Package io.voucherify.client.module
Class RedemptionsModule.ExtAsync
java.lang.Object
io.voucherify.client.module.AbsModule.Async
io.voucherify.client.module.RedemptionsModule.ExtAsync
- Enclosing class:
- RedemptionsModule
public class RedemptionsModule.ExtAsync
extends io.voucherify.client.module.AbsModule.Async
-
Constructor Summary
Constructors Constructor Description ExtAsync() -
Method Summary
Modifier and Type Method Description voidget(java.lang.String redemptionId, VoucherifyCallback<RedemptionEntryResponse> callback)voidgetForVoucher(java.lang.String code, VoucherifyCallback<VoucherRedemptionsResponse> callback)voidlist(RedemptionsFilter redemptionsFilter, VoucherifyCallback<RedemptionsResponse> callback)voidredeem(java.lang.String id, RedeemPromotion redeemPromotion, VoucherifyCallback<RedeemPromotionResponse> callback)voidredeem(java.lang.String code, RedeemVoucher redeemVoucher, VoucherifyCallback<RedeemVoucherResponse> callback)voidrollback(java.lang.String redemptionId, java.lang.String reason, RollbackRedemption rollbackRedemption, VoucherifyCallback<RollbackRedemptionResponse> callback)
-
Constructor Details
-
ExtAsync
public ExtAsync()
-
-
Method Details
-
redeem
public void redeem(java.lang.String code, RedeemVoucher redeemVoucher, VoucherifyCallback<RedeemVoucherResponse> callback) -
redeem
public void redeem(java.lang.String id, RedeemPromotion redeemPromotion, VoucherifyCallback<RedeemPromotionResponse> callback) -
list
public void list(RedemptionsFilter redemptionsFilter, VoucherifyCallback<RedemptionsResponse> callback) -
get
public void get(java.lang.String redemptionId, VoucherifyCallback<RedemptionEntryResponse> callback) -
getForVoucher
public void getForVoucher(java.lang.String code, VoucherifyCallback<VoucherRedemptionsResponse> callback) -
rollback
public void rollback(java.lang.String redemptionId, java.lang.String reason, RollbackRedemption rollbackRedemption, VoucherifyCallback<RollbackRedemptionResponse> callback)
-