RuntimeDeploymentConfig
A runtime deployment defines how to register the IVI service hosts managers for a given runtime deployment.
Runtime deployments can also be used for integration test setups, to define multiple SUTs.
Inheritors
Types
Link copied to clipboard
data class Global(val binderServiceHostManagerBuilders: List<IviServiceHostManagerBuilder.Global>, val directServiceHostManagerBuilders: List<IviServiceHostManagerBuilder.Global>, val autoRegister: Boolean = true) : RuntimeDeploymentConfig<IviServiceHostManagerBuilder.Global>
A runtime deployment for global IVI service hosts.
Link copied to clipboard
data class MultipleInstance(val binderServiceHostManagerBuilders: List<IviServiceHostManagerBuilder.MultipleInstance>, val directServiceHostManagerBuilders: List<IviServiceHostManagerBuilder.MultipleInstance>, val autoRegister: Boolean = true) : RuntimeDeploymentConfig<IviServiceHostManagerBuilder.MultipleInstance>
A runtime deployment for multiple instance service hosts.
Properties
Link copied to clipboard
Link copied to clipboard
When true
, this runtime deployment configuration is automatically registered when needed.
Link copied to clipboard
IVI service host manager builders that will use the binder connection type.
Link copied to clipboard
IVI service host manager builders that will use the direct connection type.