Interface CommerceWebServicesPaymentFacade
-
- All Superinterfaces:
PaymentFacade
- All Known Implementing Classes:
DefaultCommerceWebServicesPaymentFacade
public interface CommerceWebServicesPaymentFacade extends PaymentFacade
Interface which extends standard HOP/SOP facade with method for payment subscription result management.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PaymentSubscriptionResultDatagetPaymentSubscriptionResult(java.lang.String cartId)Get payment subscription result related to cart with given idvoidremovePaymentSubscriptionResult(java.lang.String cartId)Delete payment subscription result related to cart with given idvoidsavePaymentSubscriptionResult(PaymentSubscriptionResultData paymentSubscriptionResultData, java.lang.String cartId)Save payment subscription result for cart with given id-
Methods inherited from interface de.hybris.platform.acceleratorfacades.payment.PaymentFacade
beginHopCreateSubscription, beginSopCreateSubscription, completeHopCreateSubscription, completeSopCreateSubscription, completeSopCreateSubscription
-
-
-
-
Method Detail
-
savePaymentSubscriptionResult
void savePaymentSubscriptionResult(PaymentSubscriptionResultData paymentSubscriptionResultData, java.lang.String cartId)
Save payment subscription result for cart with given id- Parameters:
paymentSubscriptionResultData- Object to be savedcartId- Cart identifier
-
getPaymentSubscriptionResult
PaymentSubscriptionResultData getPaymentSubscriptionResult(java.lang.String cartId)
Get payment subscription result related to cart with given id- Parameters:
cartId- Cart identifier- Returns:
- payment subscription result data
-
removePaymentSubscriptionResult
void removePaymentSubscriptionResult(java.lang.String cartId)
Delete payment subscription result related to cart with given id- Parameters:
cartId- Cart identifier
-
-