Class CustomerMessagingAutoConfiguration
- java.lang.Object
 - 
- com.broadleafcommerce.customer.messaging.autoconfigure.CustomerMessagingAutoConfiguration
 
 
- 
@Configuration @ConditionalOnPropertyOrGroup(name="broadleaf.customer.messaging.active", group="broadleaf.basic.messaging.enabled", matchIfMissing=true) @EnableBinding({UserRegistrationConsumer.class,UserCreationConsumer.class,CustomerCheckoutCompletionConsumer.class,UserUpdateConsumer.class}) public class CustomerMessagingAutoConfiguration extends Object 
- 
- 
Constructor Summary
Constructors Constructor Description CustomerMessagingAutoConfiguration() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreatePaymentAccountEventListenercreatePaymentAccountEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, PaymentAccountService<PaymentAccount> paymentAccountService, PaymentProvider<Payment> paymentProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory)UserCreationListeneruserCreatedPersistenceHandler(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, CustomerService<Customer> customerService)UserRegistrationListeneruserRegistrationListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, CustomerService<Customer> customerService)UserUpdateListenerCustomeruserUpdateListenerCustomer(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, CustomerService<Customer> customerService) 
 - 
 
- 
- 
Method Detail
- 
userRegistrationListener
@Bean @ConditionalOnMissingBean public UserRegistrationListener userRegistrationListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, CustomerService<Customer> customerService)
 
- 
userCreatedPersistenceHandler
@Bean @ConditionalOnMissingBean public UserCreationListener userCreatedPersistenceHandler(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, CustomerService<Customer> customerService)
 
- 
createPaymentAccountEventListener
@Bean @ConditionalOnMissingBean public CreatePaymentAccountEventListener createPaymentAccountEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, PaymentAccountService<PaymentAccount> paymentAccountService, PaymentProvider<Payment> paymentProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
 
- 
userUpdateListenerCustomer
@Bean @ConditionalOnMissingBean public UserUpdateListenerCustomer userUpdateListenerCustomer(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, CustomerService<Customer> customerService)
 
 - 
 
 -