Class PreProcessLoyaltyEventRequest
java.lang.Object
com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest
- All Implemented Interfaces:
Serializable
This class provides the model for the loyalty event request
for the rewards processing of the order.
- Author:
- InfosysEquinox
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
-
Constructor Summary
ConstructorsConstructorDescriptionPreProcessLoyaltyEventRequest
(String eventId, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo orderInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo userInfo, boolean isCartLoyaltyGift, Map<String, String> subscriptionInfo) Construct the loyalty event request with the provided paramsPreProcessLoyaltyEventRequest
(String eventId, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo orderInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo userInfo, Map<String, String> subscriptionInfo) Construct the loyalty event request with the provided paramsPreProcessLoyaltyEventRequest
(String eventId, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo orderInfo, List<PreProcessLoyaltyEventRequest.LoyaltyRewardInfo> rewardInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo userInfo, boolean isCartLoyaltyGift, Map<String, String> subscriptionInfo) Construct the loyalty event request with the provided paramsPreProcessLoyaltyEventRequest
(String eventId, List<PreProcessLoyaltyEventRequest.LoyaltyRewardInfo> rewardInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo userInfo, boolean isCartLoyaltyGift, Map<String, String> subscriptionInfo) Construct the loyalty event request with the provided params -
Method Summary
-
Constructor Details
-
PreProcessLoyaltyEventRequest
public PreProcessLoyaltyEventRequest(String eventId, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo orderInfo, List<PreProcessLoyaltyEventRequest.LoyaltyRewardInfo> rewardInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo userInfo, boolean isCartLoyaltyGift, Map<String, String> subscriptionInfo) Construct the loyalty event request with the provided params- Parameters:
eventId
- event IDorderInfo
- order inforewardInfo
- reward infouserInfo
- user infoisCartLoyaltyGift
- is cart loyalty giftsubscriptionInfo
- subscription info
-
PreProcessLoyaltyEventRequest
public PreProcessLoyaltyEventRequest(String eventId, List<PreProcessLoyaltyEventRequest.LoyaltyRewardInfo> rewardInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo userInfo, boolean isCartLoyaltyGift, Map<String, String> subscriptionInfo) Construct the loyalty event request with the provided params- Parameters:
eventId
- event IdrewardInfo
- reward infouserInfo
- user infoisCartLoyaltyGift
- is cart loyalty giftsubscriptionInfo
- subscription info
-
PreProcessLoyaltyEventRequest
public PreProcessLoyaltyEventRequest(String eventId, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo orderInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo userInfo, boolean isCartLoyaltyGift, Map<String, String> subscriptionInfo) Construct the loyalty event request with the provided params- Parameters:
eventId
- event IDorderInfo
- order infouserInfo
- user infoisCartLoyaltyGift
- is cart loyalty giftsubscriptionInfo
- subscription info
-
PreProcessLoyaltyEventRequest
public PreProcessLoyaltyEventRequest(String eventId, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo orderInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo userInfo, Map<String, String> subscriptionInfo) Construct the loyalty event request with the provided params- Parameters:
eventId
- event IDorderInfo
- order infouserInfo
- user infosubscriptionInfo
- subscription info
-