Class CommonMessagingAutoConfiguration


  • @Configuration
    @EnableConfigurationProperties(MessagingProperties.class)
    public class CommonMessagingAutoConfiguration
    extends Object
    Autoconfiguration entry point for the messaging library
    Author:
    Phillip Verheyden (phillipuniverse)
    • Constructor Detail

      • CommonMessagingAutoConfiguration

        public CommonMessagingAutoConfiguration​(MessagingProperties messagingProperties)
    • Method Detail

      • suppressNotificationAspect

        @Bean
        @ConditionalOnMissingBean(name="suppressNotificationAspect")
        public DefaultSuppressNotificationAspect suppressNotificationAspect()
      • messageSerializationHelper

        @Bean
        @ConditionalOnMissingBean(name="messageSerializationHelper")
        public MessageSerializationHelper messageSerializationHelper​(com.fasterxml.jackson.databind.ObjectMapper fieldChangeMapper)
      • notificationStateService

        @Bean
        @ConditionalOnMissingBean
        public NotificationStateService notificationStateService​(com.broadleafcommerce.common.extension.TypeFactory typeFactory)