Class PayPalRequest
java.lang.Object
org.broadleafcommerce.vendor.paypal.service.payment.PayPalRequest
- Direct Known Subclasses:
PayPalAuthorizationRetrievalRequest,PayPalAuthorizeRequest,PayPalCaptureRequest,PayPalCaptureRetrievalRequest,PayPalCreateAgreementTokenRequest,PayPalCreateBillingAgreementRequest,PayPalCreatePaymentRequest,PayPalCreatePlanRequest,PayPalCreateWebProfileRequest,PayPalExecuteAgreementTokenRequest,PayPalExecuteBillingAgreementRequest,PayPalPaymentRetrievalRequest,PayPalRefundRequest,PayPalSaleRequest,PayPalSaleRetrievalRequest,PayPalUpdatePaymentRequest,PayPalUpdatePlanRequest,PayPalVoidRequest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute()protected abstract PayPalResponseprotected abstract booleanprotected booleanisValid()
-
Field Details
-
executed
-
apiContext
protected com.paypal.base.rest.APIContext apiContext
-
-
Constructor Details
-
PayPalRequest
public PayPalRequest(com.paypal.base.rest.APIContext apiContext)
-
-
Method Details
-
execute
- Throws:
com.paypal.base.rest.PayPalRESTException
-
isValid
protected boolean isValid() -
executeInternal
- Throws:
com.paypal.base.rest.PayPalRESTException
-
isRequestValid
protected abstract boolean isRequestValid()
-