org.broadleafcommerce.vendor.paypal.service.payment
Class PayPalResponseGeneratorImpl
java.lang.Object
org.broadleafcommerce.vendor.paypal.service.payment.PayPalResponseGeneratorImpl
- All Implemented Interfaces:
- PayPalResponseGenerator
public class PayPalResponseGeneratorImpl
- extends Object
- implements PayPalResponseGenerator
- Author:
- Jeff Fischer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userRedirectUrl
protected String userRedirectUrl
dateFormat
protected SimpleDateFormat dateFormat
PayPalResponseGeneratorImpl
public PayPalResponseGeneratorImpl()
buildResponse
public PayPalResponse buildResponse(String response,
PayPalRequest paymentRequest)
- Specified by:
buildResponse in interface PayPalResponseGenerator
buildDetailsResponse
protected PayPalDetailsResponse buildDetailsResponse(String rawResponse)
populateDetailErrors
protected void populateDetailErrors(String rawResponse,
ErrorCheckable response)
addRefundData
protected void addRefundData(String rawResponse,
PayPalPaymentResponse response)
addCapturePaymentInfoData
protected void addCapturePaymentInfoData(String rawResponse,
PayPalPaymentResponse response)
addPaymentInfoData
protected void addPaymentInfoData(String rawResponse,
PayPalPaymentResponse response)
buildCheckoutResponse
protected PayPalPaymentResponse buildCheckoutResponse(String rawResponse,
PayPalPaymentRequest paymentRequest)
replaceNumericBoundProperty
protected String replaceNumericBoundProperty(String property,
Integer[] number,
String[] positions)
getResponseValue
protected String getResponseValue(String resp,
String valueName)
getUserRedirectUrl
public String getUserRedirectUrl()
- Specified by:
getUserRedirectUrl in interface PayPalResponseGenerator
setUserRedirectUrl
public void setUserRedirectUrl(String userRedirectUrl)
- Specified by:
setUserRedirectUrl in interface PayPalResponseGenerator
Copyright © 2012. All Rights Reserved.