org.broadleafcommerce.core.payment.service
Class CompositePaymentServiceImpl
java.lang.Object
org.broadleafcommerce.core.payment.service.CompositePaymentServiceImpl
- All Implemented Interfaces:
- CompositePaymentService
@Service(value="blCompositePaymentService")
public class CompositePaymentServiceImpl
- extends Object
- implements CompositePaymentService
Execute the payment workflow independently of the checkout workflow
- Author:
- jfischer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
paymentWorkflow
protected SequenceProcessor paymentWorkflow
CompositePaymentServiceImpl
public CompositePaymentServiceImpl()
executePayment
public CompositePaymentResponse executePayment(Order order,
Map<PaymentInfo,Referenced> payments,
PaymentResponse response)
throws PaymentException
- Specified by:
executePayment in interface CompositePaymentService
- Throws:
PaymentException
executePayment
public CompositePaymentResponse executePayment(Order order,
Map<PaymentInfo,Referenced> payments)
throws PaymentException
- Specified by:
executePayment in interface CompositePaymentService
- Throws:
PaymentException
executePayment
public CompositePaymentResponse executePayment(Order order)
throws PaymentException
- Specified by:
executePayment in interface CompositePaymentService
- Throws:
PaymentException
Copyright © 2012. All Rights Reserved.