RuntimeDeploymentConfig
sealed class RuntimeDeploymentConfig<Builder : IviServiceHostManagerBuilder>
Content copied to clipboard
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.
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>
Content copied to clipboard
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>
Content copied to clipboard
A runtime deployment for multiple instance service hosts.