#
# Generated on Fri Sep 27 17:31:19 CST 2019 by bixi-inhabitant-generator
#

[com.cvicse.inforsuite.notification.eventbus.core.EventbusMessageQueue]
contract={com.cvicse.inforsuite.nucleus.notification.service.MessageQueue}
scope=com.cvicse.inforsuite.bixi.runlevel.RunLevel
metadata=runLevelValue={10}

[com.cvicse.inforsuite.notification.eventbus.core.EventbusNotificationConfigurer]
contract={com.cvicse.inforsuite.api.admin.AdminCommand}
name=notification-eventbus-configure
qualifier={com.cvicse.inforsuite.api.admin.RestEndpoints}

[com.cvicse.inforsuite.notification.eventbus.core.EventbusNotificationEventFactory]
contract={com.cvicse.inforsuite.nucleus.notification.domain.NotificationEventFactory}
scope=com.cvicse.inforsuite.bixi.runlevel.RunLevel
metadata=runLevelValue={10}

[com.cvicse.inforsuite.notification.eventbus.core.EventbusNotifierConfigurationExecutionOptionsFactory]
contract={com.cvicse.inforsuite.nucleus.notification.domain.NotifierConfigurationExecutionOptionsFactory}
scope=com.cvicse.inforsuite.bixi.runlevel.RunLevel
metadata=runLevelValue={10}

[com.cvicse.inforsuite.notification.eventbus.core.EventbusNotifierConfigurationInjector]S
contract={com.cvicse.loong.bixi.config.ConfigInjector}
name=eventbus-notifier-configuration
qualifier={com.cvicse.loong.bixi.config.InjectionTarget}
metadata=@enabled={optional,default\:false,datatype\:java.lang.Boolean,leaf},target={com.cvicse.inforsuite.notification.eventbus.core.EventbusNotifierConfiguration},@topic-name={optional,default\:inforsuiteAS.notification.event,datatype\:java.lang.String,leaf}

[com.cvicse.inforsuite.notification.eventbus.core.EventbusNotifierExecutionOptionsFactory]
contract={com.cvicse.inforsuite.nucleus.notification.domain.NotifierExecutionOptionsFactory}
scope=com.cvicse.inforsuite.bixi.runlevel.RunLevel
metadata=runLevelValue={10}

[com.cvicse.inforsuite.notification.eventbus.core.EventbusNotifierService]
contract={com.cvicse.inforsuite.nucleus.notification.service.BaseNotifierService}
name=service-eventbus
scope=com.cvicse.inforsuite.bixi.runlevel.RunLevel
metadata=runLevelValue={10}

[com.cvicse.inforsuite.notification.eventbus.core.GetEventbusNotifierConfiguration]
contract={com.cvicse.inforsuite.api.admin.AdminCommand}
name=get-eventbus-notifier-configuration
qualifier={com.cvicse.inforsuite.api.admin.RestEndpoints}

[com.cvicse.inforsuite.notification.eventbus.core.TestEventbusNotifier]
contract={com.cvicse.inforsuite.api.admin.AdminCommand}
name=test-eventbus-notifier-configuration
qualifier={com.cvicse.inforsuite.api.admin.RestEndpoints}

