Class OrderOperationMessagingAutoConfiguration

    • Constructor Detail

      • OrderOperationMessagingAutoConfiguration

        public OrderOperationMessagingAutoConfiguration()
    • Method Detail

      • checkoutCompletionListener

        @Bean
        @ConditionalOnMissingBean
        public CheckoutCompletionListener checkoutCompletionListener​(com.broadleafcommerce.common.extension.TypeFactory typeFactory,
                                                                     CartOrderGenerationService<com.broadleafcommerce.cart.client.domain.Cart,​com.broadleafcommerce.order.client.domain.Order> cartOrderGenerationService,
                                                                     CartOrderFulfillmentGenerationService<com.broadleafcommerce.cart.client.domain.Cart,​com.broadleafcommerce.order.client.domain.Order,​com.broadleafcommerce.order.client.domain.OrderFulfillment> cartOrderFulfillmentGenerationService,
                                                                     @Qualifier("orderOperationsResourceLockProvider")
                                                                     ResourceLockProvider resourceLockProvider,
                                                                     OrderCreatedProducer orderCreatedProducer,
                                                                     CartProvider cartProvider)
      • orderOpsIdempotentMessageConsumptionService

        public static com.broadleafcommerce.common.messaging.service.DefaultIdempotentMessageConsumptionService orderOpsIdempotentMessageConsumptionService​(com.broadleafcommerce.common.messaging.service.MessageLockService messageLockService)