@Service(value="blCompositePaymentService") public class CompositePaymentServiceImpl extends Object implements CompositePaymentService
| Modifier and Type | Field and Description |
|---|---|
protected Processor |
paymentWorkflow |
| Constructor and Description |
|---|
CompositePaymentServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
CompositePaymentResponse |
executePayment(Order order) |
CompositePaymentResponse |
executePayment(Order order,
Map<PaymentInfo,Referenced> payments) |
CompositePaymentResponse |
executePayment(Order order,
Map<PaymentInfo,Referenced> payments,
PaymentResponse response) |
CompositePaymentResponse |
executePaymentForGateway(Order order,
PaymentInfoFactory paymentInfoFactory) |
Processor |
getPaymentWorkflow() |
void |
setPaymentWorkflow(Processor paymentWorkflow) |
protected Processor paymentWorkflow
public CompositePaymentResponse executePayment(Order order, Map<PaymentInfo,Referenced> payments, PaymentResponse response) throws PaymentException
executePayment in interface CompositePaymentServicePaymentExceptionpublic CompositePaymentResponse executePayment(Order order, Map<PaymentInfo,Referenced> payments) throws PaymentException
executePayment in interface CompositePaymentServicePaymentExceptionpublic CompositePaymentResponse executePayment(Order order) throws PaymentException
executePayment in interface CompositePaymentServicePaymentExceptionpublic CompositePaymentResponse executePaymentForGateway(Order order, PaymentInfoFactory paymentInfoFactory) throws PaymentException
executePaymentForGateway in interface CompositePaymentServicePaymentExceptionpublic Processor getPaymentWorkflow()
public void setPaymentWorkflow(Processor paymentWorkflow)
Copyright © 2014. All Rights Reserved.