public class VoucherModule.ExtRxJava
extends pl.rspective.voucherify.client.module.AbsModule.Rx
| Constructor and Description |
|---|
ExtRxJava() |
| Modifier and Type | Method and Description |
|---|---|
rx.Observable<Voucher> |
fetchVoucher(java.lang.String identifier)
Fetch a single resource with an identifier.
|
rx.Observable<java.util.List<RedemptionDetails>> |
listRedemptions(RedemptionsFilter filter)
List redemptions across all vouchers.
|
rx.Observable<java.util.List<Voucher>> |
listVouchers(VouchersFilter filter)
Fetch user's list of vouchers which meet provided filters.
|
rx.Observable<VoucherRedemptionResult> |
redeem(java.lang.String identifier,
java.lang.String trackingId)
Redeem a voucher by his identifier
|
rx.Observable<VoucherRedemptionResult> |
redeem(java.lang.String identifier,
VoucherRedemptionContext redemptionContext)
Redeem a voucher by his identifier
|
rx.Observable<VoucherRedemption> |
redemption(java.lang.String identifier)
Fetch information about voucher redemption
|
public rx.Observable<java.util.List<Voucher>> listVouchers(VouchersFilter filter)
filter - a set of conditions to narrow down the resultpublic rx.Observable<Voucher> fetchVoucher(java.lang.String identifier)
identifier - resource idpublic rx.Observable<VoucherRedemptionResult> redeem(java.lang.String identifier, java.lang.String trackingId)
identifier - of the voucherpublic rx.Observable<VoucherRedemptionResult> redeem(java.lang.String identifier, VoucherRedemptionContext redemptionContext)
identifier - of the voucherpublic rx.Observable<VoucherRedemption> redemption(java.lang.String identifier)
identifier - of the voucher for which we fetch the redemption detailspublic rx.Observable<java.util.List<RedemptionDetails>> listRedemptions(RedemptionsFilter filter)
filter - a set of conditions to narrow down the result