@Service(value="blPayPalExpressResponseGenerator") public class PayPalResponseGeneratorImpl extends Object implements PayPalResponseGenerator
| Modifier and Type | Field and Description |
|---|---|
protected PayPalExpressConfiguration |
configuration |
protected CustomFieldSerializer |
customFieldSerializer |
protected String |
dateFormatWithMillis |
protected String |
dateFormatWithoutMillis |
| Constructor and Description |
|---|
PayPalResponseGeneratorImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCapturePaymentInfoData(String rawResponse,
PayPalPaymentResponse response) |
protected void |
addPaymentInfoData(String rawResponse,
PayPalPaymentResponse response) |
protected void |
addRefundData(String rawResponse,
PayPalPaymentResponse response) |
protected PayPalPaymentResponse |
buildCheckoutResponse(String rawResponse,
PayPalPaymentRequest paymentRequest) |
protected PayPalDetailsResponse |
buildDetailsResponse(String rawResponse) |
PayPalResponse |
buildResponse(String response,
PayPalRequest paymentRequest) |
protected String |
getResponseValue(String resp,
String valueName) |
String |
getUserRedirectUrl() |
protected void |
populateDetailErrors(String rawResponse,
ErrorCheckable response) |
protected String |
replaceNumericBoundProperty(String property,
Integer[] number,
String[] positions) |
protected String dateFormatWithMillis
protected String dateFormatWithoutMillis
protected PayPalExpressConfiguration configuration
protected CustomFieldSerializer customFieldSerializer
public PayPalResponse buildResponse(String response, PayPalRequest paymentRequest)
buildResponse in interface PayPalResponseGeneratorprotected PayPalDetailsResponse buildDetailsResponse(String rawResponse)
protected void populateDetailErrors(String rawResponse, ErrorCheckable response)
protected void addRefundData(String rawResponse, PayPalPaymentResponse response)
protected void addCapturePaymentInfoData(String rawResponse, PayPalPaymentResponse response)
protected void addPaymentInfoData(String rawResponse, PayPalPaymentResponse response)
protected PayPalPaymentResponse buildCheckoutResponse(String rawResponse, PayPalPaymentRequest paymentRequest)
protected String replaceNumericBoundProperty(String property, Integer[] number, String[] positions)
public String getUserRedirectUrl()
getUserRedirectUrl in interface PayPalResponseGeneratorCopyright © 2017. All rights reserved.