Class UstraManagementCoreAutoConfiguration.MessageConfiguration

java.lang.Object
com.gsitm.ustra.java.autoconfigure.UstraManagementCoreAutoConfiguration.MessageConfiguration
Enclosing class:
UstraManagementCoreAutoConfiguration

@Configuration @ConditionalOnExpression("${ustra.data.message.enabled:false}") public static class UstraManagementCoreAutoConfiguration.MessageConfiguration extends Object
  • Constructor Details

    • MessageConfiguration

      public MessageConfiguration()
  • Method Details

    • ustraMessageTypeStore

      @Bean @ConditionalOnMissingBean public com.gsitm.ustra.java.data.message.type.UstraMessageTypeStore ustraMessageTypeStore()
    • ustraMessageProviderStore

      @Bean @ConditionalOnMissingBean public com.gsitm.ustra.java.data.message.provider.UstraMessageProviderStore ustraMessageProviderStore()
    • ustraMessageProcessor

      @Bean public com.gsitm.ustra.java.data.message.UstraMessageProcessor ustraMessageProcessor(com.gsitm.ustra.java.data.message.type.UstraMessageTypeStore ustraMessageTypeStore, com.gsitm.ustra.java.data.message.provider.UstraMessageProviderStore ustraMessageProviderStore)
    • ustraMessageTypeService

      @Bean @ConditionalOnMissingBean public com.gsitm.ustra.java.management.services.UstraMessageTypeService ustraMessageTypeService()
    • ustraMessageService

      @Bean @ConditionalOnMissingBean public com.gsitm.ustra.java.management.services.UstraMessageService ustraMessageService()
    • ustraMessageRequestTask

      @Bean @ConditionalOnMissingBean @ConditionalOnExpression("${ustra.data.message.message-request-task-enabled:false}") public com.gsitm.ustra.java.management.task.UstraMessageRequestTask ustraMessageRequestTask()
    • ustraMessageTypeRefreshTask

      @Bean @ConditionalOnMissingBean @ConditionalOnExpression("${ustra.data.message.message-type-refresh-task-enabled:false}") public com.gsitm.ustra.java.management.task.UstraMessageTypeRefreshTask ustraMessageTypeRefreshTask()