Class AuthUserMessagingAutoConfiguration
java.lang.Object
com.broadleafcommerce.auth.user.messaging.autoconfigure.AuthUserMessagingAutoConfiguration
@AutoConfiguration
@EnableBinding({UserRegistrationProducer.class,UserAttributesEventConsumer.class,UserCreationProducer.class,ClearCustomerSegmentEventConsumer.class,AccountUpdateEventConsumer.class,AccountMemberRoleChangeEventConsumer.class,CartApprovalRequestEventConsumer.class,CartApprovalRequestNotificationProducer.class,ExternalAdminUserModificationEventProducer.class,AugmentationModifiedConsumer.class})
public class AuthUserMessagingAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountMemberRoleChangeEventListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, AccountMemberRoleChangeRequestHandler accountMemberRoleChangeRequestHandler) accountStatusChangeEventListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, AccountUpdateRequestHandler accountUpdateRequestHandler) augmentationModifiedHandler
(UserFieldMappingService<UserFieldMapping> userFieldMappingService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.fasterxml.jackson.databind.ObjectMapper objectMapper, AugmentationProperties augmentationProperties) cartApprovalRequestEventListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, UserService<User> userService, UserRoleService<UserRole> userRoleService, AccountRoleService<AccountRole> accountRoleService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartApprovalRequestNotificationProducer cartApprovalRequestNotificationProducer, AccountAncestorService accountAncestorService) clearCustomerSegmentEventListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, UserService<User> userService) userClaimsEventListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, UserAttributesRequestHandler userAttributesRequestHandler)
-
Constructor Details
-
AuthUserMessagingAutoConfiguration
public AuthUserMessagingAutoConfiguration()
-
-
Method Details
-
userClaimsEventListener
@Bean @ConditionalOnMissingBean public UserAttributesEventListener userClaimsEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, UserAttributesRequestHandler userAttributesRequestHandler) -
clearCustomerSegmentEventListener
@Bean @ConditionalOnMissingBean public ClearCustomerSegmentEventListener clearCustomerSegmentEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, UserService<User> userService) -
accountStatusChangeEventListener
@Bean @ConditionalOnMissingBean public AccountUpdateEventListener accountStatusChangeEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, AccountUpdateRequestHandler accountUpdateRequestHandler) -
accountMemberRoleChangeEventListener
@Bean @ConditionalOnMissingBean public AccountMemberRoleChangeEventListener accountMemberRoleChangeEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, AccountMemberRoleChangeRequestHandler accountMemberRoleChangeRequestHandler) -
cartApprovalRequestEventListener
@Bean @ConditionalOnMissingBean public CartApprovalRequestEventListener cartApprovalRequestEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, UserService<User> userService, UserRoleService<UserRole> userRoleService, AccountRoleService<AccountRole> accountRoleService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartApprovalRequestNotificationProducer cartApprovalRequestNotificationProducer, AccountAncestorService accountAncestorService) -
augmentationModifiedHandler
@Bean @ConditionalOnMissingBean public AugmentationModifiedHandler augmentationModifiedHandler(UserFieldMappingService<UserFieldMapping> userFieldMappingService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.fasterxml.jackson.databind.ObjectMapper objectMapper, AugmentationProperties augmentationProperties)
-