@Service(value="blPayPalExpressRequestGenerator") public class PayPalRequestGeneratorImpl extends Object implements PayPalRequestGenerator
| Modifier and Type | Field and Description |
|---|---|
protected PayPalExpressConfiguration |
configuration |
protected org.apache.log4j.Logger |
logger |
| Constructor and Description |
|---|
PayPalRequestGeneratorImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.http.NameValuePair> |
buildRequest(PayPalRequest request) |
Map<String,String> |
getAdditionalConfig() |
String |
getCancelUrl() |
String |
getLibVersion() |
String |
getPassword() |
String |
getReturnUrl() |
PayPalShippingDisplayType |
getShippingDisplayType() |
String |
getSignature() |
String |
getTotalType() |
String |
getUser() |
Boolean |
getUseRelativeUrls() |
protected String |
handleZeroConversionForMoney(org.broadleafcommerce.common.money.Money money) |
protected String |
replaceNumericBoundProperty(String property,
Integer[] number,
String[] positions) |
protected void |
setBaseNvps(List<org.apache.http.NameValuePair> nvps) |
protected void |
setCostNvps(List<org.apache.http.NameValuePair> nvps,
PayPalPaymentRequest paymentRequest) |
protected void |
setNvpsForCapture(List<org.apache.http.NameValuePair> nvps,
PayPalPaymentRequest paymentRequest) |
protected void |
setNvpsForCheckoutOrAuth(List<org.apache.http.NameValuePair> nvps,
PayPalPaymentRequest paymentRequest,
String payPalAction) |
protected void |
setNvpsForDetails(List<org.apache.http.NameValuePair> nvps,
PayPalDetailsRequest paymentRequest) |
protected void |
setNvpsForProcess(List<org.apache.http.NameValuePair> nvps,
PayPalPaymentRequest paymentRequest) |
protected void |
setNvpsForRefund(List<org.apache.http.NameValuePair> nvps,
PayPalPaymentRequest paymentRequest) |
protected void |
setNvpsForVoid(List<org.apache.http.NameValuePair> nvps,
PayPalPaymentRequest paymentRequest) |
protected void |
setShippingNvps(List<org.apache.http.NameValuePair> nvps,
PayPalPaymentRequest paymentRequest) |
protected PayPalExpressConfiguration configuration
protected org.apache.log4j.Logger logger
public List<org.apache.http.NameValuePair> buildRequest(PayPalRequest request)
buildRequest in interface PayPalRequestGeneratorprotected void setNvpsForDetails(List<org.apache.http.NameValuePair> nvps, PayPalDetailsRequest paymentRequest)
protected void setNvpsForVoid(List<org.apache.http.NameValuePair> nvps, PayPalPaymentRequest paymentRequest)
protected void setNvpsForCapture(List<org.apache.http.NameValuePair> nvps, PayPalPaymentRequest paymentRequest)
protected void setNvpsForRefund(List<org.apache.http.NameValuePair> nvps, PayPalPaymentRequest paymentRequest)
protected void setNvpsForProcess(List<org.apache.http.NameValuePair> nvps, PayPalPaymentRequest paymentRequest)
protected void setBaseNvps(List<org.apache.http.NameValuePair> nvps)
protected void setNvpsForCheckoutOrAuth(List<org.apache.http.NameValuePair> nvps, PayPalPaymentRequest paymentRequest, String payPalAction)
protected void setCostNvps(List<org.apache.http.NameValuePair> nvps, PayPalPaymentRequest paymentRequest)
protected void setShippingNvps(List<org.apache.http.NameValuePair> nvps, PayPalPaymentRequest paymentRequest)
protected String handleZeroConversionForMoney(org.broadleafcommerce.common.money.Money money)
protected String replaceNumericBoundProperty(String property, Integer[] number, String[] positions)
public Map<String,String> getAdditionalConfig()
getAdditionalConfig in interface PayPalRequestGeneratorpublic String getCancelUrl()
getCancelUrl in interface PayPalRequestGeneratorpublic String getLibVersion()
getLibVersion in interface PayPalRequestGeneratorpublic String getPassword()
getPassword in interface PayPalRequestGeneratorpublic String getReturnUrl()
getReturnUrl in interface PayPalRequestGeneratorpublic String getSignature()
getSignature in interface PayPalRequestGeneratorpublic String getUser()
getUser in interface PayPalRequestGeneratorpublic String getTotalType()
getTotalType in interface PayPalRequestGeneratorpublic Boolean getUseRelativeUrls()
getUseRelativeUrls in interface PayPalRequestGeneratorpublic PayPalShippingDisplayType getShippingDisplayType()
getShippingDisplayType in interface PayPalRequestGeneratorCopyright © 2016. All rights reserved.