Interface PaymentSubscriptionResultService
-
- All Known Implementing Classes:
DefaultPaymentSubscriptionResultService
public interface PaymentSubscriptionResultServiceService for managing payment subscription result- Spring Bean ID:
- paymentSubscriptionResultService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PaymentSubscriptionResultModelfindPaymentSubscriptionResultByCart(java.lang.String cartId)Returns payment subscription result by given cart idvoidremovePaymentSubscriptionResultForCart(java.lang.String cartId)Remove payment subscription result related to cart with given cartIdvoidremovePaymentSubscriptionResultForCart(java.lang.String cartCode, java.lang.String cartGuid)Remove payment subscription result related to cart with given cartCode or cart guidvoidsavePaymentSubscriptionResult(PaymentSubscriptionResultModel paymentSubscriptionResultModel)Save payment subscription result model
-
-
-
Method Detail
-
findPaymentSubscriptionResultByCart
PaymentSubscriptionResultModel findPaymentSubscriptionResultByCart(java.lang.String cartId)
Returns payment subscription result by given cart id- Parameters:
cartId- - cart identifier- Returns:
- payment subscription result
- Throws:
java.lang.IllegalArgumentException- when 'cartId' parameter is nullUnknownIdentifierException- when there is no result related to cart with given id
-
removePaymentSubscriptionResultForCart
void removePaymentSubscriptionResultForCart(java.lang.String cartId)
Remove payment subscription result related to cart with given cartId- Parameters:
cartId- - cart identifier (code or guid)- Throws:
java.lang.IllegalArgumentException- when 'cartId' parameter is null
-
removePaymentSubscriptionResultForCart
void removePaymentSubscriptionResultForCart(java.lang.String cartCode, java.lang.String cartGuid)Remove payment subscription result related to cart with given cartCode or cart guid- Parameters:
cartCode- Cart codecartGuid- Cart guid- Throws:
java.lang.IllegalArgumentException- when 'cartCode' or 'cartGuid' parameter is null
-
savePaymentSubscriptionResult
void savePaymentSubscriptionResult(PaymentSubscriptionResultModel paymentSubscriptionResultModel)
Save payment subscription result model- Parameters:
paymentSubscriptionResultModel- - object to save- Throws:
java.lang.IllegalArgumentException- when 'paymentSubscriptionResultModel' parameter is null
-
-