Class ConfirmPaymentsRollbackHandler

java.lang.Object
org.broadleafcommerce.core.checkout.service.workflow.ConfirmPaymentsRollbackHandler
All Implemented Interfaces:
RollbackHandler<ProcessContext<CheckoutSeed>>

@Component("blConfirmPaymentsRollbackHandler") public class ConfirmPaymentsRollbackHandler extends Object implements RollbackHandler<ProcessContext<CheckoutSeed>>
Rolls back all payments that have been processed or were confirmed in ValidateAndConfirmPaymentActivity.
Author:
Phillip Verheyden (phillipuniverse)
  • Field Details

    • LOG

      protected static final org.apache.commons.logging.Log LOG
    • paymentConfigurationServiceProvider

      @Autowired(required=false) @Qualifier("blPaymentGatewayConfigurationServiceProvider") protected org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationServiceProvider paymentConfigurationServiceProvider
    • transactionToPaymentRequestDTOService

      protected OrderToPaymentRequestDTOService transactionToPaymentRequestDTOService
    • orderPaymentService

      protected OrderPaymentService orderPaymentService
    • paymentGatewayCheckoutService

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayCheckoutService paymentGatewayCheckoutService
    • orderService

      protected OrderService orderService
  • Constructor Details

    • ConfirmPaymentsRollbackHandler

      public ConfirmPaymentsRollbackHandler()
  • Method Details