|
|
|
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.torweg.pulse.bundle.Controller
org.torweg.pulse.component.shop.checkout.PayPalPaymentController
public final class PayPalPaymentController
The PayPalPaymentController.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.torweg.pulse.bundle.Controller |
|---|
Controller.AlwaysRun |
| Constructor Summary | |
|---|---|
PayPalPaymentController()
|
|
| Method Summary | |
|---|---|
PaymentControllerResult |
cancel(Bundle bundle, ServiceRequest request)
Cancel the PayPal™ payment. |
PaymentControllerResult |
finishAuthorization(Bundle bundle, ServiceRequest request)
Finish the PayPal™ payment authorization. |
PaymentControllerResult |
finishCaptureWithGiropay(Bundle bundle, ServiceRequest request)
Finish the PayPal™ payment capture with giropay. |
void |
initialize(PayPalPaymentControllerConfiguration c)
Initializes the PayPalPaymentController with the given
PayPalPaymentControllerConfiguration. |
PaymentControllerResult |
startAuthorization(Bundle bundle, ServiceRequest request)
Start the PayPal™ payment authorization. |
PaymentControllerResult |
startCapture(Bundle bundle, ServiceRequest request)
Start the PayPal™ payment capture. |
| Methods inherited from class org.torweg.pulse.bundle.Controller |
|---|
getAlwaysRun, isAlwaysRun, setAlwaysRun |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PayPalPaymentController()
| Method Detail |
|---|
@Action(value="startPayPalPaymentAuthorization", generate=true, security=ALWAYS, stripSitemapID=false) @Permission(value="startPayPalPaymentAuthorization") @Groups(values="checkout") public PaymentControllerResult startAuthorization(Bundle bundle, ServiceRequest request)
bundle - the Bundle.request - the ServiceRequest.
PaymentControllerResult.@Action(value="finishPayPalPaymentAuthorization", generate=true, security=ALWAYS, stripSitemapID=false) @Permission(value="finishPayPalPaymentAuthorization") @Groups(values="checkout") public PaymentControllerResult finishAuthorization(Bundle bundle, ServiceRequest request)
bundle - the Bundle.request - the ServiceRequest.
PaymentControllerResult.@Action(value="startPayPalPaymentCapture", generate=true, security=ALWAYS, stripSitemapID=false) @Permission(value="startPayPalPaymentCapture") @Groups(values="checkout") public PaymentControllerResult startCapture(Bundle bundle, ServiceRequest request)
bundle - the Bundle.request - the ServiceRequest.
PaymentControllerResult.@Action(value="finishPayPalPaymentCaptureWithGiropay", generate=true, security=ALWAYS, stripSitemapID=false) @Permission(value="finishPayPalPaymentCaptureWithGiropay") @Groups(values="checkout") public PaymentControllerResult finishCaptureWithGiropay(Bundle bundle, ServiceRequest request)
bundle - the Bundle.request - the ServiceRequest.
PaymentControllerResult.@Action(value="cancelPayPalPayment", generate=true, security=ALWAYS, stripSitemapID=false) @Permission(value="cancelPayPalPayment") @Groups(values="checkout") public PaymentControllerResult cancel(Bundle bundle, ServiceRequest request)
bundle - the Bundlerequest - the ServiceRequest
PaymentControllerResultpublic void initialize(PayPalPaymentControllerConfiguration c)
PayPalPaymentController with the given
PayPalPaymentControllerConfiguration.
initialize in interface Configurable<PayPalPaymentControllerConfiguration>c - the PayPalPaymentControllerConfiguration.
java.lang.IllegalArgumentException - if the given PayPalPaymentControllerConfiguration is
null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||