-
public interface MenigaOfferOperationsCopyright 2017 Meniga Iceland Inc.
-
-
Method Summary
Modifier and Type Method Description abstract Result<MenigaOfferPage>getOffers(int skip, int take, List<OfferFilterState> states, List<Long> offerId, boolean expiredCashBackOnly)abstract Result<MenigaOffer>getOfferById(long id)abstract Result<MenigaOffer>getOfferByToken(String token)abstract Result<Void>activateById(long id)abstract Result<Void>activateByToken(String token)abstract Result<Void>deactivate(long id)abstract Result<Void>markAsSeen(long id)abstract Result<Void>enableOffers()abstract Result<Void>disableOffers()abstract Result<Void>acceptTermsAndConditions()abstract Result<MenigaSimilarBrandSpendingDetails>similarBrandSpendingDetails(long id)abstract Result<MenigaRedemptions>getRedemptionsById(long id)abstract Result<MenigaOfferMerchantLocationPage>getMerchantLocationsById(long id, Double latitude, Double longitude, Double radiumKm, Integer limitLocations)-
-
Method Detail
-
getOffers
abstract Result<MenigaOfferPage> getOffers(int skip, int take, List<OfferFilterState> states, List<Long> offerId, boolean expiredCashBackOnly)
-
getOfferById
abstract Result<MenigaOffer> getOfferById(long id)
-
getOfferByToken
abstract Result<MenigaOffer> getOfferByToken(String token)
-
activateById
abstract Result<Void> activateById(long id)
-
activateByToken
abstract Result<Void> activateByToken(String token)
-
deactivate
abstract Result<Void> deactivate(long id)
-
markAsSeen
abstract Result<Void> markAsSeen(long id)
-
enableOffers
abstract Result<Void> enableOffers()
-
disableOffers
abstract Result<Void> disableOffers()
-
acceptTermsAndConditions
abstract Result<Void> acceptTermsAndConditions()
-
similarBrandSpendingDetails
abstract Result<MenigaSimilarBrandSpendingDetails> similarBrandSpendingDetails(long id)
-
getRedemptionsById
abstract Result<MenigaRedemptions> getRedemptionsById(long id)
-
getMerchantLocationsById
abstract Result<MenigaOfferMerchantLocationPage> getMerchantLocationsById(long id, Double latitude, Double longitude, Double radiumKm, Integer limitLocations)
-
-
-
-