Class CommonMessagingAutoConfiguration
- java.lang.Object
-
- com.broadleafcommerce.common.messaging.autoconfigure.CommonMessagingAutoConfiguration
-
@Configuration @EnableConfigurationProperties(MessagingProperties.class) public class CommonMessagingAutoConfiguration extends Object
Autoconfiguration entry point for the messaging library- Author:
- Phillip Verheyden (phillipuniverse)
-
-
Constructor Summary
Constructors Constructor Description CommonMessagingAutoConfiguration(MessagingProperties messagingProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageSerializationHelper
messageSerializationHelper(com.fasterxml.jackson.databind.ObjectMapper fieldChangeMapper)
NotificationStateService
notificationStateService(com.broadleafcommerce.common.extension.TypeFactory typeFactory)
DefaultSuppressNotificationAspect
suppressNotificationAspect()
-
-
-
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)
-
-