@Service(value="blCompositePaymentService") public class CompositePaymentServiceImpl extends Object implements CompositePaymentService
| Modifier and Type | Field and Description |
|---|---|
protected SequenceProcessor |
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) |
SequenceProcessor |
getPaymentWorkflow() |
void |
setPaymentWorkflow(SequenceProcessor paymentWorkflow) |
protected SequenceProcessor 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 SequenceProcessor getPaymentWorkflow()
public void setPaymentWorkflow(SequenceProcessor paymentWorkflow)
Copyright © 2014. All Rights Reserved.