Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBOGOofferAction - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- AbstractBOGOofferAction() - Constructor for class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- AbstractBOGOofferActionQuantityFractional - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- AbstractBOGOofferActionQuantityFractional() - Constructor for class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- AbstractBundleBOGOofferAction - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- AbstractBundleBOGOofferAction() - Constructor for class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- AbstractBundleBOGOofferActionQuantityFractional - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- AbstractBundleBOGOofferActionQuantityFractional() - Constructor for class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- AbstractBundleOfferAction - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to bundle product price offers
- AbstractBundleOfferAction() - Constructor for class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
- AbstractBundleOfferActionQuantityFractional - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to bundle product price offers
- AbstractBundleOfferActionQuantityFractional() - Constructor for class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
- AbstractCartOfferAction - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to cart based offers
- AbstractCartOfferAction() - Constructor for class com.skava.promotion.ecomm.action.AbstractCartOfferAction
- AbstractCommonBogoOfferAction - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- AbstractCommonBogoOfferAction() - Constructor for class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- AbstractCommonBogoOfferActionQuantityFractional - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- AbstractCommonBogoOfferActionQuantityFractional() - Constructor for class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- AbstractProductOfferAction - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- AbstractProductOfferAction() - Constructor for class com.skava.promotion.ecomm.action.AbstractProductOfferAction
- AbstractProductOfferActionQuantityFractional - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- AbstractProductOfferActionQuantityFractional() - Constructor for class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
- ACTION_EXECUTION_ORDER - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant ACTION_EXECUTION_ORDER.
- actionLog - Variable in class com.skava.promotion.model.entity.QChangelog
- ActionLog - Enum Class in com.skava.promotion.model
-
The Enum class WeekDays
- actionParamConditionNames - Variable in class com.skava.promotion.model.QPromoAction
- actionParamConditions - Variable in class com.skava.promotion.model.QPromoAction
- actionParams - Variable in class com.skava.promotion.model.QPromoAction
- actions - Variable in class com.skava.promotion.model.entity.QPromotion
- ActionsValidator - Class in com.skava.promotion.utils
-
This class Contains functionality for action validation
- actionType - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- ACTIVE - Enum constant in enum class com.skava.promotion.model.field.CollectionStatus
- addAction(RuleActionInfo) - Method in class com.skava.promotion.rule.process.PromotionActionExecutor
- ADDITIONAL_OFFER_INFO - Static variable in class com.skava.promotion.action.BasePromotionAction
- addMissingAttributes(List<CollectionPropertiesDO>, Set<String>, CollectionAttributeRepository, Map<String, CollectionPropertiesDO>) - Static method in class com.skava.promotion.utils.CollectionPropertyValidator
-
Functionality to add the missing collection properties to the mergedList constructed from request
- addOffer(PromotionCartOffer) - Method in class com.skava.promotion.ecomm.model.PromotionCartOfferResponse
- addOffer(PromotionOffer) - Method in class com.skava.promotion.ecomm.model.EcommPromoOfferResponse
-
Functionality to add an offer
- addPromocodes(PromoCodeListDO, CollectionAttributeProcess, String) - Static method in class com.skava.promotion.utils.PromoCodeListValidator
-
This method construct the promocode list data and store in the database.
- addPromotions(PromotionListDO, String, AuthTokenHandler) - Static method in class com.skava.promotion.utils.PromotionListValidator
-
This method construct the promotion list data and store in the database
- after - Variable in class com.skava.promotion.model.entity.QChangelog
- ALLOW_NEGATIVE_VALUE - Static variable in class com.skava.promotion.action.BasePromotionAction
- ALREADY_PC_ASSIGNED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- ALREADY_USED - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- ALREADY_USED - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- ALREADY_USED - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- api(SpringDocConfigProperties) - Method in class com.skava.promotion.PromotionApplication
-
API info
- APPLICABLE_LOCALES - Static variable in class com.skava.promotion.process.CollectionProcess
-
APPLICABLE_LOCALES
- APPLIED - Enum constant in enum class com.skava.promotion.model.field.CodeAllocationStatus
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.action.BasePromotionAction
- applyAction(PromotionOfferDO, PromotionDO) - Method in interface com.skava.promotion.action.PromotionAction
-
Provides functionality to perform discount calculation based on the configuration.
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.SummedUpProductPriceOff
- applyAction(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.SummedUpProductShippingOff
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Functionality to apply the offer by calculating the discount value
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Functionality to apply the offer by calculating the discount value
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionality to apply the offer by calculating the discount value
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionality to apply the offer by calculating the discount value
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionality to apply the offer by calculating the discount value
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionality to apply the offer by calculating the discount value
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
This method provides functionality to apply offer
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
This method provides functionality to apply offer
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BundleGiftWithPurchase
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BuyBundleXandBundleY
-
Functionality to calculate the offer
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BuyBundleXandY
-
Functionality to calculate the offer
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BuyBundleXGetBundleY
-
Functionality to calculate the offer
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BuyBundleXGetY
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BuyXandBundleY
-
Functionality to calculate the offer
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BuyXandY
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BuyXGetBundleY
-
Functionality to calculate the offer
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.BuyXGetY
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.GiftWithPurchase
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.ProductPriceOff
- applyOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.ProductShippingOff
- applyOffer(PromotionOfferDO, PromotionDO, PromotionCart) - Method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
-
Functionality to calculate offer
- applyOffer(PromotionOfferDO, PromotionDO, PromotionCart) - Method in class com.skava.promotion.ecomm.action.CartGiftWithPurchase
-
Functionality to calculate the offer
- applyOffer(PromotionOfferDO, PromotionDO, PromotionCart) - Method in class com.skava.promotion.ecomm.action.CartPriceOff
-
Functionality to calculate the offer
- applyOffer(PromotionOfferDO, PromotionDO, PromotionCart) - Method in class com.skava.promotion.ecomm.action.CartShippingOff
-
Functionality to calculate offer
- applyOffer(PromotionOfferDO, PromotionDO, PromotionCart) - Method in class com.skava.promotion.ecomm.action.TradeInOffer
-
Functionality to calculate the offer
- applyOffer(String, String, long, String, long, PromotionOfferRequest) - Method in class com.skava.promotion.web.PromotionOfferController
-
This method is used to process apply offer operation based on the data of
PromotionOfferRequest
instance. - ApplyOfferService - Interface in com.skava.promotion.service
-
The Class GetOfferService
- ApplyOfferServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the implementation of ApplyOfferServiceImpl
- ApplyOfferServiceImpl() - Constructor for class com.skava.promotion.service.impl.ApplyOfferServiceImpl
- APPPLY_OFFER_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- ApprovalData - Class in com.skava.promotion.model
-
This class contain approval data
- ApprovalData() - Constructor for class com.skava.promotion.model.ApprovalData
- ApprovalHelper - Class in com.skava.promotion.service.impl
-
Instantiates a new approval helper.
- ApprovalHelper() - Constructor for class com.skava.promotion.service.impl.ApprovalHelper
- ApprovalHelperBase - Class in com.skava.promotion.service.impl
-
Instantiates a new approval helper base.
- ApprovalHelperBase() - Constructor for class com.skava.promotion.service.impl.ApprovalHelperBase
- ApprovalWorkFlowService - Interface in com.skava.promotion.service
-
Am interface to perform approval workflow process
- ApprovalWorkFlowServiceImpl - Class in com.skava.promotion.service.impl
- approve(ProjectRequestInternal, PromoState) - Method in class com.skava.promotion.service.impl.ApprovalHelper
-
Method to approve the promotion group and promotion.
- APPROVED - Enum constant in enum class com.skava.promotion.model.field.ProjectState
- archive - Variable in class com.skava.promotion.model.entity.QCollection
- archive - Variable in class com.skava.promotion.model.entity.QProject
- archive - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- archive - Variable in class com.skava.promotion.model.entity.QPromotion
- archive - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- archive - Variable in class com.skava.promotion.model.entity.QPromotionList
- archive - Variable in class com.skava.promotion.model.entity.QPromoWallet
- archive - Variable in class com.skava.promotion.model.QBaseList
- archive - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- Archive - Enum Class in com.skava.promotion.model.field
-
An enum to hold archive status
- ArchiveCodec - Class in com.skava.codec
-
Codec for Enum Archive
- ArchiveCodec() - Constructor for class com.skava.codec.ArchiveCodec
- ARCHIVED - Enum constant in enum class com.skava.promotion.model.field.Archive
- ArrayToStringConverter - Class in com.skava.promotion.converter
-
This is a converter class to convert array into string
- ArrayToStringConverter() - Constructor for class com.skava.promotion.converter.ArrayToStringConverter
- ASC - Enum constant in enum class com.skava.promotion.sort.SortDirection
- ASSIGN - Enum constant in enum class com.skava.promotion.event.BlockAssignServiceType
-
Constants to identify assign offer service
- ASSIGN_OFFER_ALREADY_PC_ASSIGNED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the ASSIGN_OFFER_ALREADY_PC_ASSIGNED value
- ASSIGN_OFFER_ASSIGNED_TO_USER - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the ASSIGN_OFFER_ASSIGNED_TO_USER value
- ASSIGN_OFFER_CONFIRMATION_CODE_EXPIRED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the ASSIGN_OFFER_CONFIRMATION_CODE_EXPIRED value
- ASSIGN_OFFER_PC_INVALID_CONFIRMATION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the ASSIGN_OFFER_PC_INVALID_CONFIRMATION_CODE value
- ASSIGN_OFFER_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- ASSIGNED - Enum constant in enum class com.skava.promotion.model.field.CodeAllocationStatus
- ASSIGNED_TO_USER - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- assignedTime - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- assignOffer(String, String, long, String, List<PromoCodeInfo>) - Method in class com.skava.promotion.web.PromotionOfferController
-
Assigns the promo code for the given user Id
- AssignOfferService - Interface in com.skava.promotion.service
-
This class contains the functionality to assign a offer
- AssignOfferServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to assign a offer with promoCode.
- AssignOfferServiceImpl() - Constructor for class com.skava.promotion.service.impl.AssignOfferServiceImpl
- AsynControllerMessage - Class in com.skava.promotion.event
-
AsynControllerMessage Class
- AsynControllerMessage() - Constructor for class com.skava.promotion.event.AsynControllerMessage
- attributeId - Variable in class com.skava.promotion.model.entity.QCollectionProperty
- AuditController - Class in com.skava.promotion.web
-
This class contains the functionalities to perform operation on promotion group, project, promotion.
- AuditController() - Constructor for class com.skava.promotion.web.AuditController
- auditEntry - Static variable in class com.skava.promotion.model.entity.QAuditEntry
- AuditEntry - Class in com.skava.promotion.model.entity
-
This class provides audit data info
- AuditEntry - Class in com.skava.promotion.model.exchange.request
-
This class provides audit data info
- AuditEntry() - Constructor for class com.skava.promotion.model.entity.AuditEntry
- AuditEntry() - Constructor for class com.skava.promotion.model.exchange.request.AuditEntry
- AuthServiceWebSecurityConfiguration - Class in com.skava.promotion.security.config
-
The Class AuthServiceWebSecurityConfiguration.
- AuthServiceWebSecurityConfiguration() - Constructor for class com.skava.promotion.security.config.AuthServiceWebSecurityConfiguration
-
The class constructor.
- authTokenHandler - Variable in class com.skava.promotion.event.BlockAssignEventHandler
-
Authentication token handler used for validating the given AuthToken in message
- authTokenHandler - Variable in class com.skava.promotion.process.ProjectNotesProcess
-
Holds the instance of authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.process.PromotionGroupProcessFields
-
Holds the instance of authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.process.PromotionProcessStandardBase
-
Holds the instance for authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.CreateCollectionServiceImpl
-
Holds the instance of authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.CreatePromoCodeListServiceImpl
-
Holds the instance of authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.CreatePromoWalletServiceImpl
-
Holds the instance for AuthTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.FindAllPromoWalletServiceImpl
-
Holds the instance for AuthTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.PatchUpdatePromoWalletServiceImpl
-
Holds the instance of authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.UpdateCollectionServiceImpl
-
Holds the instance of authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.UpdatePromoCodeListServiceImpl
-
Holds the instance of authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.UpdatePromotionListServiceImpl
-
Holds the instance of authTokenHandler
- authTokenHandler - Variable in class com.skava.promotion.service.impl.UpdatePromoWalletServiceImpl
-
Holds the instance of authTokenHandler
B
- BASE_62 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- BaseCollectionRequest - Class in com.skava.promotion.model.exchange.request
-
This class contains the request attributes for collection related operations.
- BaseCollectionRequest() - Constructor for class com.skava.promotion.model.exchange.request.BaseCollectionRequest
- BaseCollectionResponse - Class in com.skava.promotion.model.exchange.response
-
Base class to hold the response data
- BaseCollectionResponse() - Constructor for class com.skava.promotion.model.exchange.response.BaseCollectionResponse
- BaseDiscount - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the promotion discount information.
- BaseDiscount() - Constructor for class com.skava.promotion.ecomm.model.BaseDiscount
- baseEntity - Static variable in class com.skava.promotion.model.QBaseEntity
- BaseEntity - Class in com.skava.promotion.model
-
This is BaseEntity class holds attributes that are common for all entities
- BaseEntity() - Constructor for class com.skava.promotion.model.BaseEntity
- baseList - Static variable in class com.skava.promotion.model.QBaseList
- BaseList - Class in com.skava.promotion.model
- BaseList - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for a PromoCodeList
- BaseList() - Constructor for class com.skava.promotion.model.BaseList
- BaseList() - Constructor for class com.skava.promotion.model.exchange.request.BaseList
- BaseListDO - Class in com.skava.promotion.model.domain
-
This class holds the common attributes for list
- BaseListDO() - Constructor for class com.skava.promotion.model.domain.BaseListDO
- BaseListRequestInternal - Class in com.skava.promotion.model.exchange.request
-
Contains attributes to hold offer details for the items that matches the specified criteria.
- BaseListRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.BaseListRequestInternal
- BaseProcess<E,
I> - Interface in com.skava.promotion.process -
It's a base process interface to provide common functionalities unique identifier validations
- BasePromotionAction - Class in com.skava.promotion.action
-
This class contain functionalities that are common across all the Action classes.
- BasePromotionAction() - Constructor for class com.skava.promotion.action.BasePromotionAction
- BaseRepository<E,
I> - Interface in com.skava.promotion.repository -
It's a base repository interface provides common repository operation in DB
- BaseRepositoryImpl<E,
I> - Class in com.skava.promotion.repository -
This class contains the implementation of BaseRepositoryImpl
- BaseRepositoryImpl(BaseProcess<E, I>) - Constructor for class com.skava.promotion.repository.BaseRepositoryImpl
-
Parameterized Constructor
- before - Variable in class com.skava.promotion.model.entity.QChangelog
- BLOCK - Enum constant in enum class com.skava.promotion.event.BlockAssignServiceType
-
Constants to identify block offer service
- BLOCK_EXPIRE_TIME - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant BLOCK_EXPIRE_TIME.
- BLOCK_OFFER_PC_ALREADY_USED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the BLOCK_OFFER_PC_ALREADY_USED value
- BLOCK_OFFER_PC_AVAILABLE_TO_USE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the BLOCK_OFFER_PC_AVAILABLE_TO_USE value
- BLOCK_OFFER_PC_INVALID_CONFIRMATION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the BLOCK_OFFER_PC_INVALID_CONFIRMATION_CODE value
- BLOCK_OFFER_PC_SU_ONLY_USE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the BLOCK_OFFER_PC_SU_ONLY_USE value
- BLOCK_OFFER_PC_USAGE_DAYS_EXCEED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the BLOCK_OFFER_PC_USAGE_DAYS_EXCEED value
- BLOCK_OFFER_PC_USAGE_LIMT_OVER - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the BLOCK_OFFER_PC_USAGE_LIMT_OVER value
- BLOCK_OFFER_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- BlockAssignEventAPIResponse - Class in com.skava.promotion.event.response
-
This model holds the block/assign event response data
- BlockAssignEventAPIResponse() - Constructor for class com.skava.promotion.event.response.BlockAssignEventAPIResponse
- BlockAssignEventHandler - Class in com.skava.promotion.event
-
This class provides functionalities to handle block/assign events and send response to replyTo queue
- BlockAssignEventHandler() - Constructor for class com.skava.promotion.event.BlockAssignEventHandler
- BlockAssignEventListener - Class in com.skava.promotion.event
-
The class is used to listen the events came to promotion And respond back to replyTo queue
- BlockAssignEventListener() - Constructor for class com.skava.promotion.event.BlockAssignEventListener
- BlockAssignEventRequest - Class in com.skava.promotion.event.request
-
This model holds the block/assign event request data
- BlockAssignEventRequest() - Constructor for class com.skava.promotion.event.request.BlockAssignEventRequest
- BlockAssignEventResponse - Class in com.skava.promotion.event.response
-
This model holds the block/assign event response data
- BlockAssignEventResponse() - Constructor for class com.skava.promotion.event.response.BlockAssignEventResponse
- BlockAssignServiceType - Enum Class in com.skava.promotion.event
-
This class contains the service type constants
- BLOCKED - Enum constant in enum class com.skava.promotion.model.field.CodeAllocationStatus
- blockOffer(PromoCodeInfo, PromotionOfferDO, long, long) - Method in class com.skava.promotion.service.impl.BlockOfferServiceImpl
-
Blocks the offer for given promoCodeMap.
- blockOffer(String, String, long, String, List<PromoCodeInfo>, long) - Method in class com.skava.promotion.web.PromotionOfferController
-
Blocks the promo code for the given user Id
- BlockOfferService - Interface in com.skava.promotion.service
-
This class contains the functionality to block a offer
- BlockOfferServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to block a offer.
- BlockOfferServiceImpl() - Constructor for class com.skava.promotion.service.impl.BlockOfferServiceImpl
- blockReservedTime - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- BOOLEAN - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
- buidChangeLogPromotionUpdate(Promotion, Promotion) - Method in class com.skava.promotion.process.ChangelogProcess
-
Generate the change log for the updated promotion
- build() - Method in class com.skava.promotion.sort.EcomSortBuilder
-
Sort
- build(String) - Static method in class com.skava.promotion.utils.PredicateStringBuilder
-
A functionality that builds a predicate.
- BUILD_DATE - Static variable in class com.skava.release.PromotionReleaseDefinition
- BUILD_NUMBER - Static variable in class com.skava.release.PromotionReleaseDefinition
- BUILD_VERSION - Static variable in class com.skava.release.PromotionReleaseDefinition
- buildAndSaveChangelogFromPromo(ActionLog, String, Promotion) - Method in class com.skava.promotion.process.ChangelogProcess
-
Generate changelog for the given promotion
- buildChangelogForPGCreate(List<PromotionGroup>) - Method in class com.skava.promotion.process.ChangelogProcess
-
Generate changelog entity for create Promotion group
- buildChangeLogForPGUpdate(PromotionGroup, PromotionGroup) - Method in class com.skava.promotion.process.ChangelogProcess
-
Generate changelog entity for Update promotionGroup
- buildChangelogForPromotionDelete(long, String, String, String, long) - Method in class com.skava.promotion.process.ChangelogProcess
-
Write changelog for promotion to delete
- buildChangelogForPromotionGroupDelete(long, String, String, long) - Method in class com.skava.promotion.process.ChangelogProcess
-
write changelog for promotiongroup for DELETE
- buildChangelogForSavePromotionGroup(ActionLog, PromotionGroup, String) - Method in class com.skava.promotion.process.ChangelogProcess
-
Generate changelog entity for given promotiongroup
- buildChangelogPromotionCreate(List<Promotion>) - Method in class com.skava.promotion.process.ChangelogProcess
-
Generate the changelog for the created promotion
- bulkInsert(List<CodeAllocation>, BulkOperations.BulkMode, MongoTemplate) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Bulk insert.
- bulkSave(List<Promotion>) - Method in class com.skava.promotion.process.PromotionProcessStandardBase
- bulkSave(List<PromotionGroup>) - Method in class com.skava.promotion.process.PromotionGroupProcessBase
-
Functionality to perform bulk save
- bulkUpdate(List<Pair<Query, UpdateDefinition>>, BulkOperations.BulkMode, MongoTemplate) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Bulk update.
- bundleClone(PromotionBundle) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to clone an Object
- BundleGiftWithPurchase - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute the gift with purchase offers
- BundleGiftWithPurchase() - Constructor for class com.skava.promotion.ecomm.action.BundleGiftWithPurchase
- bundleProductClone(PromotionBundle) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to clone an Object
- BundleProductPriceOff - Class in com.skava.promotion.ecomm.action
-
Class contains bundle product price offer action
- BundleProductPriceOff() - Constructor for class com.skava.promotion.ecomm.action.BundleProductPriceOff
- BundleProductShippingOff - Class in com.skava.promotion.ecomm.action
-
Class contains bundle product shipping offer action
- BundleProductShippingOff() - Constructor for class com.skava.promotion.ecomm.action.BundleProductShippingOff
- businessId - Variable in class com.skava.promotion.model.entity.QCollection
- bussinessId - Variable in class com.skava.promotion.model.entity.QChangelog
- BUY_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- BUY_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- BUY_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- BUY_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- BUY_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- BUY_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- BUY_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- BUY_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- BUY_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- BUY_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- BUY_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- BUY_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- buyBundleQtyFracMap - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- buyBundleQtyFracMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- buyBundleQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- buyBundleQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- buyBundleQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- buyBundleQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- buyBundlesList - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- buyBundlesList - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- buyBundlesList - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- buyBundlesList - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- buyBundlesListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- buyBundlesListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- buyBundlesListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- buyBundlesListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- BuyBundleXandBundleY - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute BuyBundleXandBundleY offer type
- BuyBundleXandBundleY() - Constructor for class com.skava.promotion.ecomm.action.BuyBundleXandBundleY
- BuyBundleXandY - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute BuyBundleXandY offer type
- BuyBundleXandY() - Constructor for class com.skava.promotion.ecomm.action.BuyBundleXandY
- BuyBundleXGetBundleY - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute BuyX and GetY offer type
- BuyBundleXGetBundleY() - Constructor for class com.skava.promotion.ecomm.action.BuyBundleXGetBundleY
- BuyBundleXGetY - Class in com.skava.promotion.ecomm.action
- BuyBundleXGetY() - Constructor for class com.skava.promotion.ecomm.action.BuyBundleXGetY
- buySkuQtyFracMap - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- buySkuQtyFracMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- buySkuQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- buySkuQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- buySkuQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- buySkuQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- buySkusList - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- buySkusList - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- buySkusList - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- buySkusList - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- buySkusListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- buySkusListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- buySkusListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- buySkusListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- BuyXandBundleY - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute BuyXandBundleY offer type
- BuyXandBundleY() - Constructor for class com.skava.promotion.ecomm.action.BuyXandBundleY
- BuyXandY - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute BuyXandY offer type
- BuyXandY() - Constructor for class com.skava.promotion.ecomm.action.BuyXandY
- BuyXGetBundleY - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute BuyX and GetY offer type
- BuyXGetBundleY() - Constructor for class com.skava.promotion.ecomm.action.BuyXGetBundleY
- BuyXGetY - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute BuyX and GetY offer type
- BuyXGetY() - Constructor for class com.skava.promotion.ecomm.action.BuyXGetY
C
- CACHE_KEY_SEPERATOR - Static variable in class com.skava.promotion.utils.CacheHelper
-
The Constant LIST_KEY.
- CACHE_NAME_COLLECTION - Static variable in class com.skava.promotion.utils.CacheHelper
-
The Constant CACHE_NAME_COLLECTION.
- CACHE_NAME_COLLECTION_ALL_PROPERTY - Static variable in class com.skava.promotion.utils.CacheHelper
-
The Constant CACHE_NAME_COLLECTION_ALL_PROPERTY.
- CACHE_NAME_COLLECTION_ATTRIBUTE - Static variable in class com.skava.promotion.utils.CacheHelper
-
The Constant CACHE_NAME_COLLECTION.
- CACHE_NAME_PROMOTION_LIST - Static variable in class com.skava.promotion.utils.CacheHelper
-
The Constant CACHE_NAME_PROMOTION_PROPERTIES.
- CACHE_NAME_PROMOTION_PROPERTIES - Static variable in class com.skava.promotion.utils.CacheHelper
-
The Constant CACHE_NAME_PROMOTION_PROPERTIES.
- CACHE_NAME_PUBLISH_VERSION - Static variable in class com.skava.promotion.utils.CacheHelper
-
The Constant CACHE_NAME_PUBLISH_VERSION.
- CACHE_PROMOTION_LIST_SIZE - Static variable in class com.skava.promotion.utils.CacheHelper
-
The Constant LIST_KEY.
- cacheClear(String, String, String, long) - Method in class com.skava.promotion.web.CacheClearController
-
Functionality to clear the promotion cache based on the given collection Id
- CACHECLEAR_INVALID_COLLECTIONID - Enum constant in enum class com.skava.promotion.constant.CacheClearResponseCode
-
The response code for CACHECLEAR_INVALID_COLLECTIONID
- CACHECLEAR_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.CacheClearResponseCode
-
The response code for CACHECLEAR_INVALID_LOCALE
- CACHECLEAR_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CacheClearResponseCode
-
The response code for CACHE_CLEAR_SUCCESS
- CacheClearAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render a cache clear response
- CacheClearAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.CacheClearAPIResponse
- CacheClearController - Class in com.skava.promotion.web
-
This class contains the functionality to clear the cached data
- CacheClearController() - Constructor for class com.skava.promotion.web.CacheClearController
-
Default constructor.
- CacheClearEventHandler - Class in com.skava.promotion.event
-
Class CatalogBuilderFactory
- CacheClearEventHandler() - Constructor for class com.skava.promotion.event.CacheClearEventHandler
- CacheClearEventListener - Class in com.skava.promotion.event
-
Class CatalogMessageListener
- CacheClearEventListener() - Constructor for class com.skava.promotion.event.CacheClearEventListener
- CacheClearRequestInternal - Class in com.skava.promotion.model.exchange.request
- CacheClearRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.CacheClearRequestInternal
- CacheClearResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used to render the response for cache clear operations.
- CacheClearService - Interface in com.skava.promotion.service
-
This class contains the functionality to clear the cache.
- CacheClearServiceImpl - Class in com.skava.promotion.service.impl
-
Class that holds the functionality to create a collection Collection would be created with default properties
- CacheClearServiceImpl() - Constructor for class com.skava.promotion.service.impl.CacheClearServiceImpl
- cacheHelper - Variable in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
An instance of CacheHelper
- cacheHelper - Variable in class com.skava.promotion.service.impl.CacheClearServiceImpl
-
An instance of CacheHelper
- CacheHelper - Class in com.skava.promotion.utils
- CacheHelper() - Constructor for class com.skava.promotion.utils.CacheHelper
- calculatAndGetUpdatedPriceFacetsValue(int, double, PromotionBundle, Map.Entry<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculatAndGetUpdatedPriceFacetsValue(int, double, PromotionSku, Map.Entry<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculatAndGetUpdatedPriceFacetsValue(int, int, PromotionBundle, Map.Entry<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculatAndGetUpdatedPriceFacetsValue(int, int, PromotionSku, Map.Entry<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculatAndGetUpdatedPriceFacetValue(int, PromotionBundle, Map.Entry<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculateBundleOffer(PromotionOfferDO, PromotionDO, PromotionBundle, PromotionOffer, double, double, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method provides functionality to perform unit discount calculation based on the unit price
- calculateBundleOffer(PromotionOfferDO, PromotionDO, PromotionBundle, PromotionOffer, int, double, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method provides functionality to perform unit discount calculation based on the unit price
- calculateBundleTotalPriceFacets(List<EcommBasePromotionAction.OfferProcessBundle>, Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.BundleProductPriceOff
-
Functionalities to calculate total priceFacets
- calculateDiscount(PromotionOfferDO, PromotionDO, T, double, int) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- calculateOffer(PromotionOfferDO, PromotionDO, PromotionBundle, PromotionOffer, double, double, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
- calculateOffer(PromotionOfferDO, PromotionDO, PromotionBundle, PromotionOffer, double, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
- calculateOffer(PromotionOfferDO, PromotionDO, PromotionBundle, PromotionOffer, double, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
- calculateOffer(PromotionOfferDO, PromotionDO, PromotionBundle, PromotionOffer, int, double, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
- calculateOffer(PromotionOfferDO, PromotionDO, PromotionSku, PromotionOffer, double, double, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method provides functionality to perform unit discount calculation based on the unit price for the fractional quantity
- calculateOffer(PromotionOfferDO, PromotionDO, PromotionSku, PromotionOffer, int, double, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method provides functionality to perform unit discount calculation based on the unit price
- calculatePriceFacetsOffer(PromotionOfferDO, PromotionDO, PromotionSku, PromotionDiscount, Map<String, Object>, int, ModifiedEndIndexPriceFacet) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method provides functionalities for total PriceFacets discount calculation based on the PriceFacets
- calculatePriceFacetsOfferForBundleProduct(PromotionOfferDO, PromotionDO, PromotionBundle, PromotionDiscount, Map<String, Object>, int, ModifiedEndIndexPriceFacet) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method provides functionalities for total PriceFacets discount calculation based on the PriceFacets
- calculateTotalBundlePriceFacets(List<EcommBasePromotionAction.OfferProcessBundle>, Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculateTotalBundlePriceFacetsQtyFractional(List<EcommBasePromotionAction.OfferProcessBundle>, Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculateTotalPrice(List<EcommBasePromotionAction.OfferProcessSku>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total price
- calculateTotalPriceBundle(List<EcommBasePromotionAction.OfferProcessBundle>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total price
- calculateTotalPriceBundleQtyFractional(List<EcommBasePromotionAction.OfferProcessBundle>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total price
- calculateTotalPriceFacets(List<EcommBasePromotionAction.OfferProcessSku>, Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculateTotalPriceFacetsQtyFractional(List<EcommBasePromotionAction.OfferProcessSku>, Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total priceFacets
- calculateTotalPriceQtyFractional(List<EcommBasePromotionAction.OfferProcessSku>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calculate total price
- calibrateDiscount(double, double) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to calibrate the discount values.
- calibrateDiscount2(double, double) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- CartGiftWithPurchase - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute the gift with purchase offers
- CartGiftWithPurchase() - Constructor for class com.skava.promotion.ecomm.action.CartGiftWithPurchase
- CartPriceOff - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute cart price offers
- CartPriceOff() - Constructor for class com.skava.promotion.ecomm.action.CartPriceOff
- CartShippingOff - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute cart shipping offers
- CartShippingOff() - Constructor for class com.skava.promotion.ecomm.action.CartShippingOff
- castObjects(List<Object>, T) - Static method in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
Cast objects.
- CATALOG - Enum constant in enum class com.skava.promotion.constant.EQService
- changedLog - Variable in class com.skava.promotion.model.entity.QChangelog
- changelog - Static variable in class com.skava.promotion.model.entity.QChangelog
- changeLog - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- changeLog - Variable in class com.skava.promotion.model.entity.QPromotion
- changeLog - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- changeLog - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- Changelog - Class in com.skava.promotion.model.entity
-
This class represent the change log entity
- Changelog - Class in com.skava.promotion.model.exchange.request
-
This class represent the exchnage model changelog
- Changelog() - Constructor for class com.skava.promotion.model.entity.Changelog
- Changelog() - Constructor for class com.skava.promotion.model.exchange.request.Changelog
- CHANGELOG_COMMON_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.ChangelogResponseCode
-
CHANGELOG_COMMON_INVALID_COLLECTION_ID
- CHANGELOG_FIND_ALL_INVALID_START_END_TIME - Enum constant in enum class com.skava.promotion.constant.ChangelogResponseCode
-
Holds the CHANGELOG_FIND_ALL_INVALID_START_END_TIME response code
- CHANGELOG_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ChangelogResponseCode
-
CHANGELOG_FIND_ALL_SUCCESS
- CHANGELOG_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.ChangelogResponseCode
-
CHANGELOG_INVALID_LOCALE
- ChangelogAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class represent changelog API Response
- ChangelogAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.ChangelogAPIResponse
- ChangelogConstants - Class in com.skava.promotion.constant
-
Changelog constant
- ChangelogController - Class in com.skava.promotion.web
-
This expose API for changelog entity
- ChangelogController() - Constructor for class com.skava.promotion.web.ChangelogController
- ChangelogDO - Class in com.skava.promotion.model.domain
-
This class represnt exchange object Changelog
- ChangelogDO() - Constructor for class com.skava.promotion.model.domain.ChangelogDO
- ChangelogPageableInfo - Class in com.skava.promotion.model.exchange.response
-
This model contains attributes to perform pagination operation.
- ChangelogPageableInfo() - Constructor for class com.skava.promotion.model.exchange.response.ChangelogPageableInfo
- changelogProcess - Variable in class com.skava.promotion.service.impl.ApprovalHelperBase
- ChangelogProcess - Class in com.skava.promotion.process
-
This class Contains functionality to perfom CURD on changelog entity
- ChangelogProcess() - Constructor for class com.skava.promotion.process.ChangelogProcess
- changelogProperty - Static variable in class com.skava.promotion.model.QChangelogProperty
- ChangelogProperty - Class in com.skava.promotion.model
-
This changelog property
- ChangelogProperty() - Constructor for class com.skava.promotion.model.ChangelogProperty
- ChangelogRequestInternal - Class in com.skava.promotion.model.exchange.request
- ChangelogRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.ChangelogRequestInternal
- ChangelogResponseCode - Enum Class in com.skava.promotion.constant
-
This class Represent the changelog response code
- ChangelogRespository - Interface in com.skava.promotion.repository
-
repository class connecting for changelog entity
- ChangelogsResponse - Class in com.skava.promotion.model.exchange.response
-
This model holds the state of the changelogs to render the response for the REST API calls.
- ChangelogsResponse() - Constructor for class com.skava.promotion.model.exchange.response.ChangelogsResponse
- checkForBestOffer(List<PromotionOffer>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method is used for finding the best deal offer
- checkPromoCodeUsage(CodeAllocationDO, CodeAllocationRepository) - Method in class com.skava.promotion.ecomm.offertype.MultiUserMultiUse
-
Sets the usage status of the promoCode in codeAllocation instance
- checkPromoCodeUsage(CodeAllocationDO, CodeAllocationRepository) - Method in class com.skava.promotion.ecomm.offertype.MultiUserMultiUseMTimeOffer
-
Sets usage status of the promoCode in codeAllocation, Whether the promoCode is available to use or not
- checkPromoCodeUsage(CodeAllocationDO, CodeAllocationRepository) - Method in class com.skava.promotion.ecomm.offertype.MultiUserNTimeUsePerUser
-
Sets usage status of the promoCode in codeAllocation, whether the promoCode meets the usage count or not
- checkPromoCodeUsage(CodeAllocationDO, CodeAllocationRepository) - Method in class com.skava.promotion.ecomm.offertype.SingleUserNTimeUse
-
Sets usage status of the promoCode in codeAllocation, whether the promoCode meets the usage count for a single user
- checkPromoCodeUsage(CodeAllocationDO, CodeAllocationRepository) - Method in class com.skava.promotion.ecomm.offertype.SingleUserNTimeUsePerXDays
-
Sets usage status of the promoCode in codeAllocation, whether the promoCode meets the usage count for single user for X days
- checkPromoCodeUsage(CodeAllocationDO, CodeAllocationRepository) - Method in class com.skava.promotion.ecomm.offertype.SingleUserSingleUse
-
Sets usage status of the promoCode in codeAllocation, whether the promoCode used once or not
- checkPromoCodeUsage(CodeAllocationDO, CodeAllocationRepository) - Method in interface com.skava.promotion.ecomm.PromotionHandler
-
Functionality to check the promoCode usage and the response will be set in the instance of codeAllocation
- CLASS_LOAD_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- className - Variable in class com.skava.promotion.model.entity.QPromotionList
- className - Variable in class com.skava.promotion.model.QPromoAction
- CLEAR_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- CLEAR_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- CLEAR_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- clearAllCache(long) - Method in class com.skava.promotion.utils.CacheHelper
-
Functionality to clear all data that are associated with the promotion.
- clearCache(String, String) - Method in class com.skava.promotion.utils.CacheHelper
-
Functionality to clear a specific cache data.
- clearPromoCodeListItems(String, String, long, String, String) - Method in class com.skava.promotion.web.PromoCodeListController
-
Functionality to clear promo code list based on the given Id.
- clearPromotionLists(String, String, long, String, String) - Method in class com.skava.promotion.web.PromotionListController
-
Provides functionality to clear the list items.
- clearRuleActionItems() - Method in class com.skava.promotion.rule.process.PromotionActionExecutor
-
This method provides the functionality to clear rule action items.
- clone(PromotionSku) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to clone an Object
- CLONE - Enum constant in enum class com.skava.promotion.model.field.PromoState
- CLONE_INVALID_UPDATE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- CLONE_PROMOTION_GROUP_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- CLONE_PROMOTIONGROUP_INVALID - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value CLONE_PROMOTIONGROUP_NOT_EXISTS
- CLONE_PROMOTIONGROUP_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value CLONE_PROMOTIONGROUP_NOT_EXISTS
- CLONE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- CLONE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- CloneAlreadyExistException - Exception in com.skava.promotion.exception
-
Class that handles an exception when an edited version of the same promotion group / promotion is already existing within this project
- CloneAlreadyExistException(String, String) - Constructor for exception com.skava.promotion.exception.CloneAlreadyExistException
- clonePromotion(String, String, long, String, String, String, String, String) - Method in class com.skava.promotion.web.PromotionController
-
Provides a functionality to clone the promotion under the specified Promotion group
- clonePromotionGroup(String, String, long, String, String, String, String) - Method in class com.skava.promotion.web.PromotionGroupController
-
This method clones a PromotionGroup
- ClonePromotionGroupNotFoundException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to clone a promotion group
- ClonePromotionGroupNotFoundException(String) - Constructor for exception com.skava.promotion.exception.ClonePromotionGroupNotFoundException
-
This method throws promotionGroup not found exception.
- ClonePromotionGroupService - Interface in com.skava.promotion.service
-
Am interface to clone a promotion group
- ClonePromotionGroupServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to clone a promotion group under a specified collection
- ClonePromotionGroupServiceImpl() - Constructor for class com.skava.promotion.service.impl.ClonePromotionGroupServiceImpl
- ClonePromotionService - Interface in com.skava.promotion.service
-
This class contains the functionality to create a promotion
- ClonePromotionServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to clone a promotion
- ClonePromotionServiceImpl() - Constructor for class com.skava.promotion.service.impl.ClonePromotionServiceImpl
- CloneServiceImpl - Class in com.skava.promotion.service.impl
-
A Base class that provides functionality to clone a promotion or promotion group
- CloneServiceImpl() - Constructor for class com.skava.promotion.service.impl.CloneServiceImpl
- codeAllocation - Static variable in class com.skava.promotion.model.entity.QCodeAllocation
- CodeAllocation - Class in com.skava.promotion.model.entity
-
This class holds the model attributes for code allocation
- CodeAllocation() - Constructor for class com.skava.promotion.model.entity.CodeAllocation
- CodeAllocationDO - Class in com.skava.promotion.model.domain
-
This class contains the attributes for code allocation
- CodeAllocationDO() - Constructor for class com.skava.promotion.model.domain.CodeAllocationDO
- codeAllocationProcess - Variable in class com.skava.promotion.service.impl.OfferServiceImplBase
-
Holds the CodeAllocationProcess instance **.
- CodeAllocationProcess - Class in com.skava.promotion.process
-
This class contains the functionality to perform operations on code allocation.
- CodeAllocationProcess() - Constructor for class com.skava.promotion.process.CodeAllocationProcess
- codeAllocationRepo - Variable in class com.skava.promotion.service.impl.OfferServiceImplBase
-
Holds the CodeAllocationRepository instance **.
- CodeAllocationRepository - Interface in com.skava.promotion.repository
-
Class that contains functionalities to perform code allocation repository operations in DB.
- CodeAllocationStatus - Enum Class in com.skava.promotion.model.field
-
This class holds the constant status value for code allocation
- CodeAllocationStatusCodec - Class in com.skava.codec
-
Codec for Enum CodeAllocationStatus
- CodeAllocationStatusCodec() - Constructor for class com.skava.codec.CodeAllocationStatusCodec
- collection - Static variable in class com.skava.promotion.model.entity.QCollection
- Collection - Class in com.skava.promotion.model.entity
-
This class contains the attributes for collection.
- Collection() - Constructor for class com.skava.promotion.model.entity.Collection
- COLLECTION_ACTION_MESSAGE_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COLLECTION_ACTION_MESSAGE_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COLLECTION_ACTIVATION_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_ALREADY_EXISTS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_ARCHIVED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
status value of the archived collection
- COLLECTION_ARCHIVED_NAME - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COLLECTION_CREATE_ARCHIVE_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_CREATE_COLLECTION_PROPERTIES_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_CREATE_DESCRIPTION_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_CREATE_LOCALE_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_CREATE_NAME_EXISTS_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_CREATE_NAME_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_CREATE_STATUS_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_CREATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_CREATE_TIMEZONE_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_DEACTIVATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_DELETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_DESC_MAX_LENGTH - Static variable in class com.skava.promotion.constant.CollectionConstants
-
Holds the COLLECTION_DESC_MAX_LENGTH value
- COLLECTION_DESC_MIN_LENGTH - Static variable in class com.skava.promotion.constant.CollectionConstants
-
Holds the COLLECTION_DESC_MIN_LENGTH value
- COLLECTION_DLETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
-
Response codes
- COLLECTION_LOAD_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_NAME_MAX_LENGTH - Static variable in class com.skava.promotion.constant.CollectionConstants
-
Holds the COLLECTION_NAME_MAX_LENGTH value
- COLLECTION_NAME_MIN_LENGTH - Static variable in class com.skava.promotion.constant.CollectionConstants
-
Holds the COLLECTION_NAME_MIN_LENGTH value
- COLLECTION_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_PROP_NOT_FOUND_EXCEPTION - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the COLLECTION_PROP_NOT_FOUND_EXCEPTION response code
- COLLECTION_PROPERTIES_FAIL - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- COLLECTION_PROPERTIES_KEY_DUPLICATE - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
-
Holds the COLLECTION_PROPERTIES_KEY_DUPLICATE
- COLLECTION_PROPERTIES_VALUE_NULL - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- COLLECTION_PROPERTY_VALUE_NULL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
-
Holds the COLLECTION_PROPERTY_VALUE_NULL
- COLLECTION_STATUS_ACTIVE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
status value of the active collection
- COLLECTION_STATUS_ACTIVE_NAME - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COLLECTION_STATUS_INACTIVE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
status value of the inactive collection
- COLLECTION_STATUS_INACTIVE_NAME - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COLLECTION_UNARCHIVED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
status value of the unarchived collection
- COLLECTION_UNARCHIVED_NAME - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COLLECTION_UPDATE_ARCHIVE_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_BUSINESS_ID_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_COLLECTION_PROPERTIES_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_DESCRIPTION_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_LOCALE_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_NAME_EXISTS_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_NAME_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_STATUS_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_UPDATE_TIMEZONE_FAIL - Enum constant in enum class com.skava.promotion.constant.CollectionResponseCode
- COLLECTION_VERSION - Static variable in class com.skava.promotion.process.LiveVersionProcess
-
The Constant COLLECTION_VERSION.
- CollectionAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains the response model for collection API
- CollectionAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.CollectionAPIResponse
- CollectionAttribute - Class in com.skava.promotion.model.exchange.response
-
This class holds the model attributes for Collection Property Attribute
- CollectionAttribute() - Constructor for class com.skava.promotion.model.exchange.response.CollectionAttribute
- CollectionAttributeController - Class in com.skava.promotion.web
-
This class contains the functionality to perform CRUD operations on collection properties
- CollectionAttributeController() - Constructor for class com.skava.promotion.web.CollectionAttributeController
- CollectionAttributeNotFoundException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to retrieve a collection property attribute when it is not available
- CollectionAttributeNotFoundException(String) - Constructor for exception com.skava.promotion.exception.CollectionAttributeNotFoundException
-
This method is used to throw collection Attribute not found exception.
- collectionAttributeprocess - Variable in class com.skava.promotion.process.CollectionProcessBase
-
Holds the instance of collectionAttributeprocess
- collectionAttributeprocess - Variable in class com.skava.promotion.process.PromoCodeListProcess
-
Holds the instance of collectionAttributeprocess
- collectionAttributeprocess - Variable in class com.skava.promotion.process.PromotionProcess
-
Holds the instance of collectionAttributeprocess
- collectionAttributeprocess - Variable in class com.skava.promotion.service.impl.CloneServiceImpl
-
Holds the instance of collectionAttributeprocess
- collectionAttributeprocess - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Holds the instance for collectionAttributeprocess
- collectionAttributeProcess - Variable in class com.skava.promotion.process.ProjectNotesProcessBase
-
Holds the instance of CollectionAttributeProcess
- collectionAttributeProcess - Variable in class com.skava.promotion.process.PromoCodeListItemsProcess
-
Holds the instance of CollectionAttributeProcess
- collectionAttributeProcess - Variable in class com.skava.promotion.process.PromotionGroupProcessFields
-
HOlds the instance of CollectionAttributeProcess
- collectionAttributeProcess - Variable in class com.skava.promotion.process.PromoWalletProcess
-
Holds the instance of CollectionAttributeProcess
- collectionAttributeProcess - Variable in class com.skava.promotion.service.impl.FindAllCollectionServiceImpl
-
This model provide a functionality to perform CRUD operations on collection Property
- CollectionAttributeProcess - Class in com.skava.promotion.process
-
This class contains the functionality to perform CRUD operations of Collection Attribute
- CollectionAttributeProcess() - Constructor for class com.skava.promotion.process.CollectionAttributeProcess
- collectionAttributeRepository - Variable in class com.skava.promotion.service.impl.UpdateCollectionServiceImpl
-
Holds the instance of collectionAttributeRepository
- CollectionAttributeRepository - Interface in com.skava.promotion.repository
-
This interface contains the functionality to perform operations on collection properties
- CollectionAttributesAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class holds the response data for collection attribute
- CollectionAttributesAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.CollectionAttributesAPIResponse
- CollectionAttributeType - Enum Class in com.skava.promotion.model.field
-
This class holds the constant status value for collection attribute type values
- CollectionAttributeTypeCodec - Class in com.skava.codec
-
Codec for Enum CollectionAttributeType
- CollectionAttributeTypeCodec() - Constructor for class com.skava.codec.CollectionAttributeTypeCodec
- CollectionConstants - Class in com.skava.promotion.constant
-
Holds the constants values for handling collection APIs
- CollectionController - Class in com.skava.promotion.web
-
This class contains the functionality to perform CRUD operations related to collection
- CollectionController() - Constructor for class com.skava.promotion.web.CollectionController
-
Default constructor.
- CollectionDO - Class in com.skava.promotion.model.domain
-
This class contains the attributes to maintain collection data
- CollectionDO() - Constructor for class com.skava.promotion.model.domain.CollectionDO
- collectionId - Variable in class com.skava.promotion.model.entity.QChangelog
- collectionId - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- collectionId - Variable in class com.skava.promotion.model.QCollectionPropertyId
- collectionId - Variable in class com.skava.promotion.model.QCommonId
- collectionId - Variable in class com.skava.promotion.model.QGroupDroolsId
- collectionId - Variable in class com.skava.promotion.model.QProjectNotesId
- collectionId - Variable in class com.skava.promotion.model.QPromoCodeListItemsId
- collectionId - Variable in class com.skava.promotion.model.QPromotionGroupId
- collectionId - Variable in class com.skava.promotion.model.QPromotionId
- collectionId - Variable in class com.skava.promotion.model.QPromotionListItemsId
- collectionId - Variable in class com.skava.promotion.model.QPromowalletId
- collectionId - Variable in class com.skava.promotion.model.QSubDroolsId
- collectionId - Variable in class com.skava.promotion.model.QVersionId
- COLLECTIONID_INVALID - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for COLLECTIONID_INVALID
- collectionNameExists(long, String) - Method in class com.skava.promotion.process.CollectionProcessBase
-
Checks for the given name already exists in a collection for given business.
- CollectionNotFoundException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to load a collection
- CollectionNotFoundException(String) - Constructor for exception com.skava.promotion.exception.CollectionNotFoundException
-
This method is used to throw collection not found exception.
- collectionProcess - Variable in class com.skava.promotion.service.impl.CacheClearServiceImpl
-
An instance of CollectionProcess
- collectionProcess - Variable in class com.skava.promotion.service.impl.FindAllCollectionServiceImpl
-
This model provides functionality to perform the CRUD operations
- collectionProcess - Variable in class com.skava.promotion.service.impl.OfferServiceImplBase
-
Holds the instance for collectionProcess **.
- CollectionProcess - Class in com.skava.promotion.process
-
This class contains the functionality to perform operations on collection
- CollectionProcess() - Constructor for class com.skava.promotion.process.CollectionProcess
-
Holds the CollectionPropertiesProcess
- CollectionProcessBase - Class in com.skava.promotion.process
-
This class contains the functionality to perform operations on collection
- CollectionProcessBase() - Constructor for class com.skava.promotion.process.CollectionProcessBase
- CollectionPropertiesAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class holds the response data for collection attribute
- CollectionPropertiesAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.CollectionPropertiesAPIResponse
- CollectionPropertiesController - Class in com.skava.promotion.web
-
This class contains the functionality to perform CRUD operations on collection properties
- CollectionPropertiesController() - Constructor for class com.skava.promotion.web.CollectionPropertiesController
-
Initialize
CollectionPropertiesController
. - CollectionPropertiesDO - Class in com.skava.promotion.model.domain
-
This class holds the model attributes for Collection Properties
- CollectionPropertiesDO() - Constructor for class com.skava.promotion.model.domain.CollectionPropertiesDO
- CollectionPropertiesNotFoundException - Exception in com.skava.promotion.exception
-
Class to handle an exception when attempted to retrieve a collection property when it is not available
- CollectionPropertiesNotFoundException(String) - Constructor for exception com.skava.promotion.exception.CollectionPropertiesNotFoundException
-
This method is used to throw collection properties not found exception.
- CollectionPropertiesProcess<E,
I> - Class in com.skava.promotion.process -
This class contains the functionality to perform CRUD operations of Collection Properties
- CollectionPropertiesProcess() - Constructor for class com.skava.promotion.process.CollectionPropertiesProcess
- CollectionPropertiesRepository - Interface in com.skava.promotion.repository
-
This interface contains the functionality to perform operations on collection properties
- CollectionPropertiesResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used to render the response for collection properties operations.
- collectionProperty - Static variable in class com.skava.promotion.model.entity.QCollectionProperty
- CollectionProperty - Class in com.skava.promotion.model.entity
-
This class holds the model attributes for Collection Property
- CollectionProperty - Class in com.skava.promotion.model.exchange.request
-
This class holds the state of the Collection property request model
- CollectionProperty() - Constructor for class com.skava.promotion.model.entity.CollectionProperty
- CollectionProperty() - Constructor for class com.skava.promotion.model.exchange.request.CollectionProperty
- CollectionPropertyAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class holds the response model for collection attributes
- CollectionPropertyAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.CollectionPropertyAPIResponse
- collectionPropertyAttribute - Static variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- CollectionPropertyAttribute - Class in com.skava.promotion.model.entity
-
This class holds the model attributes for Collection Property Attribute
- CollectionPropertyAttribute() - Constructor for class com.skava.promotion.model.entity.CollectionPropertyAttribute
- collectionPropertyId - Static variable in class com.skava.promotion.model.QCollectionPropertyId
- CollectionPropertyId - Class in com.skava.promotion.model
- CollectionPropertyId() - Constructor for class com.skava.promotion.model.CollectionPropertyId
- collectionPropertyProcess - Variable in class com.skava.promotion.process.CollectionProcessBase
- CollectionPropertyRequestInternal - Class in com.skava.promotion.model.exchange.request
-
This class holds the internal request model attributes for collection attribute
- CollectionPropertyRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.CollectionPropertyRequestInternal
- CollectionPropertyValidator - Class in com.skava.promotion.utils
- CollectionPropertyValidator() - Constructor for class com.skava.promotion.utils.CollectionPropertyValidator
- collectionRepo - Variable in class com.skava.promotion.service.impl.CloneServiceImpl
-
Holds the instance of collectionRepository
- collectionRepo - Variable in class com.skava.promotion.service.impl.GetRuleModelConfigServiceImpl
-
An instance of CollectionRepository
- collectionRepo - Variable in class com.skava.promotion.service.impl.UpdateDroolsServiceImpl
-
An instance of CollectionRepository
- collectionRepo - Variable in class com.skava.promotion.service.impl.ValidateDroolsServiceImpl
-
An instance of CollectionRepository
- collectionRepository - Variable in class com.skava.promotion.process.CollectionProcessBase
- collectionRepository - Variable in class com.skava.promotion.service.impl.CacheClearServiceImpl
-
An instance of CollectionRepository
- collectionRepository - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Holds the instance for collectionRepository
- collectionRepository - Variable in class com.skava.promotion.service.impl.CreatePromoWalletServiceImpl
-
Holds the instance for CollectionRepository
- collectionRepository - Variable in class com.skava.promotion.service.impl.FindAllPromotionVersionsServiceImpl
-
Holds the instance for collectionRepository
- collectionRepository - Variable in class com.skava.promotion.service.impl.FindLivePromotionServiceImpl
-
Holds the instance of collectionRepository
- collectionRepository - Variable in class com.skava.promotion.service.impl.FindPromotionServiceImpl
-
Holds the instance for collectionRepository
- CollectionRepository - Interface in com.skava.promotion.repository
-
Class that contains functionalities to perform operations in DB.
- CollectionRequest - Class in com.skava.promotion.model.exchange.request
-
This class contains the request attributes for collection related operations.
- CollectionRequest() - Constructor for class com.skava.promotion.model.exchange.request.CollectionRequest
- CollectionRequestInternal - Class in com.skava.promotion.model.exchange.request
-
Contains attributes that holds the state of the collection request
- CollectionRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.CollectionRequestInternal
- CollectionResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains the request attributes for collection related operations.
- CollectionResponse() - Constructor for class com.skava.promotion.model.exchange.response.CollectionResponse
- CollectionResponseCode - Enum Class in com.skava.promotion.constant
-
This enum contains the response codes for a collection
- CollectionsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains the response model for Collection's API operations
- CollectionsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.CollectionsAPIResponse
- CollectionsResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains the request attributes for collection related operations.
- CollectionsResponse() - Constructor for class com.skava.promotion.model.exchange.response.CollectionsResponse
- CollectionStatus - Enum Class in com.skava.promotion.model.field
-
An enum to maintain the state of a promotion or promotion group
- CollectionStatusCodec - Class in com.skava.codec
-
Codec for Enum CollectionStatus
- CollectionStatusCodec() - Constructor for class com.skava.codec.CollectionStatusCodec
- com.skava.codec - package com.skava.codec
-
Boot Application Class of the Merchandise Service available here.
- com.skava.promotion - package com.skava.promotion
-
Package that contains the file to run the application
- com.skava.promotion.action - package com.skava.promotion.action
-
This file contains the package information for the action classes
- com.skava.promotion.constant - package com.skava.promotion.constant
-
This package contains the constant data for the promotion
- com.skava.promotion.converter - package com.skava.promotion.converter
-
This package contains the custom converters for converting one data type to other
- com.skava.promotion.ecomm - package com.skava.promotion.ecomm
-
This package contains files to perform utility operations on promotion
- com.skava.promotion.ecomm.action - package com.skava.promotion.ecomm.action
-
This package contains the action info for the promotion
- com.skava.promotion.ecomm.model - package com.skava.promotion.ecomm.model
-
This package contains the model for promotion
- com.skava.promotion.ecomm.offertype - package com.skava.promotion.ecomm.offertype
-
This package contains the details information about the offer type
- com.skava.promotion.ecomm.rule.process - package com.skava.promotion.ecomm.rule.process
-
This package holds rule processor and action processor data
- com.skava.promotion.event - package com.skava.promotion.event
-
This file contains the package info of com.skava.promotion.event package
- com.skava.promotion.event.request - package com.skava.promotion.event.request
-
This file contains the package info of com.skava.promotion.event.request package
- com.skava.promotion.event.response - package com.skava.promotion.event.response
-
This file contains the package info of com.skava.promotion.event.response package
- com.skava.promotion.exception - package com.skava.promotion.exception
-
This package contains files that deals with the exception
- com.skava.promotion.model - package com.skava.promotion.model
-
This package contains the POJO files
- com.skava.promotion.model.domain - package com.skava.promotion.model.domain
-
This package contains data that deasls with the domain object
- com.skava.promotion.model.entity - package com.skava.promotion.model.entity
-
This package contains the files that deals with the entity object
- com.skava.promotion.model.exchange.request - package com.skava.promotion.model.exchange.request
-
This package contains the model that holds the request data
- com.skava.promotion.model.exchange.response - package com.skava.promotion.model.exchange.response
-
This package contains the model that holds the response data
- com.skava.promotion.model.field - package com.skava.promotion.model.field
-
This package contains the model data
- com.skava.promotion.process - package com.skava.promotion.process
-
This package contains files that holds the core logic
- com.skava.promotion.repository - package com.skava.promotion.repository
-
This package contains the model that holds the repositories data
- com.skava.promotion.rule.process - package com.skava.promotion.rule.process
-
This package contains the model that holds the rule data
- com.skava.promotion.rules.repository - package com.skava.promotion.rules.repository
-
This file contains the package info of com.skava.promotion.rules.repository package
- com.skava.promotion.security.config - package com.skava.promotion.security.config
-
This package contains file that deals with security
- com.skava.promotion.service - package com.skava.promotion.service
-
This package contains files that deals with the service
- com.skava.promotion.service.impl - package com.skava.promotion.service.impl
-
This package contains files that deals with the implementation logic
- com.skava.promotion.sort - package com.skava.promotion.sort
-
QueryDSL classes are maintained in this package.
- com.skava.promotion.utils - package com.skava.promotion.utils
-
This package contains files that deals with the utility files
- com.skava.promotion.web - package com.skava.promotion.web
-
This package contains files that deals with the controller data
- com.skava.release - package com.skava.release
-
This package contains details about release such as release version, release date etc.
- commonId - Static variable in class com.skava.promotion.model.QCommonId
- CommonId - Class in com.skava.promotion.model
- CommonId() - Constructor for class com.skava.promotion.model.CommonId
- CommonProperty - Class in com.skava.promotion.web
-
This class contains properties that are common for all the controller files
- CommonProperty() - Constructor for class com.skava.promotion.web.CommonProperty
- commonResponseOpenApiCustomiser() - Method in class com.skava.promotion.PromotionApplication
- compare(String, double, double, double) - Static method in class com.skava.promotion.utils.NumericComparator
-
It provides a functionality to compare two operands
- COMPLETED - Enum constant in enum class com.skava.promotion.model.field.PublishStatus
- condition - Variable in class com.skava.promotion.model.entity.QPromotion
- CONDITION_DATA_EMPTY - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- CONDITION_DATA_MISSED - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- conditionData - Variable in class com.skava.promotion.model.QPromoAction
- ConditionValidator - Class in com.skava.promotion.utils
-
A class that provides constants for ConditionValidator
- configure(SpringApplicationBuilder) - Method in class com.skava.promotion.ExternalTomcatServletInitializer
- CONFIRMATION_CODE_EXPIRED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- confirmationCode - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- CONST_BUNDLE_PRODUCT_PRICE_OFF - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CONST_CLOSE_PARENTHESES - Static variable in class com.skava.promotion.utils.PredicateStringBuilder
-
Constant
CONST_CLOSE_PARENTHESES=")"
- CONST_CLOSE_PARENTHESES - Static variable in class com.skava.promotion.utils.SearchHelper
-
Constant
CONST_CLOSE_PARENTHESES=")"
- CONST_COLLECTIONPROP_DEFAULTACCESS - Static variable in class com.skava.promotion.constant.CollectionConstants
-
Holds the default project access value
- CONST_NUMBER_THREE - Static variable in class com.skava.promotion.utils.PredicateStringBuilder
-
Constant
CONST_NUMBER_THREE=3
- CONST_NUMBER_THREE - Static variable in class com.skava.promotion.utils.SearchHelper
-
Constant
CONST_NUMBER_THREE=3
- CONST_NUMBER_TWO - Static variable in class com.skava.promotion.utils.PredicateStringBuilder
-
Constant
CONST_NUMBER_TWO=2
- CONST_NUMBER_TWO - Static variable in class com.skava.promotion.utils.SearchHelper
-
Constant
CONST_NUMBER_TWO=2
- CONST_OPEN_PARENTHESES - Static variable in class com.skava.promotion.utils.PredicateStringBuilder
-
Constant
CONST_OPEN_PARENTHESES="("
- CONST_OPEN_PARENTHESES - Static variable in class com.skava.promotion.utils.SearchHelper
-
Constant
CONST_OPEN_PARENTHESES="("
- CONST_PRODUCT_PRICE_OFF - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Constant for Action Classes
- CONST_TOTAL_MONTHS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CONST_USER - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CONST_USER_PROPERTY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CONST_WEEK_DAYS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- convert(List<String>) - Method in class com.skava.promotion.converter.ArrayToStringConverter
-
Converts array into comma seperated string
- convertToList(Iterable<T>) - Static method in class com.skava.promotion.utils.PromoUtil
-
Convert to list.
- copy() - Method in class com.skava.promotion.ecomm.model.PromotionCoupon
- copy() - Method in class com.skava.promotion.model.PromowalletCoupons
- COULD_NOT_UPDATE_PROMOCODE_LIST_HIDDEN_FIELD - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- count(Pageable) - Method in class com.skava.promotion.repository.PromotionTemplateImpl
- countByPromotionIdInAndStatusAndPromoCode(String[], String, String) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Count by promotion id in and status and promo code.
- countByPromotionIdInAndStatusAndPromoCodeAndBlockReservedTime(String[], String, String, long) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Count by promotion id in and status and promo code and block reserved time.
- COUPON - Static variable in class com.skava.promotion.rule.process.PromotionRuleExecuter
- COUPON_LOGICAL_OPERATOR - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COUPON_OBJECT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COUPON_OPERAND - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COUPON_OPERATOR - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- COUPON_TYPE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- couponCode - Variable in class com.skava.promotion.model.QPromowalletCoupons
- coupons - Variable in class com.skava.promotion.model.entity.QPromoWallet
- coupons - Variable in class com.skava.promotion.model.QPromoWalletItemsId
- CP_ALREADY_EXISTS_EXCEPTION - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_ALREADY_EXISTS_EXCEPTION response code
- CP_COMMON - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CP_COMMON_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_COMMON_INVALID_COLLECTION_ID response code
- CP_COMMON_INVALID_COLLECTION_PROPERTIES - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_COMMON_INVALID_COLLECTION_PROPERTIES response code
- CP_COMMON_INVALID_PROMOTION_PROPERTIES - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_COMMON_INVALID_PROMOTION_PROPERTIES response code
- CP_CREATE_INVALID_COLLECTION_PROP_DESCRIPTION - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_CREATE_INVALID_COLLECTION_PROP_DESCRIPTION response code
- CP_CREATE_INVALID_COLLECTION_PROP_NAME - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_CREATE_INVALID_COLLECTION_PROP_NAME response code
- CP_CREATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_CREATE_SUCCESS response code
- CP_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
- CP_LOAD_ALL_EMPTY - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_LOAD_ALL_SUCCESS response code
- CP_LOAD_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_LOAD_ALL_SUCCESS response code
- CP_LOAD_BY_ID_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_LOAD_BY_ID_SUCCESS response code
- CP_NOT_FOUND_EXCEPTION - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_NOT_FOUND_EXCEPTION response code
- CP_OPERATION_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CP_OPERATION_LOAD - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CP_OPERATION_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CP_UNKNOWN_FAIL - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- CP_UPDATE_PROPERTIES_DUPLICATE - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_UPDATE_PROPERTIES_DUPLICATE response code
- CP_UPDATE_PROPERTIES_INVALID - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_UPDATE_PROPERTIES_INVALID response code
- CP_UPDATE_PROPERTIES_NO_CONTENT - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_UPDATE_PROPERTIES_DUPLICATE response code
- CP_UPDATE_PROPERTIES_VALUE_NULL - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_UPDATE_PROPERTIES_VALUE_NULL response code
- CP_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Holds the CP_UPDATE_SUCCESS response code
- create(CollectionDO) - Method in class com.skava.promotion.process.CollectionProcessBase
-
Creates the Collection based on the instance of
CollectionDO
instance.
Response would consist of the collection id along with the data came from the request - create(CollectionPropertiesDO) - Method in class com.skava.promotion.process.CollectionPropertiesProcess
-
This method creates the Collection property based on given
CollectionPropertiesDO
. - create(ProjectDO) - Method in class com.skava.promotion.process.ProjectNotesProcess
-
Functionality to create project notes
- create(ProjectDO) - Method in class com.skava.promotion.process.ProjectProcess
-
This method creates Project based on the given ProjectRequest.
- create(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcess
-
Functionality to create a promotion based on the given data
- create(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcessBase
-
This method creates PromotionGroup based on the given request.
- create(E, MongoRepository<E, I>) - Method in interface com.skava.promotion.repository.BaseRepository
-
Common function to save the entity data into DB.
- create(E, MongoRepository<E, I>) - Method in class com.skava.promotion.repository.BaseRepositoryImpl
-
Common function to save the entity data into DB.
- CREATE - Enum constant in enum class com.skava.promotion.model.ActionLog
-
CREATE
- createActionsOrder(String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Creates the actions order.
- createCollection(String, String, long, String, CollectionRequest) - Method in class com.skava.promotion.web.CollectionController
-
Creates a Collection based on the request data.
- CreateCollectionService - Interface in com.skava.promotion.service
-
Contains the functionalities to Create a Collection.
- CreateCollectionServiceImpl - Class in com.skava.promotion.service.impl
-
Class that holds the functionality to create a collection Collection would be created with default properties
- CreateCollectionServiceImpl() - Constructor for class com.skava.promotion.service.impl.CreateCollectionServiceImpl
- createdBy - Variable in class com.skava.promotion.model.entity.QAuditEntry
- createdBy - Variable in class com.skava.promotion.model.entity.QChangelog
- createdBy - Variable in class com.skava.promotion.model.entity.QCollection
- createdBy - Variable in class com.skava.promotion.model.entity.QCollectionProperty
- createdBy - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- createdBy - Variable in class com.skava.promotion.model.entity.QProject
- createdBy - Variable in class com.skava.promotion.model.entity.QProjectNotes
- createdBy - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- createdBy - Variable in class com.skava.promotion.model.entity.QPromoCodeListItems
- createdBy - Variable in class com.skava.promotion.model.entity.QPromotion
- createdBy - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- createdBy - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- createdBy - Variable in class com.skava.promotion.model.entity.QPromotionList
- createdBy - Variable in class com.skava.promotion.model.entity.QPromotionListItems
- createdBy - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- createdBy - Variable in class com.skava.promotion.model.entity.QPromoWallet
- createdBy - Variable in class com.skava.promotion.model.entity.QPromoWalletItems
- createdBy - Variable in class com.skava.promotion.model.entity.QSequence
- createdBy - Variable in class com.skava.promotion.model.entity.QVersion
- createdBy - Variable in class com.skava.promotion.model.QBaseEntity
- createdBy - Variable in class com.skava.promotion.model.QBaseList
- createdBy - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- createdOn - Variable in class com.skava.promotion.model.entity.QAuditEntry
- createdOn - Variable in class com.skava.promotion.model.entity.QChangelog
- createdOn - Variable in class com.skava.promotion.model.entity.QCollection
- createdOn - Variable in class com.skava.promotion.model.entity.QCollectionProperty
- createdOn - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- createdOn - Variable in class com.skava.promotion.model.entity.QProject
- createdOn - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- createdOn - Variable in class com.skava.promotion.model.entity.QPromoCodeListItems
- createdOn - Variable in class com.skava.promotion.model.entity.QPromotion
- createdOn - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- createdOn - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- createdOn - Variable in class com.skava.promotion.model.entity.QPromotionList
- createdOn - Variable in class com.skava.promotion.model.entity.QPromotionListItems
- createdOn - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- createdOn - Variable in class com.skava.promotion.model.entity.QPromoWallet
- createdOn - Variable in class com.skava.promotion.model.entity.QPromoWalletItems
- createdOn - Variable in class com.skava.promotion.model.entity.QSequence
- createdOn - Variable in class com.skava.promotion.model.entity.QVersion
- createdOn - Variable in class com.skava.promotion.model.QBaseEntity
- createdOn - Variable in class com.skava.promotion.model.QBaseList
- createdOn - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- createDummyProject(long) - Method in class com.skava.promotion.process.ProjectProcess
- createList(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListProcess
-
Provides a functionality to create the promocode list
- createList(PromotionListDO, String) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
Provides a functionality to create the promotion list.
- createListItems(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListItemsProcess
-
Provides a functionality to create the promocode list items
- createListItems(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
* Provides a functionality to create the promotion list items.
- createOffer(PromotionOfferDO, PromotionDO, List<PromotionBaseOffer>) - Method in class com.skava.promotion.action.BasePromotionAction
-
Creates an offer for a promotion.
- createPredicate(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBaseHelper
-
It creates predicate of BooleanExpression for the given PromotionListDO
- createPredicateItem(PromoCodeListDO, String) - Method in class com.skava.promotion.process.PromoCodeListProcess
-
create predicate based on collection id ,promoCodelist id and version id
- createPredicateItem(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBaseHelper
-
It creates predicate of BooleanExpression for the given PromotionListDO
- createProject(String, String, long, String, ProjectRequest) - Method in class com.skava.promotion.web.ProjectController
-
Functionality to create a project based on the attributes presents in
ProjectRequest
instance. - CreateProjectService - Interface in com.skava.promotion.service
-
Marker interface for creating a project
- CreateProjectServiceImpl - Class in com.skava.promotion.service.impl
-
Class that hold the functionality to create a project
- CreateProjectServiceImpl() - Constructor for class com.skava.promotion.service.impl.CreateProjectServiceImpl
- createPromoCodeList(String, String, long, String, PromoCodeList) - Method in class com.skava.promotion.web.PromoCodeListController
-
Contains functionality to create the promo code list
- createPromoCodeListService - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of CreatePromoCodeListService
- CreatePromoCodeListService - Interface in com.skava.promotion.service
-
This Interface provides a functionality to create the promo code list
- CreatePromoCodeListServiceImpl - Class in com.skava.promotion.service.impl
-
This class provides a functionality to create promocode list
- CreatePromoCodeListServiceImpl() - Constructor for class com.skava.promotion.service.impl.CreatePromoCodeListServiceImpl
- createPromotion(String, String, long, String, String, String, Promotion) - Method in class com.skava.promotion.web.PromotionController
-
Creates a Promotion based on the
Promotion
instance. - createPromotionApproveRequest(long, String, ProjectRequestInternal) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to create approve promotion request
- createPromotionGroup(String, String, long, String, String, PromotionGroup) - Method in class com.skava.promotion.web.PromotionGroupController
-
This method creates a PromotionGroup based on the attributes of
PromotionGroup
instance. - CreatePromotionGroupService - Interface in com.skava.promotion.service
-
Am interface to create a promotion group
- CreatePromotionGroupServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to create a promotion group
- CreatePromotionGroupServiceImpl() - Constructor for class com.skava.promotion.service.impl.CreatePromotionGroupServiceImpl
- createPromotionList(String, String, long, String, PromotionList) - Method in class com.skava.promotion.web.PromotionListController
-
Contains functionality to create the promotion list.
- createPromotionListService - Variable in class com.skava.promotion.web.PromotionListHelper
-
Holds the instance of CreatePromotionListService
- CreatePromotionListService - Interface in com.skava.promotion.service
-
This Interface provides a functionality to create the promo code list
- CreatePromotionListServiceImpl - Class in com.skava.promotion.service.impl
-
This class provides a functionality to create promotion list
- CreatePromotionListServiceImpl() - Constructor for class com.skava.promotion.service.impl.CreatePromotionListServiceImpl
- createPromotionService - Variable in class com.skava.promotion.service.impl.CloneServiceImpl
-
Holds the instance of CreatePromotionService
- CreatePromotionService - Interface in com.skava.promotion.service
-
This class contains the functionality to create a promotion
- CreatePromotionServiceBase - Class in com.skava.promotion.service.impl
-
A class that provides functionality to create a promotion
- CreatePromotionServiceBase() - Constructor for class com.skava.promotion.service.impl.CreatePromotionServiceBase
- CreatePromotionServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to create a promotion
- CreatePromotionServiceImpl() - Constructor for class com.skava.promotion.service.impl.CreatePromotionServiceImpl
- createPromoWallet(String, String, long, String, PromoWalletRequest) - Method in class com.skava.promotion.web.PromoWalletController
-
Contains functionality to create the promo code list
- CreatePromoWalletService - Interface in com.skava.promotion.service
-
This Interface provides a functionality to create the promo code list
- CreatePromoWalletServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to create a promotion
- CreatePromoWalletServiceImpl() - Constructor for class com.skava.promotion.service.impl.CreatePromoWalletServiceImpl
- createResponse(PromotionServiceResponse) - Method in class com.skava.promotion.web.ExceptionHelper
-
This method creates the ResponseEntity.
- criteria(EcomSorts) - Method in class com.skava.promotion.sort.EcomSortBuilder
-
EcomSortsBuilder
- CURRENCY_OFFER - Static variable in class com.skava.promotion.action.BasePromotionAction
- customConfigure(HttpSecurity) - Method in class com.skava.promotion.security.config.AuthServiceWebSecurityConfiguration
- customConversions() - Method in class com.skava.promotion.converter.CustomConverter
-
Registering custom type converters with mongo
- CustomConverter - Class in com.skava.promotion.converter
-
This class registers all the custom converters with mongodb
- CustomConverter() - Constructor for class com.skava.promotion.converter.CustomConverter
- customize() - Method in class com.skava.promotion.PromotionApplication
- CustomRuleFactsProcessor - Interface in com.skava.promotion.rule.process
D
- DateSerializer - Class in com.skava.promotion.utils
-
This class is used to serialize the date
- DateSerializer() - Constructor for class com.skava.promotion.utils.DateSerializer
- dateTimeInLong(LocalDateTime) - Method in class com.skava.promotion.process.CollectionProcessBase
- dateTimeInLong(LocalDateTime) - Method in class com.skava.promotion.process.CollectionPropertiesProcess
-
It is used to convert localDateTime to long
- DEAL_ITEM_CONSUMABLE - Static variable in class com.skava.promotion.action.BasePromotionAction
- DEAL_ITEM_CONSUMABLE - Static variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- DEBUG_MESSAGE_FORMAT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Debug Message format
- DEBUG_MESSAGE_FORMAT - Static variable in class com.skava.promotion.service.impl.OfferServiceImplBase
- DEFAULT_CURRENT - Enum constant in enum class com.skava.promotion.model.field.PromoState
- DEFAULT_DISCOUNT_AMOUNT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- DEFAULT_END_DATE_GAP - Static variable in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
The Constant DEFAULT_END_DATE_GAP.
- DEFAULT_EXPIRE_TIME - Static variable in class com.skava.promotion.model.PromotionProperties
-
Holds the Default expire time which has 1 hour in milliseconds**.
- DEFAULT_ID - Static variable in class com.skava.promotion.model.entity.Sequence
- DEFAULT_INIT - Enum constant in enum class com.skava.promotion.model.field.PromoState
- DEFAULT_PAGE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- DEFAULT_SEQ - Static variable in class com.skava.promotion.model.entity.Sequence
- DEFAULT_SIZE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- DEFAULT_START_DATE_GAP - Static variable in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
The Constant DEFAULT_START_DATE_GAP.
- DEFAULT_TYPE - Enum constant in enum class com.skava.promotion.model.field.PromoCodeType
- DEFAULT_VERSION - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- DEFAULT_VERSION - Static variable in class com.skava.promotion.model.entity.Version
-
The Constant DEFAULT_VERSION.
- DefaultCustomRuleFactsProcessor - Class in com.skava.promotion.rule.process
- DefaultCustomRuleFactsProcessor() - Constructor for class com.skava.promotion.rule.process.DefaultCustomRuleFactsProcessor
- defaultDroolsRule - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- defaultDroolsRule - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- defaultProjectAccess(long, String) - Method in class com.skava.promotion.service.impl.PromotionServiceImpl
-
Functionality to validate a project.
- defaultValue - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- DEFAUT_PAGE - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- DEFAUT_PAGE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- DEFAUT_PAGE - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- DEFAUT_SIZE - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- DEFAUT_SIZE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- DEFAUT_SIZE - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- delete(PromotionGroup) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
This method is used to delete PromotionGroup based on given PromotionGroupRequest.
- DELETE - Enum constant in enum class com.skava.promotion.model.ActionLog
-
DELETE
- DELETE_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- DELETE_FAILURE_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- DELETE_FAILURE_SOURCE_HARD_DELETE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- DELETE_PROMOCODES_LIST_STATUS_ACTIVE - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for invalid status
- DELETE_PROMOCODES_LIST_STATUS_ACTIVE - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for invalid status
- DELETE_PROMOTION_GROUP_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value delete promotion failure scenario
- DELETE_PROMOTION_GROUP_INVALID_ID - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- DELETE_PROMOTION_GROUP_INVALID_PROMOTION_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The failure constant value to delete a promotion in invalid status
- DELETE_PROMOTION_GROUP_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for delete promotion group in invalid status
- DELETE_PROMOTION_INVALID_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- DELETE_PROMOTION_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- DELETE_PROMOWALLET_STATUS_ACTIVE - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for invalid status
- DELETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- deleteAllByIdCollectionIdAndIdVersionAndIdGroupIdIn(long, String, List<String>) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Delete all by collection id and group id in.
- deleteAllByIdCollectionIdAndIdVersionAndIdIdentifierIn(long, String, List<String>) - Method in interface com.skava.promotion.rules.repository.GroupDroolsRepository
-
Delete all by collection id and id in.
- deleteAllByIdCollectionIdAndIdVersionAndIdIdentifierIn(long, String, List<String>) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Delete all by collection id and id in.
- deleteAllByIdPromoCodeListIdAndIdVersionAndIdCollectionIdAndIdPromoCodeIn(String, String, long, Set<String>) - Method in interface com.skava.promotion.repository.PromoCodeListItemsRepository
- deleteAllByIdPromotionListIdAndIdVersionAndIdCollectionIdAndIdItemIn(String, String, long, Set<String>) - Method in interface com.skava.promotion.repository.PromotionListItemsRepository
-
Deletes the promotion list items based on the given promotion list Id
- deleteAllGroupDrools(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method deleted all group drools which are available under collectionId
- deleteAllGroupRules(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method deletes all group rules which are available under GroupId
- deleteAllSubDrools(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
- deleteAllSubDroolsForGroupId(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method deletes all sub drools which are available under GroupId
- deleteAllSubRules(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method deletes all sub rules which are available under GroupId
- deleteAllSubRulesForGroupIds(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method deletes all sub rules which are available under GroupId
- deleteByIdCollectionIdAndIdVersionAndIdGroupId(long, String, String) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Delete by collection id and group id.
- deleteByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndState(long, String, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
- deleteByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndState(long, String, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Delete promotion for given collectionId and promotion id
- deleteByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndIdIdentifier(long, String, String, String, String) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Delete by id identifier and id project id and id version and id collection id and id promotion group id.
- deleteByIdIdentifierAndIdCollectionIdAndIdVersion(String, long, String) - Method in interface com.skava.promotion.rules.repository.GroupDroolsRepository
-
Delete by id and collection id.
- deleteByIdIdentifierAndIdCollectionIdAndIdVersion(String, long, String) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Delete by id and collection id.
- deleteByIdPromoCodeListIdAndIdVersionAndIdCollectionId(String, String, long) - Method in interface com.skava.promotion.repository.PromoCodeListItemsRepository
- deleteByIdPromotionListIdAndIdVersionAndIdCollectionId(String, String, long) - Method in interface com.skava.promotion.repository.PromotionListItemsRepository
-
Deletes the promotion list items based on the given promotion list Id
- deleteGroupDrools(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
- deleteGroupRule(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
- deleteListItems(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListItemsProcess
-
Deletes the promocode List Items
- deleteListItems(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListProcess
- deleteListItems(PromotionListDO, String) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
Delete list items.
- deleteListItemsOnPatchUpdate(PromoCodeListDO, Set<String>) - Method in class com.skava.promotion.process.PromoCodeListProcess
-
Delete the particular promoCodes from the list
- deleteListItemsOnPatchUpdate(PromotionListDO, Set<String>) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
Delete given list items.
- DeleteNotSupportException - Exception in com.skava.promotion.exception
-
Class that handles an exception when an edited version of the same promotion group / promotion is already existing within this project
- DeleteNotSupportException(String, String) - Constructor for exception com.skava.promotion.exception.DeleteNotSupportException
- deletePromoCodeList(PromoCodeList) - Method in class com.skava.promotion.process.PromoCodeListProcess
- deletePromoCodeLists(String, String, long, String, String) - Method in class com.skava.promotion.web.PromoCodeListController
-
Functionality to delete promo code list based on the given list id.
- deletePromoCodeListService - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of DeletePromoCodeListService
- DeletePromoCodeListService - Interface in com.skava.promotion.service
-
This interface provides a functionality to delete the promo code list and list items based on the given request
- DeletePromoCodeListServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to delete the promo code list and list items based on the given request
- DeletePromoCodeListServiceImpl() - Constructor for class com.skava.promotion.service.impl.DeletePromoCodeListServiceImpl
- deletePromotion(String, String, long, String, String, String, String, boolean) - Method in class com.skava.promotion.web.PromotionController
-
Deletes the Promotion based on the given promotion Id.
- deletePromotionGroup(String, String, long, String, String, String, boolean) - Method in class com.skava.promotion.web.PromotionGroupController
-
Deletes the promotion group based on the given promotion group Id
- DeletePromotionGroupService - Interface in com.skava.promotion.service
- DeletePromotionGroupServiceImpl - Class in com.skava.promotion.service.impl
-
Contains functionality to delete a promotion group
- DeletePromotionGroupServiceImpl() - Constructor for class com.skava.promotion.service.impl.DeletePromotionGroupServiceImpl
- DeletePromotionGroupServiceImplBase - Class in com.skava.promotion.service.impl
-
Contains common functionality to delete a promotion group
- DeletePromotionGroupServiceImplBase() - Constructor for class com.skava.promotion.service.impl.DeletePromotionGroupServiceImplBase
- deletePromotionList(PromotionList, String) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
Delete promotion list.
- deletePromotionLists(String, String, long, String, String) - Method in class com.skava.promotion.web.PromotionListController
-
Provides functionality to delete the list items.
- deletePromotionListService - Variable in class com.skava.promotion.web.PromotionListHelper
-
Holds the instance of DeletePromotionListService
- DeletePromotionListService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load promocode lists
- DeletePromotionListServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to delete the promo code list and list items based on the given request
- DeletePromotionListServiceImpl() - Constructor for class com.skava.promotion.service.impl.DeletePromotionListServiceImpl
- DeletePromotionService - Interface in com.skava.promotion.service
-
This class contains the functionality to delete a promotion
- DeletePromotionServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to update a promotion
- DeletePromotionServiceImpl() - Constructor for class com.skava.promotion.service.impl.DeletePromotionServiceImpl
- deletePromoWallet(PromoWallet) - Method in class com.skava.promotion.process.PromoWalletProcess
- deletePromoWallet(String, String, long, String, String) - Method in class com.skava.promotion.web.PromoWalletController
-
Functionality to delete promo code list based on the given list id.
- DeletePromoWalletService - Interface in com.skava.promotion.service
-
This interface provides a functionality to delete the promowallet based on the given request
- DeletePromoWalletServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to delete the promo code list and list items based on the given request
- DeletePromoWalletServiceImpl() - Constructor for class com.skava.promotion.service.impl.DeletePromoWalletServiceImpl
- deleteSubDrools(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It is used to delete sub drools
- deleteSubDroolsForGroupId(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
- deleteSubRule(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
- deleteSubRulesForGroupId(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It is used to delete sub drools by groupid
- DENIED - Enum constant in enum class com.skava.promotion.model.field.ProjectState
- DESC - Enum constant in enum class com.skava.promotion.sort.SortDirection
- description - Variable in class com.skava.promotion.model.entity.QCollection
- description - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- description - Variable in class com.skava.promotion.model.entity.QProject
- description - Variable in class com.skava.promotion.model.entity.QProjectNotes
- description - Variable in class com.skava.promotion.model.QPromotionInformation
- DESCRIPTION_LENGTH_INCORRECT - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value DESCRIPTION_LENGTH_INCORRECT
- DESCRIPTION_MAX_LENGTH - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Description maximum length is 500 characters
- DISCOUNT_TYPE_EACH - Static variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- DISCOUNT_TYPE_FLAT - Static variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- DISCOUNT_TYPE_PARAM - Static variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- DISCOUNT_TYPE_VALUE - Static variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- DocketUtil - Class in com.skava.promotion.utils
-
This is a holds the docket utility methods.
- DOES_NOT_MEET_REQ_SIZE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- downloadAllPromoCodeListItems(String, String, long, String, String) - Method in class com.skava.promotion.web.PromoCodeListController
-
Functionality to download all the promocodes.
- DownloadListResponse - Class in com.skava.promotion.model.exchange.response
- DownloadListResponse() - Constructor for class com.skava.promotion.model.exchange.response.DownloadListResponse
- DownloadPromoCodesService - Interface in com.skava.promotion.service
-
This Interface provides a functionality to update the promo code list
- DownloadPromoCodesServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to delete the promo code list and list items based on the given request
- DownloadPromoCodesServiceImpl() - Constructor for class com.skava.promotion.service.impl.DownloadPromoCodesServiceImpl
- downloadPromotionListItems(String, String, long, String, String) - Method in class com.skava.promotion.web.PromotionListController
-
Functionality to download promotion list items based on the given list id.
- DownloadPromotionListItemsService - Interface in com.skava.promotion.service
-
This Interface provides a functionality to update the promo code list
- DownloadPromotionListItemsServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to delete the promo code list and list items based on the given request
- DownloadPromotionListItemsServiceImpl() - Constructor for class com.skava.promotion.service.impl.DownloadPromotionListItemsServiceImpl
- downloadService - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of DownloadPromoCodesService
- downloadService - Variable in class com.skava.promotion.web.PromotionListHelper
-
Holds the instance of DownloadPromotionListItemsService
- droolsRule - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- droolsRule - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- droolsSubRules - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- DUPLICATE_CODE_MATCHER - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- DUPLICATE_COLLECTION_PROPERTIES - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- DUPLICATE_DATA - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- DUPLICATE_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- DUPLICATE_DATA - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- DUPLICATE_ID - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- DUPLICATE_ITEM_MATCHER - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- DUPLICATE_KEY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- DUPLICATE_KEY_MSG - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- DUPLICATE_PROMOTION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- DuplicateCollectionPropKeyException - Exception in com.skava.promotion.exception
-
Class to handle a duplicate key exception
- DuplicateCollectionPropKeyException(String) - Constructor for exception com.skava.promotion.exception.DuplicateCollectionPropKeyException
-
This method throws Collection Attribute already exists exception.
- DuplicateIDException - Exception in com.skava.promotion.exception
-
This class provides exception handling for duplicate identifier generation
- DuplicateIDException(String, String) - Constructor for exception com.skava.promotion.exception.DuplicateIDException
-
Parameterized constructor
- DYNAMIC_CLASS_LOAD_FAIL - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- DYNAMIC_PROMOTION_CONST_KEY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Constant for Dynamic Promo
E
- ecomFilters - Variable in class com.skava.promotion.model.exchange.request.BaseListRequestInternal
- ecomFilters - Variable in class com.skava.promotion.model.exchange.request.CollectionRequestInternal
- ecomFilters - Variable in class com.skava.promotion.model.exchange.request.ProjectRequestInternal
- ecomFilters - Variable in class com.skava.promotion.model.exchange.request.PromoWalletRequestInternal
-
Holds the ecomFilters
- EcommBasePromotionAction - Class in com.skava.promotion.ecomm.action
-
This class contains the functionalities that are common to execute all action types.
- EcommBasePromotionAction() - Constructor for class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- EcommPromoOfferResponse - Class in com.skava.promotion.ecomm.model
-
Contains the functionality and attributes to add the offers in promotion request.
- EcommPromoOfferResponse() - Constructor for class com.skava.promotion.ecomm.model.EcommPromoOfferResponse
-
Default constructor
- EcommPromotionActionProcessor - Class in com.skava.promotion.ecomm.rule.process
-
This class creates the instance of
PromotionAction
for the specified className. - EcommPromotionActionProcessor() - Constructor for class com.skava.promotion.ecomm.rule.process.EcommPromotionActionProcessor
- EcommPromotionRequestParser - Class in com.skava.promotion.ecomm.rule.process
- EcommPromotionRequestParser() - Constructor for class com.skava.promotion.ecomm.rule.process.EcommPromotionRequestParser
- EcommPromotionRequestParser(long, PromotionListProcess, List<PromotionList>) - Constructor for class com.skava.promotion.ecomm.rule.process.EcommPromotionRequestParser
-
Instantiates a new ecomm promotion rule parser.
- EcommPromotionRuleProcessor - Class in com.skava.promotion.ecomm.rule.process
-
This class contains functionalities to process the promotion rules.
- EcommPromotionRuleProcessor(long, PromotionListProcess) - Constructor for class com.skava.promotion.ecomm.rule.process.EcommPromotionRuleProcessor
-
Instantiates a new ecomm promotion rule processor.
- EcommPromotionRuleProcessorHelper - Class in com.skava.promotion.ecomm.rule.process
-
This class contains functionalities to process the promotion rules.
- EcommPromotionUtil - Class in com.skava.promotion.ecomm
-
This class provides functionalities that are used to render offer in the response
- EcomSort - Class in com.skava.promotion.sort
- EcomSort() - Constructor for class com.skava.promotion.sort.EcomSort
-
EcomSort
- EcomSort(String, SortDirection) - Constructor for class com.skava.promotion.sort.EcomSort
- EcomSortBuilder - Class in com.skava.promotion.sort
-
A Utility class for building Sort orders
- EcomSortBuilder() - Constructor for class com.skava.promotion.sort.EcomSortBuilder
-
EcomSortsBuilder
- EcomSorts - Class in com.skava.promotion.sort
-
EcomSorts
- EcomSorts() - Constructor for class com.skava.promotion.sort.EcomSorts
-
Default Constructor For EcomSorts
- EcomSortUtil - Class in com.skava.promotion.sort
- EcomSortUtil() - Constructor for class com.skava.promotion.sort.EcomSortUtil
- EMAIL - Static variable in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
The Constant LIST_KEY.
- EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- EMPTY_PROJECT_DATA - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
- EMPTY_STRING_CONSTANT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENABLE_EXPIRE_TIME - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant ENABLE_BLOCK_EXPIRE_TIME.
- ENABLE_PREVIEW - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant ENABLE_PREVIEW.
- enableProximity - Variable in class com.skava.promotion.model.entity.QPromotion
- endDate - Variable in class com.skava.promotion.model.entity.QPromotion
- endDate - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- endDate - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- endDate - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- endHour - Variable in class com.skava.promotion.model.entity.QPromotion
- entity - Variable in class com.skava.promotion.model.entity.QChangelog
- entity(Class<?>) - Method in class com.skava.promotion.sort.EcomSortBuilder
-
EcomSortsBuilder
- ENTITY_CHANGELOG - Enum constant in enum class com.skava.promotion.constant.ChangelogResponseCode
-
ENTITY_CHANGELOG
- ENTITY_COMMON - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value for ENTITY_COMMON
- ENTITY_KEY_ACTIONS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_ACTIONTYPE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_ARCHIVE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_CONDITION - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_CREATEDBY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_CREATEDON - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_DEFAULTDROOLSRULE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_DROOLSRULE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_DROOLSSUBRULES - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_ENDDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_GROUPID - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_ID - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_IDENTIFIER - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_NAME - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_NOTES - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_OFFERON - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_OFFEROVERALLCOUNT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_OFFERTYPE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PRIORITY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PROJECTID - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PROMO_COLLECTIONID - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PROMO_ID - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Constant for Entity ID
- ENTITY_KEY_PROMOCODELISTID - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PROMOCODETYPE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PROMOCODEUSAGECOUNT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PROMOCODEUSAGEDAYS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PROMOTIONGROUPID - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_PROMOTIONINFORMATION - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_SKIPDROOLSRULE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_STARTDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_STATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_STATUS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_STOPCONDITION - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_STOPFURTHERPROCESSING - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_UPDATEDBY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_KEY_UPDATEDON - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ENTITY_PROJECT - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for ENTITY_PROJECT
- ENTITY_PROMOCODE - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Represent the entity promo code
- ENTITY_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- ENTITY_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- ENTITY_PROMOTION - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- ENTITY_PROMOTION_OFFER - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Response codes
- ENTITY_PROMOTIONGROUP - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The response code for promotion group operations
- ENTITY_PROMOTIONS_LIST - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- ENTITY_PROMOWALLET - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- ENTITY_RULES - Enum constant in enum class com.skava.promotion.constant.RuleResponseCode
-
A short note to describe Rule Engine
- ENUM - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
- ENUM_MULTISELECT - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
- EnumCodecProvider - Class in com.skava.codec
-
Codec provider class for providing codecs for enums based on the Enum class
- EnumCodecProvider() - Constructor for class com.skava.codec.EnumCodecProvider
- EQPromotionEntity - Enum Class in com.skava.promotion.constant
-
This are entity constant
- EQService - Enum Class in com.skava.promotion.constant
-
This are service constant
- ERROR - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- ERROR_ALREADY_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- ERROR_ALREADY_EXISTS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value ERROR_ALREADY_EXISTS
- ERROR_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- ERROR_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for ERROR_FAILURE
- ERROR_NOT_FOUND - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- ERROR_NOT_FOUND - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value ERROR_NOT_FOUND
- ERROR_PRODUCT_DEFAULT_PROJECT_ACCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- ERROR_UNKNOWN - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value ERROR_UNKNOWN
- ERROR_VALIDATION - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value ERROR_VALIDATION
- evalExpression(List<String>, SimpleEvaluationContext, List<String>) - Static method in class com.skava.promotion.utils.PromotionUtility
-
This method is used to evaluate the expression in the proximity information
- ExceptionHelper - Class in com.skava.promotion.web
-
This class provides helper methods for exception response
- ExceptionHelper() - Constructor for class com.skava.promotion.web.ExceptionHelper
- executeRules(long, CollectionAttributeProcess, String[], long) - Method in class com.skava.promotion.rule.process.PromotionRuleExecuter
- executeRules(long, CollectionAttributeProcess, String[], long, CustomRuleFactsProcessor) - Method in class com.skava.promotion.rule.process.PromotionRuleExecuter
- EXECUTION_ORDER - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ExternalTomcatServletInitializer - Class in com.skava.promotion
-
This class is used to configure the external tomcat server with Spring Boot application Not applicable for embedded tomcat with Spring Boot application
- ExternalTomcatServletInitializer() - Constructor for class com.skava.promotion.ExternalTomcatServletInitializer
F
- feedId - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- feedId - Variable in class com.skava.promotion.model.entity.QPromotionList
- feedId - Variable in class com.skava.promotion.model.entity.QPromoWallet
- feedId - Variable in class com.skava.promotion.model.QBaseList
- field - Variable in class com.skava.promotion.model.entity.QPromotionList
- FIELD_LAST_VERSION - Static variable in class com.skava.promotion.model.entity.Version
-
The Constant FIELD_LAST_VERSION.
- FIELD_STATUS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- FIELD_STOP_FURTHER_PROCESSING - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- FIELD_TYPE_MISMATCH - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- FIELD_VALIDATION_ERROR_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for FIELD_VALIDATION_ERROR_FAILURE
- FIFTY - Static variable in class com.skava.promotion.utils.PromotionSubHelper
-
CONSTANT FIFTY
- FILE - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
- filteredBundleObjects - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- filteredBundleObjects - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
- filteredObjects - Variable in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
- filteredSkuObjects - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- filteredSkuObjects - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- filterObjects - Variable in class com.skava.promotion.ecomm.action.SummedUpProductPriceOff
- filterObjects - Variable in class com.skava.promotion.ecomm.action.SummedUpProductShippingOff
- find(Criteria, Pageable) - Method in interface com.skava.promotion.repository.PromotionTemplate
- find(Criteria, Pageable) - Method in class com.skava.promotion.repository.PromotionTemplateImpl
- FIND_ALL_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for FIND_ALL_FAILURE
- FIND_ALL_INVALID_FILTER - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ChangelogResponseCode
-
FIND_ALL_SUCCESS
- FIND_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for FIND_FAILURE
- FIND_PROMOCODES_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- FIND_PROMOCODES_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- find1(Criteria, Pageable) - Method in interface com.skava.promotion.repository.PromotionTemplate
- find1(Criteria, Pageable) - Method in class com.skava.promotion.repository.PromotionTemplateImpl
- findActiveCollectionById(long) - Method in class com.skava.promotion.process.CollectionProcess
-
Loads a active collection
- findAll() - Method in interface com.skava.promotion.repository.CollectionAttributeRepository
- findAll(ChangelogDO) - Method in class com.skava.promotion.process.ChangelogProcess
-
findALL Changelog
- findAll(CollectionDO) - Method in class com.skava.promotion.process.CollectionProcess
-
Fetch all Collections based on the instance of
CollectionDO
- findAll(CollectionPropertiesDO) - Method in class com.skava.promotion.process.CollectionPropertiesProcess
-
This method fetch the Collection Attribute based on the given
CollectionPropertiesDO
instance. - findAll(ProjectDO) - Method in class com.skava.promotion.process.ProjectNotesProcess
-
It used to load all notes under given project id.
- findAll(ProjectDO) - Method in class com.skava.promotion.process.ProjectProcess
-
This method loads all Projects based on the given ProjectRequest.
- findAll(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessStandardBase
-
Functionality to load all promotion based on the request
- findAll(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcessFields
-
This method is used to find all PromotionGroups based on given PromotionGroupRequest.
- findAllByBusinessId(Pageable, long) - Method in interface com.skava.promotion.repository.CollectionRepository
-
Fetches all the collections for the business id.
- findAllByIdCollectionIdAndArchiveAndStatusAndIdVersion(long, Archive, Status, String) - Method in interface com.skava.promotion.repository.PromotionListRepository
-
Finds all promotion list by collection id and archive and status and version.
- findAllByIdCollectionIdAndIdGroupId(long, String) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Find all by collection id and group id.
- findAllByIdCollectionIdAndIdVersionAndIdGroupIdAndStatusAndEndDateGreaterThan(long, String, String, Status, long, Sort) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Find all by collection id and group id and status.
- findAllByIdCollectionIdAndIdVersionAndIdGroupIdIn(long, String, List<String>) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Find all by collection id and group id in.
- findAllByIdCollectionIdAndIdVersionAndIdIdentifierIn(long, String, List<String>) - Method in interface com.skava.promotion.rules.repository.GroupDroolsRepository
-
Find all by collection id and id in.
- findAllByIdCollectionIdAndIdVersionAndIdIdentifierIn(long, String, List<String>) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Find all by collection id and id in.
- findAllByIdCollectionIdAndIdVersionAndStatusAndEndDateGreaterThan(long, String, Status, long, Pageable) - Method in interface com.skava.promotion.rules.repository.GroupDroolsRepository
-
Find all by collection id and status.
- findAllByIdCollectionIdAndIdVersionAndStatusAndEndDateGreaterThan(long, String, Status, long, Sort) - Method in interface com.skava.promotion.rules.repository.GroupDroolsRepository
-
Find all by collection id and status.
- findAllByIdCollectionIdAndListIdsAndStatusAndEndDateAndIdVersionAndState(long, Set<String>, Status, long, String) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find all by collection id and list id and status and end date.
- findAllByIdCollectionIdAndListIdsAndStatusAndEndDateAndIdVersionAndStateAndIdIdentifierNotIn(long, Set<String>, Status, long, String, Set<String>) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find all by collection id and list id and status and end date.
- findAllByIdPromotionListIdInAndIdItemAndIdCollectionIdAndIdVersion(Set<String>, String, long, String) - Method in interface com.skava.promotion.repository.PromotionListItemsRepository
-
Finds all promotion list items by promotion list id and item.
- findAllByIdPromotionListIdInAndIdItemAndIdVersionAndIdCollectionId(Set<String>, String, String, long) - Method in interface com.skava.promotion.repository.PromotionListItemsRepository
-
Fetches the promotion list ids which are available under the promotion list ids
- findAllByIds(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
This method is used to find all PromotionGroups based on given PromotionGroupRequest.
- findAllByProjectID(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessStandardBase
-
Functionality to load all project based on the request
- FindAllChangelogService - Interface in com.skava.promotion.service
-
This service represent the load all the changelog
- FindAllChangelogServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains functionality to load a changelog
- FindAllChangelogServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllChangelogServiceImpl
- findAllCodeAllocationsByCollectionIdAndPromoCodeAndPromotionIdAndBlockReservedTime(long, String, String, long) - Static method in class com.skava.promotion.utils.PromotionCustomQueryHelper
-
Find all code allocations by collection id and promo code and promotion id and block reserved time.
- findAllCodeAllocationsByCollectionIdAndPromoCodeAndPromotionIdAndUserId(long, String, String, long, long) - Static method in class com.skava.promotion.utils.PromotionCustomQueryHelper
-
Find all code allocations by collection id and promo code and promotion id and user id.
- findAllCodeAllocationsByCollectionIdAndPromoCodeAndPromotionIdsAndBlockReservedTime(long, String, List<String>, long) - Static method in class com.skava.promotion.utils.PromotionCustomQueryHelper
-
Find all code allocations by collection id and promo code and promotion id and block reserved time.
- findAllCollection(String, String, long, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.CollectionController
-
Functionality to load all collections
Collections would be retrieved based on the following filter values such as businessId, status and archive
Collections can also be loaded based on the value that is given in the search - FindAllCollectionAttributesService - Interface in com.skava.promotion.service
-
This class contains the functionality to fetch the collection properties.
- FindAllCollectionAttributesServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the functionality to load all collection properties
- FindAllCollectionAttributesServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllCollectionAttributesServiceImpl
- findAllCollectionProperties(String, long, String, String) - Method in class com.skava.promotion.web.CollectionAttributeController
-
Fetch all the collection properties based on the given collection ID.
- FindAllCollectionService - Interface in com.skava.promotion.service
-
Contains the functionality to load all Collections.
- FindAllCollectionServiceImpl - Class in com.skava.promotion.service.impl
- FindAllCollectionServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllCollectionServiceImpl
- findAllForApproval(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessBase
-
Functionality to load all promotion based on the request
- findAllForApproval(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
This method is used to find all PromotionGroups based on given PromotionGroupRequest.
- findAllForUpdateGroupId(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessBase
-
Functionality to load the group id
- findAllGroupByIds(PromotionGroupRequestInternal) - Method in interface com.skava.promotion.service.FindPromotionGroupService
- findAllGroupByIds(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromotionGroupServiceImpl
-
This method is used to load all PromotionGroup based on given PromotionGroup.
- findAllGroupDroolsByIdsAndCollectionId(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method fetches group drools which are available under collectionId
- findAllLivePromotionGroup(String, String, long, String, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.LivePromotionGroupController
-
This method loads all live Promotions groups.
- findAllLivePromotionGroups(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
Provides a functionality to load all live promotion groups based on the given search criteria
- findAllLivePromotions(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessBase
-
Functionality to load all live promotion
- findAllProject(String, String, long, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.ProjectController
-
Loads all the projects that are associated with the collection id.
- findAllProjectForPromotion(String, String, String, long, String) - Method in class com.skava.promotion.web.AuditController
- findAllProjectForPromotionGroup(String, String, String, long, String) - Method in class com.skava.promotion.web.AuditController
- FindAllProjectService - Interface in com.skava.promotion.service
-
Marker interface to load all projects
- FindAllProjectServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains service methods to load all projects
- FindAllProjectServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllProjectServiceImpl
- findAllProjectsForPromotion(ProjectRequestForPromotion) - Method in class com.skava.promotion.process.ProjectProcess
-
this method returns the list of all projects with given collection id and promotion id
- findAllProjectsForPromotionGroup(ProjectRequestForPromotionGroup) - Method in class com.skava.promotion.process.ProjectProcess
-
this method returns the list of all projects with given collection id and promotion group id
- findAllPromoCodeListItems(String, long, String, String, int, int, String) - Method in class com.skava.promotion.web.PromoCodeListController
-
Functionality to load all the promocode list items.
- FindAllPromoCodeListItemsService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load a promocode list based on given id
- findAllPromoCodeListItemsServiceImpl - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of FindPromoCodeListService
- FindAllPromoCodeListItemsServiceImpl - Class in com.skava.promotion.service.impl
-
This class provides a functionality to load a promocode list based on given id
- FindAllPromoCodeListItemsServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllPromoCodeListItemsServiceImpl
- findAllPromoCodeListService - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of FindAllPromoCodeListService
- FindAllPromoCodeListService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load promocode lists
- FindAllPromoCodeListServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to load all promocod lists
- FindAllPromoCodeListServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllPromoCodeListServiceImpl
- findAllPromotion(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessStandardBase
-
Functionality to load all Promotion based on the request
- findAllPromotionGroup(String, String, long, String, String, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromotionGroupController
-
This method loads all PromotionGroups based on the header parameters and project id.
- findAllPromotionGroupNamesByIds(String, String, long, String, String, String[]) - Method in class com.skava.promotion.web.PromotionGroupController
-
This method provide functionality to load promotion group names based on the given set of Ids
- findAllPromotionGroupVersions(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
Fetches promotion group versions.
- findAllPromotionGroupVersionsService(String, String, long, String, String, String, int, int) - Method in class com.skava.promotion.web.LivePromotionGroupController
-
Fetches the versions of a given promotion group.
- FindAllPromotionGroupVersionsService - Interface in com.skava.promotion.service
-
The Interface FindAllPromotionGroupVersionsService.
- FindAllPromotionGroupVersionsServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to load all live promotions
- FindAllPromotionGroupVersionsServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllPromotionGroupVersionsServiceImpl
- findAllPromotionListService - Variable in class com.skava.promotion.web.PromotionListHelper
-
Holds the instance of FindAllPromotionListService
- FindAllPromotionListService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load promocode lists
- FindAllPromotionListServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to load all promocod lists
- FindAllPromotionListServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllPromotionListServiceImpl
- findAllPromotions(PromotionDO, BooleanExpression) - Method in class com.skava.promotion.process.PromotionProcessStandardBase
-
Functionality to load all promotion based on the request
- findAllPromotionsByCollectionIdAndListIdAndStatusAndEndDateAndState(long, Set<String>, Status, long, String) - Static method in class com.skava.promotion.utils.PromotionCustomQueryHelper
-
Find all promotions by collection id and list id and status and end date.
- findAllPromotionsByCollectionIdAndListIdAndStatusAndEndDateAndStateAndIdIdentifierNotIn(long, Set<String>, Status, long, String, Set<String>) - Static method in class com.skava.promotion.utils.PromotionCustomQueryHelper
-
Find all promotions by collection id and list id and status and end date.
- findAllPromotionsByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndState(long, String, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find all promotions inside a project by collectionId and groupId
- findAllPromotionsByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndStateAndArchive(long, String, String, String, PromoState, Archive) - Method in interface com.skava.promotion.repository.PromotionRepository
- findAllPromotionsByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndStateAndArchive(long, String, String, PromoState, Archive) - Method in interface com.skava.promotion.repository.PromotionRepository
- findAllPromotionsByIds(Set<String>, long) - Method in class com.skava.promotion.process.PromotionProcessBase
-
Holds the functionality to load all the promotion based on the ids
- findAllPromotionService(PromotionRequestInternal) - Method in interface com.skava.promotion.service.FindPromotionService
- findAllPromotionService(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromotionServiceImpl
-
This method is used to load all promotion based on the given request.
- findAllPromotionVersions(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessBase
-
Fetches promotion versions.
- findAllPromotionVersions(String, String, long, String, String, String, String, int, int) - Method in class com.skava.promotion.web.LivePromotionController
-
Fetches the version of given promotion group.
- FindAllPromotionVersionsService - Interface in com.skava.promotion.service
-
An interface that provides functionality to load all live promotions
- FindAllPromotionVersionsServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to load all live promotions
- FindAllPromotionVersionsServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllPromotionVersionsServiceImpl
- FindAllPromoWalletItemsService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load a promowallet based on given id
- FindAllPromoWalletItemsServiceImpl - Class in com.skava.promotion.service.impl
-
This class provides a functionality to load a promowallet based on given id
- FindAllPromoWalletItemsServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllPromoWalletItemsServiceImpl
- FindAllPromoWalletService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load promowallet
- FindAllPromoWalletServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to load all promowallet
- FindAllPromoWalletServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindAllPromoWalletServiceImpl
- findAllSubDroolsByGroupIdsAndCollectionId(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
- findAllSubDroolsByIdsAndCollectionId(long, List<String>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method fetches sub drools which are available under collectionId
- findBestBundlePriceOffer(PromotionOfferDO, PromotionDO, PromotionBundle) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method provides functionality to perform best offer deals
- findBestProductPriceOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This method provides functionality to perform best offer deals
- findBundleBestProductPriceOffer(PromotionOfferDO, PromotionDO, PromotionBundle) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
-
This method provides functionality to perform best offer deals
- findBundleBestProductPriceOffer(PromotionOfferDO, PromotionDO, PromotionBundle) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
-
This method provides functionality to perform best offer deals
- findByBusinessIdAndName(long, String) - Method in interface com.skava.promotion.repository.CollectionRepository
-
findByBusinessIdAndName
- findByCollectionIdAndPromoCodeAndConfirmationCode(long, String, String) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Find by collection id and promo code and confirmation code.
- findByCollectionIdAndPromoCodeAndConfirmationCodeAndStatus(long, String, String, CodeAllocationStatus) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Find by collection id, promo code, confirmation code, and status.
- findByCollectionIdAndPromoCodeAndPromotionIdAndBlockReservedTime(long, String, String, long) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Find by collection id and promo code and promotion id and block reserved time.
- findByCollectionIdAndPromoCodeAndPromotionIdsAndBlockReservedTime(long, String, List<String>, long) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Find by collection id and promo code and promotion id and block reserved time.
- findByCollectionIdAndPromoCodeAndUserIdAndPromotionIdAndBlockReservedTime(long, String, long, String, long) - Method in interface com.skava.promotion.repository.CodeAllocationRepository
-
Find by collection id and promo code and user id and promotion id and block reserved time.
- findById(CollectionDO) - Method in class com.skava.promotion.process.CollectionProcess
-
This method is used to find Collection based on given CollectionRequest identifier.
- findById(ProjectDO) - Method in class com.skava.promotion.process.ProjectProcess
-
This method loads a Project based on the given ProjectRequest identifier.
- findById(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessBase
-
This method is used to find Promotion based on given Promotion request identifier.
- findById(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
This method is used to find PromotionGroup based on given PromotionGroupRequest identifier.
- findById(Long) - Method in interface com.skava.promotion.repository.CollectionRepository
- findByIdAndArchive(long, Archive) - Method in interface com.skava.promotion.repository.CollectionRepository
-
Find by id and archive.
- findByIdAndArchive(CommonId, Archive) - Method in interface com.skava.promotion.repository.ProjectRepository
-
Load the project for given collection id and project id
- findByIdAndArchive(CommonId, Archive) - Method in interface com.skava.promotion.repository.PromoCodeListRepository
-
Provides a functionality to load promocode lists based on given request
- findByIdAndArchive(CommonId, Archive) - Method in interface com.skava.promotion.repository.PromotionListRepository
-
Provides a functionality to load promotion lists based on given request
- findByIdAndArchive(PromowalletId, Archive) - Method in interface com.skava.promotion.repository.PromoWalletRepository
-
Provides a functionality to load promowallet based on given request
- findByIdAndArchiveAndBusinessId(long, Archive, long) - Method in interface com.skava.promotion.repository.CollectionRepository
-
Find by id and archive.
- findByIdAndArchiveAndState(PromotionGroupId, Archive, PromoState) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
-
Method to load promotion groups based on the given request.
- findByIdAndArchiveAndStatus(long, Archive, CollectionStatus) - Method in interface com.skava.promotion.repository.CollectionRepository
-
Find by id and archive and status.
- findByIdAndArchiveAndStatusAndBusinessId(long, Archive, CollectionStatus, long) - Method in interface com.skava.promotion.repository.CollectionRepository
-
Find by id and archive and status.
- findByIdCollectionIdAndAttributeIdAndIdVersion(long, String, String) - Method in interface com.skava.promotion.repository.CollectionPropertiesRepository
- findByIdCollectionIdAndFrequencyIdentifier(long, String) - Method in interface com.skava.promotion.repository.PromotionRepository
- findByIdCollectionIdAndIdIdentifier(long, String) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
- findByIdCollectionIdAndIdIdentifier(long, String) - Method in interface com.skava.promotion.repository.PromotionRepository
- findByIdCollectionIdAndIdIdentifierAndIdProjectId(long, String, String) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and id and project id.
- findByIdCollectionIdAndIdProjectIdAndIdVersion(long, String, String) - Method in interface com.skava.promotion.repository.ProjectNotesRepository
- findByIdCollectionIdAndIdVersion(long, String) - Method in interface com.skava.promotion.repository.CollectionPropertiesRepository
- findByIdCollectionIdAndIdVersion(long, Pageable, String) - Method in interface com.skava.promotion.repository.CollectionPropertiesRepository
- findByIdCollectionIdAndIdVersionAndIdIdentifier(long, String, String) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and promotion id and version
- findByIdCollectionIdAndIdVersionAndIdIdentifierAndArchive(long, String, String, Archive) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
- findByIdCollectionIdAndIdVersionAndIdIdentifierAndArchiveAndState(long, String, String, Archive, PromoState) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
-
Method to load promotion groups based on the given request.
- findByIdCollectionIdAndIdVersionAndIdIdentifierAndArchiveAndState(long, String, String, Archive, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and id and archive.
- findByIdCollectionIdAndIdVersionAndIdIdentifierAndStatusAndEndDateGreaterThanAndState(long, String, String, Status, long, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and id and status and end date greater than.
- findByIdCollectionIdAndIdVersionAndIdIdentifierInAndState(long, String, Set<String>, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndArchive(long, String, String, String, Archive) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
-
Method to load promotion groups based on the given request.
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndArchive(long, String, String, String, Archive) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and id and archive.
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndState(long, String, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
-
Method to load promotion group based state and id
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndStateAndArchive(long, String, String, String, PromoState, Archive) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
-
Method to load promotion group based state and id
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndIdIdentifier(long, String, String, String, String) - Method in interface com.skava.promotion.repository.PromotionRepository
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndIdIdentifierAndState(long, String, String, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndStateAndIdIdentifier(long, String, String, String, PromoState, String) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and promotion group id and state and archive and id and project id.
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndState(long, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
- findByIdCollectionIdAndIdVersionAndIdProjectIdAndState(long, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and project id and state.
- findByIdCollectionIdAndIdVersionAndIdPromoCodeListIdAndStateNotIn(long, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and promo code list id.
- findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndIdIdentifierAndStateAndArchive(long, String, String, String, PromoState, Archive) - Method in interface com.skava.promotion.repository.PromotionRepository
- findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndIdProjectIdAndStateAndArchiveAndStatus(long, String, String, String, PromoState, Archive, Status) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and promotion group id and state and archive and status.
- findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndStateAndArchiveAndEndDateGreaterThan(long, String, String, PromoState, Archive, long) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and promotion group id and state and archive and end date greater than.
- findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndStateIsNotAndArchiveAndStatus(long, String, String, PromoState, Archive, Status) - Method in interface com.skava.promotion.repository.PromotionRepository
-
Find by collection id and promotion group id and state and archive and status.
- findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndStateNotIn(long, String, String, PromoState) - Method in interface com.skava.promotion.repository.PromotionRepository
- findByIdCollectionIdAndIdVersionAndStateAndArchiveAndEndDateGreaterThan(long, String, PromoState, Archive, long) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
- findByIdCollectionIdAndStatusAndArchiveAndIdVersion(long, Status, Archive, String) - Method in interface com.skava.promotion.repository.PromoCodeListRepository
-
Provides a functionality to load promocode lists based on given request
- findByIdIdentifierAndIdCollectionIdAndIdVersion(String, long, String) - Method in interface com.skava.promotion.repository.CollectionPropertiesRepository
- findByIdIdentifierAndIdCollectionIdAndIdVersion(String, long, String) - Method in interface com.skava.promotion.rules.repository.GroupDroolsRepository
-
Find by id and collection id.
- findByIdIdentifierAndIdCollectionIdAndIdVersion(String, long, String) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
-
Find by id and collection id.
- findByIdPromoCodeAndIdVersionAndIdCollectionId(String, String, long) - Method in interface com.skava.promotion.repository.PromoCodeListItemsRepository
- findByIdPromotionListIdAndIdVersion(String, Pageable, String) - Method in interface com.skava.promotion.repository.PromotionListItemsRepository
-
Find by promotion list id.
- findByIdPromotionListIdAndIdVersionAndIdCollectionId(String, String, long) - Method in interface com.skava.promotion.repository.PromotionListItemsRepository
-
Find the promotion list items based on the list id
- findByIdPromotionListIdAndIdVersionAndIdCollectionId(String, String, Pageable, long) - Method in interface com.skava.promotion.repository.PromotionListItemsRepository
-
Find the promotion list items based on the list id
- findByIdVersionAndIdCollectionId(String, long) - Method in interface com.skava.promotion.repository.PromoCodeListItemsRepository
- findByName(CollectionPropertiesDO) - Method in class com.skava.promotion.process.CollectionAttributeProcess
-
This method fetch the Collection Attribute based on given name in
CollectionPropertiesDO
instance. - findByName(String) - Method in interface com.skava.promotion.repository.CollectionAttributeRepository
- findByNameAndCollectionId(String, long) - Method in interface com.skava.promotion.rules.repository.RulePropertyRepository
-
Find by collection id and name.
- findByNameAndId(String, String) - Method in interface com.skava.promotion.repository.CollectionAttributeRepository
- FindCollectionAttributeService - Interface in com.skava.promotion.service
-
This interface contains the functionality to load collection properties
- FindCollectionAttributeServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the load collection properties
- FindCollectionAttributeServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindCollectionAttributeServiceImpl
- FindCollectionService - Interface in com.skava.promotion.service
-
This interface provides functionality to find a collection
- FindCollectionServiceImpl - Class in com.skava.promotion.service.impl
-
Contains the functionality to load a collection
- FindCollectionServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindCollectionServiceImpl
- findforPromoCodeUsageCount(long, List<String>, PromoCodeType) - Method in class com.skava.promotion.process.PromotionProcessBase
- findGroupDroolsByIdAndCollectionId(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
Returns the instance of
GroupDrools
- findLivePromotionById(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessBase
-
This method contains the functionality to load live promotion based on given promotion id This method will throw "PromotionNotFoundException" promotion not found exception if the process gets failed
- findLivePromotionGroupsById(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
Provides a functionality to load live promotion group based on the given id
- FindLivePromotionGroupService - Interface in com.skava.promotion.service
-
Contains the functionalities to Create a Collection.
- FindLivePromotionGroupServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to load a live promotion group
- FindLivePromotionGroupServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindLivePromotionGroupServiceImpl
- FindLivePromotionService - Interface in com.skava.promotion.service
-
An interface to to load a live promotion
- FindLivePromotionServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the functionalities to load a live promotion Loads a live promotion
- FindLivePromotionServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindLivePromotionServiceImpl
- FindProjectService - Interface in com.skava.promotion.service
-
Marker interface to load a project
- FindProjectServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the functionality to find a project
- FindProjectServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindProjectServiceImpl
- findPromocode(String, long) - Method in class com.skava.promotion.process.PromoCodeListProcess
- findPromoCodeListItemsById(String, String, long, String, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromoCodeListController
-
Functionality to load promo code list items based on the given list id.
- findPromoCodeLists(String, String, long, String, String) - Method in class com.skava.promotion.web.PromoCodeListController
-
Functionality to load promo code list based on the given list id.
- findPromoCodesListItemByIdService - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of FindPromotionListItemByIdService
- FindPromoCodesListItemByIdService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load a promocode list based on given id
- findPromoCodesListItemByIdServiceImpl - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of FindPromoCodesListItemByIdServiceImpl
- FindPromoCodesListItemByIdServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to load all promocod lists
- FindPromoCodesListItemByIdServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindPromoCodesListItemByIdServiceImpl
- FindPromotionGroupService - Interface in com.skava.promotion.service
-
An interface to to load a promotion group
- FindPromotionGroupServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to load a promotion group
- FindPromotionGroupServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindPromotionGroupServiceImpl
- findPromotionListItemByIdService - Variable in class com.skava.promotion.web.PromotionListHelper
-
Holds the instance of FindPromotionListItemByIdService
- FindPromotionListItemByIdService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load a promotion list items based on given id
- FindPromotionListItemByIdServiceImpl - Class in com.skava.promotion.service.impl
-
This class provides a functionality to load a promotion list items based on given promotion list id
- FindPromotionListItemByIdServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindPromotionListItemByIdServiceImpl
- findPromotionListItemsById(String, String, String, long, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromotionListController
-
Functionality to load promo code list items based on the given list id.
- findPromotionLists(String, String, long, String, String) - Method in class com.skava.promotion.web.PromotionListController
-
Functionality to load promo code list based on the given list id.
- findPromotionListService - Variable in class com.skava.promotion.web.PromotionListHelper
-
Holds the instance of FindAllPromotionListService
- FindPromotionListService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load a promocode list based on given id
- FindPromotionListServiceImpl - Class in com.skava.promotion.service.impl
-
This class provides a functionality to load a promocode list based on given id
- FindPromotionListServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindPromotionListServiceImpl
- FindPromotionPropertyService - Interface in com.skava.promotion.service
-
This interface contains the functionality to load collection properties
- FindPromotionPropertyServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the load collection properties
- FindPromotionPropertyServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindPromotionPropertyServiceImpl
- findPromotionsByProjectId(String) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
-
findPromotiongroupsByProjectId
- findPromotionsByProjectId(String) - Method in interface com.skava.promotion.repository.PromotionRepository
-
findPromotionsByProjectId
- FindPromotionService - Interface in com.skava.promotion.service
-
An interface to to load a promotion
- FindPromotionServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains functionality to load a promotion
- FindPromotionServiceImpl() - Constructor for class com.skava.promotion.service.impl.FindPromotionServiceImpl
- findPromoWallet(String, String, long, String, String) - Method in class com.skava.promotion.web.PromoWalletController
- findSourceGroupsForApprove(Set<String>, long, PromoState) - Method in class com.skava.promotion.process.PromotionGroupProcessFields
-
It fetches the source groups for approve
- findSourcePromotionsForApprove(Set<String>, long, PromoState) - Method in class com.skava.promotion.process.PromotionProcessBase
-
Finds the source promotion for approve process
- findSubDroolsByIdAndCollectionId(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
Returns the instance of
SubDrools
- findValueByName(long, String) - Method in class com.skava.promotion.process.CollectionAttributeProcess
-
Fetches the collection property value for the given key.
- FIRST - Static variable in class com.skava.promotion.process.LiveVersionProcess
-
The Constant ZERO.
- FIXED_OFFER - Static variable in class com.skava.promotion.action.BasePromotionAction
-
Offer types
- FLOAT - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
- FORBIDDEN - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- formula - Variable in class com.skava.promotion.model.QPromoAction
- FORMULA - Static variable in class com.skava.promotion.action.BasePromotionAction
- formulaTypes - Variable in class com.skava.promotion.model.QPromoAction
- frequencyIdentifier - Variable in class com.skava.promotion.model.entity.QPromotion
- frequencyType - Variable in class com.skava.promotion.model.entity.QPromotion
- FrequencyType - Enum Class in com.skava.promotion.utils
-
Contains the constant value of frequency type.
- frequencyValue - Variable in class com.skava.promotion.model.entity.QPromotion
- FRIDAY - Enum constant in enum class com.skava.promotion.model.WeekDays
- fromAttributeEntity(CollectionPropertyAttribute) - Method in class com.skava.promotion.model.domain.CollectionPropertiesDO
-
This method sets the collection attributes from entity.
- fromDomainObject(ChangelogDO) - Method in class com.skava.promotion.model.exchange.request.Changelog
-
Build exchange object from the domain object
- fromDomainObject(CollectionDO) - Method in class com.skava.promotion.model.exchange.request.BaseCollectionRequest
-
This method set attribute's state and returns the object
- fromDomainObject(CollectionDO) - Method in class com.skava.promotion.model.exchange.request.CollectionRequest
-
This method set attribute's state and returns the object
- fromDomainObject(CollectionDO) - Method in class com.skava.promotion.model.exchange.response.CollectionResponse
-
This method set the state and returns the instance
- fromDomainObject(CollectionDO) - Method in class com.skava.promotion.model.exchange.response.CollectionsResponse
-
This method set attribute's state and returns the object
- fromDomainObject(CollectionPropertiesDO) - Method in class com.skava.promotion.model.exchange.request.CollectionProperty
-
This method sets the collection attributes from domain model.
- fromDomainObject(ProjectDO) - Method in class com.skava.promotion.model.exchange.request.ProjectInputResponse
-
It used to convert Project Response from ProjectDO
- fromDomainObject(PromoCodeListDO) - Method in class com.skava.promotion.model.exchange.request.PromoCodeList
-
It provides a functionality to convert the domain object to response object
- fromDomainObject(PromotionDO) - Method in class com.skava.promotion.model.exchange.request.Promotion
-
This method is used to set collcetion's Id from promotionDO.
- fromDomainObject(PromotionGroupDO) - Method in class com.skava.promotion.model.exchange.request.PromotionGroup
-
Functionality to set state for a PromotionGroup
- fromDomainObject(PromotionListDO) - Method in class com.skava.promotion.model.exchange.request.PromotionList
-
It provides a functionality to convert the domain object to response object
- fromDomainObject(PromowalletDO) - Method in class com.skava.promotion.model.exchange.request.PromoWallet
-
It provides a functionality to convert the domain object to response object
- fromDomainObject(PromowalletDO) - Method in class com.skava.promotion.model.exchange.request.PromoWalletRequest
-
It provides a functionality to convert the domain object to response object
- fromEntity() - Method in class com.skava.promotion.model.entity.ProjectNotes
- fromEntity(Changelog) - Method in class com.skava.promotion.model.domain.ChangelogDO
-
change from entity to domain object
- fromEntity(CodeAllocation) - Method in class com.skava.promotion.model.domain.CodeAllocationDO
-
Set's the code allocation data from entity to domain object
- fromEntity(Collection) - Method in class com.skava.promotion.model.domain.CollectionDO
-
Set collcetionDO's Id from entity.
- fromEntity(CollectionProperty) - Method in class com.skava.promotion.model.domain.CollectionPropertiesDO
-
This method sets the collection properties from entity.
- fromEntity(Project) - Method in class com.skava.promotion.model.domain.ProjectDO
-
This method is used to set collcetionDO's Id from entity.
- fromEntity(PromoCodeList) - Method in class com.skava.promotion.model.domain.PromoCodeListDO
-
It provides a functionality to convert entity model to domain model object
- fromEntity(Promotion) - Method in class com.skava.promotion.model.domain.PromotionDO
-
This method is used to set collcetionDO's Id from entity.
- fromEntity(PromotionGroup) - Method in class com.skava.promotion.model.domain.PromotionGroupDO
-
This method is used to set collcetionDO's Id from entity.
- fromEntity(PromotionList) - Method in class com.skava.promotion.model.domain.PromotionListDO
-
It provides a functionality to convert entity model to domain model object
- fromEntity(PromoWallet) - Method in class com.skava.promotion.model.domain.PromowalletDO
- fromEntityForVersion(PromotionGroup, Set<String>) - Method in class com.skava.promotion.model.domain.PromotionGroupDO
-
This method is used to set collcetionDO's Id from entity for versioning.
- fromEntityForVersion(Promotion, Set<String>) - Method in class com.skava.promotion.model.domain.PromotionDO
-
This method is used to set collcetionDO's Id from entity for versioning.
- fromPropertiesListDomainObject(List<CollectionPropertiesDO>) - Method in class com.skava.promotion.model.exchange.request.CollectionProperty
- fromValue(String) - Static method in enum class com.skava.promotion.constant.EQPromotionEntity
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.constant.EQService
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.ActionLog
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.Archive
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.CodeAllocationStatus
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.CollectionAttributeType
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.CollectionStatus
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.ProjectState
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.PromoCodeType
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.PromoState
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.PublishStatus
-
Converts string value to enum
- fromValue(String) - Static method in enum class com.skava.promotion.model.field.PublishType
-
Converts string value to enum
- FULL - Enum constant in enum class com.skava.promotion.model.field.PublishType
G
- generateConfirmationCode(long, String) - Static method in class com.skava.promotion.utils.PromotionCouponUtil
-
Generates the confirmation code
- get(Class<T>, CodecRegistry) - Method in class com.skava.codec.EnumCodecProvider
-
Returns Codec for the passed Enum class Each enum class has its own codec class that codec class is returned by this method based upon the passed enum class
- GET_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- GET_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- GET_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- GET_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- GET_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- GET_ITEM_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- GET_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- GET_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- GET_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- GET_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- GET_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- GET_ITEM_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- GET_OFFER_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- getActionParams(PromotionDO, PromotionOfferDO) - Static method in class com.skava.promotion.utils.PromoUtil
-
This methos is used to reset the actionParams.
- getAdditionalOfferInfo(PromoAction, String) - Static method in class com.skava.promotion.action.BasePromotionAction
-
This method is used to fetch value of a additionalOfferInfo
- getAdditionalPackagesPredicates(Predicate<Builder>, String) - Static method in class com.skava.promotion.utils.DocketUtil
-
This method modifies the request handler predicates for additional packages.
- GetAllCollectionsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains the response model for Load All Collection's API operations
- GetAllCollectionsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.GetAllCollectionsAPIResponse
- getAllowedDiscount(double, double, double, double) - Static method in class com.skava.promotion.action.BasePromotionAction
-
Functionality to retrieve either the maximum or the minimum discount value.
- GetAllProjectForPromotionGroupService - Interface in com.skava.promotion.service
-
An interface to get all projects of a promotion group
- GetAllProjectForPromotionGroupServiceImpl - Class in com.skava.promotion.service.impl
-
A class to get all projects of a promotion group
- GetAllProjectForPromotionGroupServiceImpl() - Constructor for class com.skava.promotion.service.impl.GetAllProjectForPromotionGroupServiceImpl
- GetAllProjectForPromotionService - Interface in com.skava.promotion.service
-
An interface to get all projects of a promotion
- GetAllProjectForPromotionServiceImpl - Class in com.skava.promotion.service.impl
-
A class to get all projects of a promotion
- GetAllProjectForPromotionServiceImpl() - Constructor for class com.skava.promotion.service.impl.GetAllProjectForPromotionServiceImpl
- getAllPromotion(String, String, long, String, String, String, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromotionController
-
Fetches all promotions that are under the specified promotion group.
- getAllPromotionByProjectId(String, String, long, String, String, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromotionController
-
Fetches all promotions that are under the specified Project.
- getAllPromotionListItemIds(String, Set<String>, String, long) - Method in class com.skava.promotion.process.PromotionListProcess
-
Gets the all promotion list item ids.
- getAllPromotions(String, String, long, String, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromotionController
-
Fetches all promotions.
- getAndCheckDuplicatePropKeys(List<CollectionPropertiesDO>, boolean) - Static method in class com.skava.promotion.utils.CollectionPropertyValidator
-
Functionality to fetch and validate the property keys
- getApplicableLocales(Collection) - Method in class com.skava.promotion.process.CollectionProcess
-
getApplicableLocales - This method is used to get Locale for store
- getAuditData(ProjectDO) - Method in class com.skava.promotion.process.ProjectNotesProcess
-
It provides a functionality to convert audit data for response model from entity model
- getAuditEntry(ProjectDO) - Method in class com.skava.promotion.process.ProjectNotesProcess
-
It provides a functionality to convert audit data for entity model from response model
- getBaseOffers(Object) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Provides functionality to derive the base offer instance.
- getBOGOActionConditionType(Map<String, Object>, String) - Static method in class com.skava.promotion.utils.PromoUtil
- getBuilder(Message<AsynControllerMessage>) - Method in class com.skava.promotion.event.CacheClearEventHandler
-
getBuilder
- getBundleQtyFracMap - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- getBundleQtyFracMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- getBundleQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- getBundleQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- getBundleQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- getBundleQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- getBundlesList - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- getBundlesList - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- getBundlesList - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- getBundlesList - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- getBundlesListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- getBundlesListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- getBundlesListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- getBundlesListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- getBundleTotalQuantity(List<PromotionBundle>, Map<String, Integer>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to get total quantity
- getBundleTotalQuantityFractional(List<PromotionBundle>, Map<String, Double>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to get total quantity
- getBusinessId(Long) - Method in class com.skava.promotion.security.config.AuthServiceWebSecurityConfiguration
- getCache(String) - Method in class com.skava.promotion.utils.CacheHelper
-
Functionality to return the cache instance.
- getCart(PromotionOfferRequest) - Method in class com.skava.promotion.ecomm.rule.process.EcommPromotionRequestParser
-
* Provides functionality to get the cart data.
- getClassByName(String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Gets the class by name.
- getCodeAllocationFromPromotion(Promotion, long, String) - Static method in class com.skava.promotion.utils.PromotionCouponUtil
-
Gets the code allocation from promotion.
- getCollection(long) - Method in class com.skava.promotion.process.CollectionProcess
-
getCollectionId
- getCollectionAttributeById(String) - Method in class com.skava.promotion.process.CollectionAttributeProcess
-
Fetch collection attribute by id
- getCollectionAttributeByName(String) - Method in class com.skava.promotion.process.CollectionAttributeProcess
-
Fetch collection attribute by name
- getCollectionAttributeList(CollectionAttributeRepository) - Static method in class com.skava.promotion.utils.CollectionPropertyValidator
-
Fetch the existing collection property attributes
- getCollectionById(String, String, long, long, String) - Method in class com.skava.promotion.web.CollectionController
-
Retrieves a Collection based on the given collection Id.
- getCollectionPropertiesByName(String, String, long, long, String, String) - Method in class com.skava.promotion.web.CollectionPropertiesController
-
Fetch a value of the collection property based on the the property name.
- getCommonId(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBaseHelper
-
It creates CommonId for the given PromotionListDO object.
- getConstantsValue() - Method in enum class com.skava.promotion.constant.CacheClearResponseCode
- getConstantsValue() - Method in enum class com.skava.promotion.constant.ProjectOperationCode
- getConstantsValue() - Method in enum class com.skava.promotion.constant.ProjectResponseCode
- getConstantsValue() - Method in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- getConvertedObjects(PromotionOfferResponse, List<T>, T) - Static method in interface com.skava.promotion.rule.process.PromotionRuleProcessor
- getCustomOffers(String, String, long, String, long, boolean, PromotionOfferRequest) - Method in class com.skava.promotion.web.PromotionOfferController
-
This method is used to process get proximity offers operation based on the data of
PromotionOfferRequest
instance. - getDateTimeAndUserDataFromDB(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcessFields
-
Retrieves the date and time from database
- getDBData(CollectionPropertiesProcess, long) - Static method in class com.skava.promotion.utils.CollectionPropertyValidator
-
Fetch the existing collection properties that resides under the specified collection Id
- getDiscount(int, double, double, PromotionOfferDO, Map<String, Object>) - Static method in class com.skava.promotion.action.BasePromotionAction
- getDiscountForPercentOffer(double, double) - Static method in class com.skava.promotion.action.BasePromotionAction
- getDiscountType(Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to get discount type
- getDouble(String, double) - Static method in class com.skava.promotion.action.BasePromotionAction
- getDoubleConstantsValue() - Method in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
* Returns the constant value in double format **.
- getEachDiscountQtyVal(Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to get discount value
- getEcomFilters(String) - Static method in class com.skava.promotion.utils.SearchHelper
-
Converts ecomFilter format string from filters.
- getEcommOffer(PromotionOfferDO, List<PromotionOffer>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
This functionality returns the offer details
- getEcommPromotionService(Message<AsynControllerMessage>) - Method in class com.skava.promotion.event.CacheClearEventHandler
-
getEcommCatalogService
- getEligibleDiscount(PromotionCartOffer, String, double, double) - Static method in class com.skava.promotion.utils.PromoUtil
-
This method is used to get the eligible discount based on ratio.
- getEligibleFacet(Map<String, Object>, String) - Static method in class com.skava.promotion.utils.PromoUtil
-
This method is used to get the eligible facet value.
- getEncoderClass() - Method in class com.skava.codec.ArchiveCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.CodeAllocationStatusCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.CollectionAttributeTypeCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.CollectionStatusCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.ProjectStateCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.PromoCodeTypeCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.PromoStateCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.PromotionRoundOffTypesCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.PublishStatusCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.PublishTypeCodec
-
Returns the Enum class
- getEncoderClass() - Method in class com.skava.codec.StatusCodec
-
Returns the Enum class
- getEntityFromDTO(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBaseHelper
-
Provides a functionality to create the promotion list.
- getEntityListFromDTO(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBaseHelper
-
Creates list of entities from dto classs.
- getExistingPromoGroup(long, String, String) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
Fetch the existing promotion group which based on collection Id and promotion group Id.
- getExistingPromotion(long, String, PromotionProcess, String) - Method in class com.skava.promotion.process.PromotionProcess
-
Fetch the existing promotion which based on collection Id and promotion Id.
- getExistingPromotion(PromotionDO, PromotionRepository, String, String) - Static method in class com.skava.promotion.utils.PromotionUtility
- getExpensiveType(Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
-
Functionalities to get Expensive type
- getExpensiveType(Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
-
Functionalities to get Expensive type
- getExpensiveType(Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
Functionalities to get Expensive type
- getExpensiveType(Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
Functionalities to get Expensive type
- getExpensiveType(Map<String, Object>) - Static method in class com.skava.promotion.utils.PromoUtil
-
Functionalities to get Expensive type
- getExpiryTime(CollectionAttributeProcess, long, String, long) - Static method in class com.skava.promotion.utils.PromotionCouponUtil
-
Functionality to get the expire time in seconds.
- getFieldList(String, String) - Static method in class com.skava.promotion.utils.PromoUtil
-
Converts the given string value to the set of string values using the given separator.
- getFieldsNameFromClass(Class<?>) - Static method in class com.skava.promotion.sort.EcomSortUtil
-
getFieldsNameFromClass
- getFieldsWithListIds(List<PromotionList>, String) - Static method in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
Gets the fields with list ids.
- getFlatDiscount(int, double, double, double, PromotionOfferDO, Map<String, Object>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- getFormulaDiscount(double, double, Map<String, Object>) - Static method in class com.skava.promotion.action.BasePromotionAction
- getFormulaResult(RuleActionInfo) - Static method in class com.skava.promotion.action.BasePromotionAction
- getGiftQuantity() - Method in class com.skava.promotion.model.PromotionBaseOffer
-
Method to fetch the int value of quantity
- getGiftQuantityFractional() - Method in class com.skava.promotion.model.PromotionBaseOffer
-
Method to fetch the decimal value of quantity
- getGroupDrools(PromotionGroupDrools) - Method in class com.skava.promotion.rule.process.RuleRepositoryBaseHelper
-
Functionalities to get groupdrools
- getGroupDrools(List<PromotionGroupDrools>) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
It converts PromotionGroupDrools to GroupDrools
- getIdentifier() - Static method in class com.skava.promotion.utils.PromoUtil
-
Functionalities to get identifier
- getIntConstantsValue() - Method in enum class com.skava.promotion.utils.PromotionConstantsEnum
- getInvalidCheckPromotionOfferResponse(PromotionOfferRequestInternal, CollectionProcess, MessageSource) - Static method in class com.skava.promotion.utils.PromotionValidator
-
Gets the invalid check promotion offer response.
- getInvalidCheckPromotionOfferResponse(PromotionOfferRequestInternal, CollectionProcess, MessageSource) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
Gets the invalid check promotion offer response.
- getistIdsForGroup(PromotionGroupDO) - Static method in class com.skava.promotion.utils.PromotionHelper
-
It provides a functionality to get promotion list ids from conditions
- getistIdsForPromotion(PromotionDO) - Static method in class com.skava.promotion.utils.PromotionHelper
-
It provides a functionality to get promotion list ids from conditions
- getLastUpdatedTimeOfRules(long) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It is used to get Last updated time
- getListFromIterator(Iterator<Changelog>) - Static method in class com.skava.promotion.process.ChangelogProcess
-
return list of the entity from the changeloglist iterator
- getListFromIterator(Iterator<Promotion>) - Static method in class com.skava.promotion.process.PromotionProcessStandardBase
-
This method is used to iterate the Promotion and add in array list of Promotion.
- getListFromIterator(Iterator<PromotionGroup>) - Static method in class com.skava.promotion.process.PromotionGroupProcessFields
-
This method is used to iterate the PromotionGroup and add in array list of PromotionGroup.
- getListFromIterator(Iterator<PromotionGroupDrools>) - Method in class com.skava.promotion.rule.process.RuleRepositoryBaseHelper
-
Functionalities to get list from iterator
- getListIdsForGroup(PromotionGroupDO) - Static method in class com.skava.promotion.utils.PromoListUtil
-
Holds the list of ids that are associated with the promotion Group
- getListIdsForPromotion(PromotionDO) - Static method in class com.skava.promotion.utils.PromoListUtil
-
Holds the list of ids that are associated with the promotion
- getListUsedPromotionGroups(long, String) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
Functionalities to get list used promotions groups data
- getListUsedPromotions(long, String) - Method in class com.skava.promotion.process.PromotionProcess
- getLiveVersion(long) - Method in class com.skava.promotion.process.LiveVersionProcess
-
Gets the version.
- getMandatoryCollectionAttributesFromDbMap(Map<String, CollectionPropertiesDO>) - Static method in class com.skava.promotion.utils.CollectionPropertyValidator
-
Functionality to get only the mandatory collection attributes from dbDataMap
- getMandatoryCollectionAttributesFromRequest(Map<String, CollectionPropertiesDO>, List<CollectionPropertiesDO>) - Static method in class com.skava.promotion.utils.CollectionPropertyValidator
-
Functionality to get properties from update request which are mandatory in collection attributes
- getMatchedBundles(List<PromotionBundle>, PromotionOfferDO, Set<String>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionality to get the matched bundles
- getMatchedBundles(List<PromotionBundle>, PromotionOfferDO, Set<String>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionality to get the matched bundles
- getMatchedBundlesAndSkus(List<T>, PromotionOfferDO, Set<String>) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionality to get the matched skus
- getMatchedBundlesAndSkus(List<T>, PromotionOfferDO, Set<String>) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionality to get the matched skus
- getMatchedSkus(List<PromotionSku>, PromotionOfferDO, Set<String>) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Functionality to get the matched skus
- getMatchedSkus(List<PromotionSku>, PromotionOfferDO, Set<String>) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Functionality to get the matched skus
- getMaximumDiscount(Map<String, Object>) - Static method in class com.skava.promotion.action.BasePromotionAction
- getMessage(String, Object[], Locale) - Method in class com.skava.promotion.web.ExceptionHelper
-
Functionalities to get error message based on error code and locale
- getMessage(MessageSource, String, String) - Static method in class com.skava.promotion.utils.PromoUtil
-
Fetch the response message based on locale and response code from messageSource.
- getMilliSecTime(LocalDateTime, String) - Static method in class com.skava.promotion.utils.PromoUtil
- getMinimumDiscount(Map<String, Object>) - Static method in class com.skava.promotion.action.BasePromotionAction
- getMinValue(double, double) - Static method in class com.skava.promotion.action.BasePromotionAction
- getModelConfig(String, String, long, String) - Method in class com.skava.promotion.web.RuleController
-
Gets the Rule engine model configuration.
- getNextSequenceId() - Method in class com.skava.promotion.repository.SequenceRepository
-
Fetches the next sequence id.
- getObjectsByClassName(List<Object>, T) - Static method in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
Gets the objects by class name.
- getOffer(PromotionOfferDO, PromotionDO, PromotionBundle) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
This method provides functionality to get the offer details
- getOffer(PromotionOfferDO, PromotionDO, PromotionBundle) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
This method provides functionality to get the offer details
- getOffer(PromotionOfferDO, PromotionDO, PromotionBundle) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
-
This method provides functionality to get offer details
- getOffer(PromotionOfferDO, PromotionDO, PromotionBundle) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
-
This method provides functionality to get offer details
- getOffer(PromotionOfferDO, PromotionDO, PromotionBundle) - Method in class com.skava.promotion.ecomm.action.BundleGiftWithPurchase
-
This method provides functionality to get offer
- getOffer(PromotionOfferDO, PromotionDO, PromotionCart) - Method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
-
This method provides functionality to get offer
- getOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
This method provides functionality to get the offer details
- getOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
This method provides functionality to get the offer details
- getOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
This method provides functionality to get offer
- getOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
This method provides functionality to get offer
- getOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.GiftWithPurchase
-
This method provides functionality to get offer
- getOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
- getOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.ProductPriceOff
- getOffer(PromotionOfferDO, PromotionDO, PromotionSku) - Method in class com.skava.promotion.ecomm.action.ProductShippingOff
- getOffer(PromotionOfferDO, PromotionDO, T) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
This method provides functionality to get the offer details
- getOffer(PromotionOfferDO, PromotionDO, T) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
This method provides functionality to get the offer details
- getOffer(String, String, long, String, long, PromotionOfferRequest) - Method in class com.skava.promotion.web.PromotionOfferController
-
This method returns a PromotionOffer based on the data available in
PromotionOfferRequest
instance. - getOfferableBundle(PromotionBundle, PromotionOfferDO, List<PromotionBundle>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionalities to filter offer bundles
- getOfferableBundle(PromotionBundle, PromotionOfferDO, List<PromotionBundle>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionalities to filter offer bundles
- getOfferableSku(PromotionBundle, PromotionOfferDO, List<PromotionBundle>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionalities to filter offer bundles
- getOfferableSku(PromotionBundle, PromotionOfferDO, List<PromotionBundle>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionalities to filter offer bundles
- getOfferableSku(PromotionSku, PromotionOfferDO, List<PromotionSku>) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Functionalities to filter offer skus
- getOfferableSku(PromotionSku, PromotionOfferDO, List<PromotionSku>) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Functionalities to filter offer skus
- getOfferableSku(PromotionSku, PromotionOfferDO, List<PromotionSku>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionalities to filter offer skus
- getOfferableSku(PromotionSku, PromotionOfferDO, List<PromotionSku>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionalities to filter offer skus
- getOfferId(RuleActionInfo) - Static method in class com.skava.promotion.action.BasePromotionAction
-
Gets the offer id
- GetOfferService - Interface in com.skava.promotion.service
-
The Class GetOfferService
- GetOfferServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the implementation of GetOfferServiceImpl
- GetOfferServiceImpl() - Constructor for class com.skava.promotion.service.impl.GetOfferServiceImpl
- getOfferValue(PromotionDO, double, Map<String, Object>) - Static method in class com.skava.promotion.action.BasePromotionAction
- getPartialGroupIdsFromPromotionGroups(List<PromotionGroup>) - Static method in class com.skava.promotion.service.impl.ApprovalHelperBase
-
Gets the partial group ids from promotion groups.
- getPartialGroupIdsFromPromotions(List<Promotion>) - Static method in class com.skava.promotion.service.impl.ApprovalHelperBase
-
Gets the partial group ids from promotions.
- getPartialPromotionIdsFromPromotions(List<Promotion>) - Static method in class com.skava.promotion.service.impl.ApprovalHelperBase
-
Gets the partial promotion ids from promotions.
- getPercentageDiscount(double, double, PromotionOfferDO, Map<String, Object>) - Static method in class com.skava.promotion.action.BasePromotionAction
- getPredicate(Class<?>, String) - Static method in class com.skava.promotion.utils.SearchHelper
-
Get Query DSL Predicate.
- getPredicateForBasePackageAndAdditionalPackages(String, List<String>) - Static method in class com.skava.promotion.utils.DocketUtil
-
This method returns the predicate for base and additional packages.
- getPredicateForLoadAll(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcessStandardBase
-
Provides a functionality to create a predicate for the given criteria
- getPredicateForPromotionSearch(PromotionDO) - Method in class com.skava.promotion.process.PromotionSearchProcess
-
Provides a functionality to create a predicate based on the given criteria
- getPreviewTime() - Method in class com.skava.promotion.model.domain.PromotionOfferDO
- getPriceFacetDiscount(int, double, double, PromotionOfferDO) - Static method in class com.skava.promotion.action.BasePromotionAction
- getPriceFacetRatio(Map<String, Object>, String) - Static method in class com.skava.promotion.utils.PromoUtil
-
This method is used to get the price facet ratio.
- getProjectById(String, String, long, String, String) - Method in class com.skava.promotion.web.ProjectController
-
Functionality to load a Project based on the given Project Id
- getPromoActionExecutionOrder() - Method in class com.skava.promotion.model.PromotionProperties
-
Gets the promo action execution order.
- getPromoActionProcessorClass() - Method in class com.skava.promotion.model.PromotionProperties
-
Gets the fully qualified name of the promotion action processor.
- getPromoCodeUsageCount(String, long, List<String>, long) - Method in class com.skava.promotion.process.CodeAllocationProcess
- getPromoCodeUsageCount(String, String, long, String, String) - Method in class com.skava.promotion.web.PromotionOfferController
-
Assigns the promo code for the given user Id.
- getPromoListCacheKey(PromotionList) - Static method in class com.skava.promotion.process.PromotionListProcessBase
-
Gets the promo list cache key.
- getPromoOverAllRoundOffType() - Method in class com.skava.promotion.model.PromotionProperties
-
Gets the promo over all round off type.
- getPromoRuleProcessorClass() - Method in class com.skava.promotion.model.PromotionProperties
-
Gets the fully qualified name of the promotion rule processor.
- getPromoRuleTypeProcessClass() - Method in class com.skava.promotion.model.PromotionProperties
-
Gets the promo rule type process event listener.
- getPromoRuleTypeProcessEventListener(PromotionOfferDO) - Static method in class com.skava.promotion.rule.process.RuleTypeProcessListenerFactory
-
Functionalities to get RuleTypeProcessEventListener instance
- getPromotion(CodeAllocation, long) - Method in class com.skava.promotion.service.impl.OfferServiceImplBase
-
Gets the promotion.
- getPromotionAction(String) - Method in interface com.skava.promotion.action.PromotionActionProcessor
- getPromotionAction(String) - Method in class com.skava.promotion.ecomm.rule.process.EcommPromotionActionProcessor
-
Loads the promotion action instance
- getPromotionActionProcessor(PromotionOfferDO) - Static method in class com.skava.promotion.action.PromotionActionProcessorFactory
-
Functionality to return the instance of an action processor.
- getPromotionById(String, String, long, String, boolean, String, String, String) - Method in class com.skava.promotion.web.PromotionController
-
Fetches the promotion based on the given promotion Id.
- getPromotionChangeLog(String, String, long, String, long, long, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.ChangelogController
-
GET ALL API
- getPromotionCloneFromDB(PromotionRepository, PromotionDO, String, String) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to load the promotion that are in clone state
- getPromotionCoupons(PromotionOfferDO) - Method in class com.skava.promotion.rule.process.PromotionCouponProcessor
- getPromotionCoupons(PromotionOfferDO) - Method in interface com.skava.promotion.rule.process.PromotionCouponProcessorBase
-
Gets the promotion coupons.
- getPromotionCouponsForSingleCouponInPromoItemList(PromotionOfferDO) - Method in class com.skava.promotion.rule.process.PromotionCouponProcessor
-
This method is used to get promotion coupons for single coupon in promo item list.
- getPromotionCouponsForSingleCouponInPromoItemList(PromotionOfferDO) - Method in interface com.skava.promotion.rule.process.PromotionCouponProcessorBase
- getPromotionDO(ProjectRequestInternal) - Static method in class com.skava.promotion.utils.PromotionBaseHelper
-
Functionality to retrieve the domain object of the promotion.
- getPromotionGroupById(String, String, long, String, String) - Method in class com.skava.promotion.web.LivePromotionGroupController
-
This method loads a live promotions group.
- getPromotionGroupById(String, String, long, String, String, String) - Method in class com.skava.promotion.web.PromotionGroupController
-
This method loads a PromotionGroup based on the request parameters.
- getPromotionGroupDO(ProjectRequestInternal) - Static method in class com.skava.promotion.utils.PromotionBaseHelper
-
Functionality to retrieve the domain object of the promotion group.
- getPromotionGroupDrools(GroupDrools) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
This method convert the group drools to promotion group drools
- getPromotionHandler(PromoCodeType) - Static method in class com.skava.promotion.utils.PromoUtil
-
Creates the instance for respective promoCodeType
- getPromotionListCacheKey(long, String, String) - Static method in class com.skava.promotion.utils.CacheHelper
-
Functionality to get the promotion list cache key.
- getPromotionProperties(CollectionDO) - Method in class com.skava.promotion.process.CollectionProcess
-
Gets the promotion properties.
- getPromotionProperties(String, String, long, String) - Method in class com.skava.promotion.web.CollectionPropertiesController
-
Fetch a value of the collection property based on the the property name.
- getPromotionProperty() - Method in class com.skava.promotion.model.PromotionProperties
-
Gets the promo action execution order.
- getPromotionRuleProcessor(PromotionOfferDO) - Static method in class com.skava.promotion.rule.process.PromotionRuleProcessorFactory
-
Functionality to get the instance of PromotionRuleProcessor
- getPromotionSourceFromDB(PromotionRepository, PromotionDO, String, String) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to load the promotion that are in source state
- getPromotionSubDrools(SubDrools) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
This method convert the group drools to promotion group drools
- getPromotItemSearchCriteria(PromoCodeListDO) - Static method in class com.skava.promotion.utils.SearchHelper
- getPromotItemSearchCriteria(PromowalletDO) - Static method in class com.skava.promotion.utils.SearchHelper
- getPublishVersion(long) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
Gets the publish version.
- getQdslQueryForVersion(long, String, String) - Static method in class com.skava.promotion.process.PromotionProcessBase
-
Fetches the predicate expression for querying versions
- getQuantity() - Method in class com.skava.promotion.ecomm.model.PromotionBundle
-
Method to fetch the int value of quantity
- getQuantity() - Method in class com.skava.promotion.ecomm.model.PromotionGiftDiscount
-
Method to fetch the int value of quantity
- getQuantity() - Method in class com.skava.promotion.ecomm.model.PromotionSku
-
Method to fetch the int value of quantity
- getQuantity(Map<String, Object>, String) - Static method in class com.skava.promotion.utils.PromoUtil
-
Functionality to get buy/get items quantity
- getQuantityFractional() - Method in class com.skava.promotion.ecomm.model.PromotionBundle
-
Method to fetch the decimal value of quantity
- getQuantityFractional() - Method in class com.skava.promotion.ecomm.model.PromotionGiftDiscount
-
Method to fetch the decimal value of quantity
- getQuantityFractional() - Method in class com.skava.promotion.ecomm.model.PromotionSku
-
Method to fetch the decimal value of quantity
- getQuantityFractional(Map<String, Object>, String) - Static method in class com.skava.promotion.utils.PromoUtil
-
Functionality to get buy/get items quantity
- getRecurrance(PromotionOfferRequest) - Method in class com.skava.promotion.ecomm.rule.process.EcommPromotionRequestParser
-
Provides functionality to get the promotion recurrance starttime and endtime data.
- getRemovableQuantity(PromotionBundle, PromotionBundle, List<PromotionBundle>, double, HashMap<String, Double>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionality to remove quantity of buy/get bundle
- getRemovableQuantity(PromotionBundle, PromotionBundle, List<PromotionBundle>, int, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionality to remove quantity of buy/get bundle
- getRemovableQuantity(PromotionSku, PromotionSku, List<PromotionSku>, double, HashMap<String, Double>) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Functionality to remove quantity of buy/get sku
- getRemovableQuantity(PromotionSku, PromotionSku, List<PromotionSku>, int, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Functionality to remove quantity of buy/get sku
- getRemovableQuantity(PromotionSku, PromotionSku, List<PromotionSku>, int, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionality to remove quantity of buy/get sku
- getRemovableQuantity(PromotionSku, PromotionSku, List<PromotionSku>, int, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionality to remove quantity of buy/get sku
- getResponse(PromotionOfferDO, List<Object>) - Method in class com.skava.promotion.ecomm.rule.process.EcommPromotionRuleProcessor
-
Provides functionalities to get promotion offer response.
- getResponse(PromotionOfferDO, List<Object>) - Method in interface com.skava.promotion.rule.process.PromotionRuleProcessor
-
Provides functionality to get the promotion offer response
- getResponseHeader(String) - Static method in class com.skava.promotion.utils.PromoListUtil
-
It generates the
HttpHeaders
for response - getResponseHeader(String) - Method in class com.skava.promotion.web.PromoCodeListHelper
- getResponseHeader(String) - Method in class com.skava.promotion.web.PromotionListHelper
- getResponseObjects(PromotionOfferResponse, List<T>, T) - Method in interface com.skava.promotion.rule.process.PromotionRuleProcessor
- getRoundOffDiscountValue(PromotionRoundOffTypes, double) - Static method in class com.skava.promotion.ecomm.EcommPromotionUtil
-
Functionality to roundoff the discount value
- getRoutingKey(String) - Static method in class com.skava.promotion.utils.PromoUtil
-
getRoutingKey
- getRuleFacts(PromotionOfferRequest) - Method in class com.skava.promotion.ecomm.rule.process.EcommPromotionRuleProcessor
- getRuleFacts(PromotionOfferRequest) - Method in interface com.skava.promotion.rule.process.PromotionRuleProcessor
-
This method fetch the rule facts.
- GetRuleModelConfigService - Interface in com.skava.promotion.service
-
Marker interface to load a project
- GetRuleModelConfigServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains functionality to load a promotion
- GetRuleModelConfigServiceImpl() - Constructor for class com.skava.promotion.service.impl.GetRuleModelConfigServiceImpl
- getRuleName(String, int, String) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Loads the rule name
- getRuleName(String, int, String) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Loads the rule name
- getRuleName(String, int, String) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Loads the rule name
- getRuleName(String, int, String) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Loads the rule name
- getRuleName(String, int, String) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Loads the rule name
- getRuleName(String, int, String) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Loads the rule name
- getSkuQtyFracMap - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- getSkuQtyFracMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- getSkuQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- getSkuQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- getSkuQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- getSkuQtyMap - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- getSkusList - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- getSkusList - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- getSkusList - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- getSkusList - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- getSkusListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- getSkusListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- getSkusListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- getSkusListForBatchProcess - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- getSort(Class<?>, EcomSorts) - Static method in class com.skava.promotion.process.ChangelogProcess
-
Genrate the SORT entity
- getSort(Class<?>, EcomSorts) - Static method in class com.skava.promotion.utils.SearchHelper
-
Gets the sort.
- getStartDateWithOneDayAdded(String) - Static method in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
Gets the start date with one day added.
- getStartDateWithOneHrAdded(String) - Static method in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
Gets the start date with one hr added.
- getStore(PromotionOfferRequest) - Method in class com.skava.promotion.ecomm.rule.process.EcommPromotionRequestParser
-
Provides functionality to get the store data.
- getStringConstantsValue() - Method in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
* Returns the constant value in string format **.
- getSubDrools(PromotionSubDrools) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
Functionalities to get sub drools
- getSubDrools(List<PromotionSubDrools>) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
It converts PromotionSubDrools to SubDrools
- getSubstringsWithinBraces(String) - Static method in class com.skava.promotion.utils.PromotionUtility
- GETTER_KEY - Static variable in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
The Constant GETTER_KEY.
- getTimeInLocalDateTime(long, long, CollectionAttributeProcess, String) - Static method in class com.skava.promotion.utils.PromoUtil
-
Functionality to get the locale based time
- getTimeInMilliSec(LocalDateTime, long, CollectionAttributeProcess, long) - Static method in class com.skava.promotion.utils.PromoUtil
-
Convert local date to milliseconds.
- getTimeZone(long, CollectionAttributeProcess, String) - Static method in class com.skava.promotion.utils.PromoUtil
- getTimeZone(long, CollectionProcess) - Static method in class com.skava.promotion.utils.PromoUtil
-
Functionalities to fetch timeZone from cached property list
- getTimeZoneByCollectionId(long, CollectionAttributeProcess) - Static method in class com.skava.promotion.utils.PromoUtil
- getTotalDiscountForPriceFacets(BaseDiscount, Map<String, Object>, PromotionRoundOffTypes) - Static method in class com.skava.promotion.ecomm.EcommPromotionUtil
- getTotalPriceFacets(Map<String, Object>, Map<String, Object>, PromotionRoundOffTypes) - Static method in class com.skava.promotion.ecomm.EcommPromotionUtil
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
-
Functionalities to calculate total unitPrice/ShippingCost for current batch
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
-
Functionalities to calculate total unitPrice/ShippingCost for current batch
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
Functionalities to calculate total unitPrice/ShippingCost for current batch
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
Functionalities to calculate total unitPrice/ShippingCost for current batch
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.BundleProductPriceOff
-
Functionality to get the total price of X and Y skus in current batch
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.BundleProductShippingOff
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.ProductPriceOff
-
Functionality to get the total price of X and Y skus in current batch
- getTotalPriceForCurrentBatch() - Method in class com.skava.promotion.ecomm.action.ProductShippingOff
-
Functionality to get the total price of X and Y skus in current batch
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
-
Functionalities to calculate total unitPrice/ShippingCost for current batch
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
-
Functionalities to calculate total unitPrice/ShippingCost for current batch
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
Functionalities to calculate total unitPrice/ShippingCost for current batch
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
Functionalities to calculate total unitPrice/ShippingCost for current batch
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.BundleProductPriceOff
-
Functionality to get the total price of X and Y skus in current batch
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.BundleProductShippingOff
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.ProductPriceOff
- getTotalPriceForCurrentBatch(Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.ProductShippingOff
- getTotalPricePerBatch(List<PromotionBundle>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
-
Functionalities to calculate total unitPrice/ShippingCost per batch
- getTotalPricePerBatch(List<PromotionBundle>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
-
Functionalities to calculate total unitPrice/ShippingCost per batch
- getTotalPricePerBatch(List<PromotionBundle>) - Method in class com.skava.promotion.ecomm.action.BundleProductPriceOff
-
Functionality to get the totalPrice values of X and Y skus in batch.
- getTotalPricePerBatch(List<PromotionBundle>) - Method in class com.skava.promotion.ecomm.action.BundleProductShippingOff
- getTotalPricePerBatch(List<PromotionBundle>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
-
Functionality to get the totalPriceFacet values of X and Y skus in current batch.
- getTotalPricePerBatch(List<PromotionBundle>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
-
Functionality to get the totalPriceFacet values of X and Y skus in current batch.
- getTotalPricePerBatch(List<PromotionBundle>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.BundleProductPriceOff
-
Functionality to get the totalPriceFacet values of X and Y skus in current batch.
- getTotalPricePerBatch(List<PromotionBundle>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.BundleProductShippingOff
- getTotalPricePerBatch(List<PromotionSku>) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
Functionalities to calculate total unitPrice/ShippingCost per batch
- getTotalPricePerBatch(List<PromotionSku>) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
Functionalities to calculate total unitPrice/ShippingCost per batch
- getTotalPricePerBatch(List<PromotionSku>) - Method in class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
- getTotalPricePerBatch(List<PromotionSku>) - Method in class com.skava.promotion.ecomm.action.ProductPriceOff
- getTotalPricePerBatch(List<PromotionSku>) - Method in class com.skava.promotion.ecomm.action.ProductShippingOff
- getTotalPricePerBatch(List<PromotionSku>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
Functionalities to calculate total unitPrice/ShippingCost per batch
- getTotalPricePerBatch(List<PromotionSku>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
Functionalities to calculate total unitPrice/ShippingCost per batch
- getTotalPricePerBatch(List<PromotionSku>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
- getTotalPricePerBatch(List<PromotionSku>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.ProductPriceOff
-
Functionality to get the totalPriceFacet values of X and Y skus in current batch.
- getTotalPricePerBatch(List<PromotionSku>, Map<String, Object>) - Method in class com.skava.promotion.ecomm.action.ProductShippingOff
- getTotalQuantity(HashMap<String, Integer>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to get total quantity
- getTotalQuantity(List<PromotionSku>, Map<String, Integer>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to get total quantity
- getTotalQuantityFractional(HashMap<String, Double>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to get total quantity
- getTotalQuantityFractional(List<PromotionSku>, Map<String, Double>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to get total quantity
- getUpdatedPersonalizationPrice(int, double, List<PromotionOffer>, String) - Static method in class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
-
This method provides functionality to get the updated personalization price
- getUpdatedPrice(int, double, List<PromotionOffer>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Loads the unit price
- getUpdatedPriceFacetsValue(int, double, List<PromotionOffer>, String) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- getUpdatedShippingCost(double, int, List<PromotionCartOffer>) - Static method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
-
This method returns the updated shipping cost
- getUpdatedShippingCost(int, double, List<PromotionOffer>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Loads the unit price
- getUpdatedTotalPrice(double, int, List<PromotionCartOffer>, String, double) - Static method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
-
Loads the updated total price of the cart
- getUpdatedTotalPriceForPriceFacets(double, int, List<PromotionCartOffer>, String, double, String) - Static method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
-
Loads the updated total price facet value of the cart
- getUpdatedTradeInValue(double, int, List<PromotionCartOffer>) - Static method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
-
Loads the updated trade-in value of the cart
- getUpdatePairsForGroupDrools(List<GroupDrools>, VersionProcess, long) - Static method in class com.skava.promotion.rule.process.RuleRepositoryUtil
-
Functionality to build the query for update operation
- getUpdatePairsForSubDrools(List<SubDrools>, VersionProcess, long) - Static method in class com.skava.promotion.rule.process.RuleRepositoryUtil
-
Functionality to build the query for update operation The parameter subDrools should have length of more than one.
- getUpdatePairsForUpsert(List<Promotion>, String) - Static method in class com.skava.promotion.process.PromotionProcessStandardBase
-
Constructs the update pairs for updating promotions.
- getUser(PromotionOfferRequest) - Method in class com.skava.promotion.ecomm.rule.process.EcommPromotionRequestParser
-
* Functionality to retrieve an user.
- getUserId(PromotionOfferRequest) - Method in class com.skava.promotion.ecomm.rule.process.EcommPromotionRuleProcessor
- getUserId(PromotionOfferRequest) - Method in interface com.skava.promotion.rule.process.PromotionRuleProcessor
-
This method fetch the user Id.
- getValidator() - Method in class com.skava.promotion.service.impl.ApplyOfferServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.ApprovalWorkFlowServiceImpl
-
Functionality to perform the field level validations Returns the validator
- getValidator() - Method in class com.skava.promotion.service.impl.AssignOfferServiceImpl
-
Return the instance of validator
- getValidator() - Method in class com.skava.promotion.service.impl.BlockOfferServiceImpl
-
Return the instance of validator
- getValidator() - Method in class com.skava.promotion.service.impl.CacheClearServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.ClonePromotionGroupServiceImpl
-
Returns the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.ClonePromotionServiceImpl
-
Returns the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.CreateCollectionServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.CreateProjectServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.CreatePromoCodeListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.CreatePromotionGroupServiceImpl
-
This method returns the list of a validator component
- getValidator() - Method in class com.skava.promotion.service.impl.CreatePromotionListServiceImpl
-
Instance of Collection Repository to access the database queries of collection
- getValidator() - Method in class com.skava.promotion.service.impl.CreatePromotionServiceImpl
-
This method returns the list of a validator component
- getValidator() - Method in class com.skava.promotion.service.impl.CreatePromoWalletServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.DeletePromoCodeListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.DeletePromotionGroupServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.DeletePromotionListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.DeletePromotionServiceImpl
-
Gives the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.DeletePromoWalletServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.DownloadPromoCodesServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.DownloadPromotionListItemsServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllChangelogServiceImpl
-
Validator
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllCollectionAttributesServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllCollectionServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllProjectServiceImpl
-
Returns the validator
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllPromoCodeListItemsServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllPromoCodeListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllPromotionGroupVersionsServiceImpl
-
This method returns the list of a validator component
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllPromotionListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllPromotionVersionsServiceImpl
-
This method gets the instance of a validator component
- getValidator() - Method in class com.skava.promotion.service.impl.FindAllPromoWalletServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.FindCollectionAttributeServiceImpl
-
Functionality to get the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.FindCollectionServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.FindLivePromotionGroupServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.FindLivePromotionServiceImpl
-
This method gives a validator component
- getValidator() - Method in class com.skava.promotion.service.impl.FindProjectServiceImpl
-
Functionality to return the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.FindPromoCodesListItemByIdServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.FindPromotionGroupServiceImpl
-
Gives the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.FindPromotionListItemByIdServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.FindPromotionListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.FindPromotionPropertyServiceImpl
-
Functionality to get the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.FindPromotionServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.GetOfferServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.GetRuleModelConfigServiceImpl
-
Functionality to return the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.PatchUpdateCollectionPropertiesServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.PatchUpdateProjectImpl
-
Functionality to perform the field level validations Returns the validator
- getValidator() - Method in class com.skava.promotion.service.impl.PatchUpdatePromoCodeListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.PatchUpdatePromotionListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.UnAssignOfferServiceImpl
-
Return the instance of validator
- getValidator() - Method in class com.skava.promotion.service.impl.UnblockOfferServiceImpl
-
Return the instance of validator
- getValidator() - Method in class com.skava.promotion.service.impl.UpdateCollectionPropertiesServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.UpdateCollectionServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.UpdateDroolsServiceImpl
-
Functionality to return the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.UpdateProjectServiceImpl
-
This method return the ArrayList value
- getValidator() - Method in class com.skava.promotion.service.impl.UpdatePromoCodeListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.UpdatePromotionGroupServiceImpl
-
Gives the validator instance
- getValidator() - Method in class com.skava.promotion.service.impl.UpdatePromotionListServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.UpdatePromotionServiceImpl
- getValidator() - Method in class com.skava.promotion.service.impl.UpdatePromoWalletServiceImpl
-
This method returns Validator ArrayList
- getValidator() - Method in class com.skava.promotion.service.impl.ValidateDroolsServiceImpl
-
Functionality to return the validator instance
- getValidCoupons(List<PromotionCoupon>) - Static method in class com.skava.promotion.utils.PromotionCouponUtil
-
Fetches valid coupons
- getValidListIds(PromotionListProcess, Map<String, Map<String, Set<String>>>, Set<String>, String, String, long) - Static method in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
Gets the valid list ids.
- getValueFromCache(String, String) - Method in class com.skava.promotion.utils.CacheHelper
-
Functionality to return the data from cache.
- getVersion(long) - Method in class com.skava.promotion.process.PromotionListProcessBaseHelper
-
It gets the version of the collectionId from version process
VersionProcess
- getVersion(long) - Method in class com.skava.promotion.process.VersionProcess
- getVersion(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBaseHelper
-
It gets the version of the
PromotionListDO
- getZoneIdBasedOnTimezone(String) - Static method in class com.skava.promotion.utils.PromoUtil
-
This method is used to get zone id based on current timezone
- GiftWithPurchase - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute the gift with purchase offers
- GiftWithPurchase() - Constructor for class com.skava.promotion.ecomm.action.GiftWithPurchase
- GROUP_EXPIRED - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- groupDroolsId - Static variable in class com.skava.promotion.model.QGroupDroolsId
- GroupDroolsId - Class in com.skava.promotion.model
-
This class holds the model attributes for promotion group Id
- GroupDroolsId() - Constructor for class com.skava.promotion.model.GroupDroolsId
- groupDroolsRepository - Variable in class com.skava.promotion.rule.process.RulesRepositoryBase
-
The group drools repository.
- GroupDroolsRepository - Interface in com.skava.promotion.rules.repository
-
The Interface GroupDroolsRepository.
- groupId - Variable in class com.skava.promotion.model.QSubDroolsId
H
- handleBlockAssignEvent(EventModel) - Method in class com.skava.promotion.event.BlockAssignEventHandler
-
This method provides functionalities to handle block/assign events and send response to replyTo queue
- handleConstraintViolationException(ConstraintViolationException, WebRequest) - Method in class com.skava.promotion.web.PromotionExceptionHandler
-
Handles ConstraintViolationException.
- handleHttpMessageNotReadable(HttpMessageNotReadableException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.promotion.web.PromotionExceptionHandler
-
This method creates the ResponseEntity.
- handleMethodArgumentNotValid(MethodArgumentNotValidException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.promotion.web.PromotionExceptionHandler
-
This method creates ResponseEntity.
- handlePromotionServiceException(ECommerceException, WebRequest) - Method in class com.skava.promotion.web.PromotionExceptionHandler
-
This method creates ResponseEntity.
- handleUpdateListResponse(PromotionListDO, PromotionListAPIResponse, PromotionListRequestInternal, PromotionListProcess, PromotionEventMessageSender, boolean) - Method in class com.skava.promotion.service.impl.UpdatePromotionListServiceImpl
-
A method to handle the response for update list operation
- hardDelete(long, String, String) - Method in class com.skava.promotion.process.PromotionGroupProcess
- hasAccessToUpdate(ProjectState, long, ProjectNotesProcess) - Static method in class com.skava.promotion.utils.PromotionBaseHelper
-
Provides a functionality to validate the access to update the data.
- hasChangedData(Object, Object) - Static method in class com.skava.promotion.utils.PromoUtil
- hasValueForProperty(PromotionDO, String) - Static method in class com.skava.promotion.action.BasePromotionAction
-
This method is used to fetch value of a property
- HIDDEN_FIELD_UPDATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- HIDDEN_FIELD_UPDATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
I
- id - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- id - Variable in class com.skava.promotion.model.entity.QCollection
- id - Variable in class com.skava.promotion.model.entity.QCollectionProperty
- id - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- id - Variable in class com.skava.promotion.model.entity.QProject
- id - Variable in class com.skava.promotion.model.entity.QProjectNotes
- id - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- id - Variable in class com.skava.promotion.model.entity.QPromoCodeListItems
- id - Variable in class com.skava.promotion.model.entity.QPromotion
- id - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- id - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- id - Variable in class com.skava.promotion.model.entity.QPromotionList
- id - Variable in class com.skava.promotion.model.entity.QPromotionListItems
- id - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- id - Variable in class com.skava.promotion.model.entity.QPromoWallet
- id - Variable in class com.skava.promotion.model.entity.QPromoWalletItems
- id - Variable in class com.skava.promotion.model.entity.QSequence
- id - Variable in class com.skava.promotion.model.entity.QVersion
- ID_LENGTH - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ID_MAX_LENGTH - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Maximum length of a id is 255 characters
- ID_MIN_LENGTH - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Id should have the minimum length of 2 characters
- identifier - Variable in class com.skava.promotion.model.entity.QChangelog
- identifier - Variable in class com.skava.promotion.model.QCollectionPropertyId
- identifier - Variable in class com.skava.promotion.model.QCommonId
- identifier - Variable in class com.skava.promotion.model.QGroupDroolsId
- identifier - Variable in class com.skava.promotion.model.QProjectNotesId
- identifier - Variable in class com.skava.promotion.model.QPromotionGroupId
- identifier - Variable in class com.skava.promotion.model.QPromotionId
- identifier - Variable in class com.skava.promotion.model.QPromowalletId
- identifier - Variable in class com.skava.promotion.model.QSubDroolsId
- identifier - Variable in class com.skava.promotion.model.QVersionId
- INACTIVE - Enum constant in enum class com.skava.promotion.model.field.CollectionStatus
- INCREMENTAL - Enum constant in enum class com.skava.promotion.model.field.PublishType
- init() - Method in class com.skava.promotion.event.BlockAssignEventListener
-
Listening message using event component.
- init() - Method in class com.skava.promotion.event.CacheClearEventListener
-
Listening message using event component.
- init() - Method in class com.skava.promotion.event.PromotionEventMessageSender
- initBinder(WebDataBinder) - Method in class com.skava.promotion.web.CollectionController
- initBinder(WebDataBinder) - Method in class com.skava.promotion.web.LivePromotionController
- initBinder(WebDataBinder) - Method in class com.skava.promotion.web.LivePromotionGroupController
- initBinder(WebDataBinder) - Method in class com.skava.promotion.web.ProjectController
- initBinder(WebDataBinder) - Method in class com.skava.promotion.web.PromoCodeListController
- initBinder(WebDataBinder) - Method in class com.skava.promotion.web.PromotionController
- initBinder(WebDataBinder) - Method in class com.skava.promotion.web.PromotionGroupController
- initBinder(WebDataBinder) - Method in class com.skava.promotion.web.PromotionListController
- INPROGRESS - Enum constant in enum class com.skava.promotion.model.field.PublishStatus
- INT - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
- INVALID_ACTIONS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_CLASS_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- INVALID_COL_ID - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- INVALID_COLLECTION_ARCHIVE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value INVALID_COLLECTION_ARCHIVE
- INVALID_COLLECTION_BUSINESSID - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_COLLECTION_LOCALE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_COLLECTION_PROP_DESCRIPTION - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_COLLECTION_PROP_NAME - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
Collection property response codes
- INVALID_COLLECTION_PROPERTIES - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_COLLECTION_STATUS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value INVALID_COLLECTION_STATUS
- INVALID_COLLECTION_TIMEZONE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_COLLECTION_VALIDATION_RULE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_COMPLETION_DATE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
- INVALID_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- INVALID_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_CONFIRMATION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- INVALID_COUPON - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant for coupon array
- INVALID_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- INVALID_DATE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_DATE_RANGE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_DESCRIPTION - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_FIELD - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- INVALID_FIELD_TYPE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- INVALID_FILTER_DATA - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_ID - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- INVALID_ID - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_ITEMS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- INVALID_LIST_ID - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
- INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Holds the code for invalid locale message
- INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value INVALID_LOCALE
- INVALID_MESSAGE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- INVALID_NAME - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_OFFER_ON - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_OFFER_TYPE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_PROJECT_ID - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- INVALID_PROJECT_ID - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_PROJECTID - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for INVALID PROJECT ID
- INVALID_PROMO_GROUP_ID - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_PROMOCODE_USE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- INVALID_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- INVALID_PROMOCODES_SIZE - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- INVALID_PROMOCODES_SIZE - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- INVALID_PROMOTION_ACTION_NAME - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_PROMOTION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- INVALID_PROMOTION_IDENTIFIER - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_PROMOTION_NAME - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_PROMOTION_PROPERTIES - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_PROMOTIONS_SIZE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- INVALID_PROXIMITY_INFO - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- INVALID_REQUEST - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The costant value for INVALID_REQUEST
- INVALID_START_END_HOURS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_STATE_UPDATION - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for INVALID_STATE_UPDATION
- INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
- INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_STOP_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_STOP_FURTHER_PROCESSING - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- INVALID_USER - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- INVALID_WEEK_DAYS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- InvalidClonePromotionGroupException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to clone a promotion group
- InvalidClonePromotionGroupException(String) - Constructor for exception com.skava.promotion.exception.InvalidClonePromotionGroupException
-
This method throws promotionGroup not found exception.
- InvalidCollectionPropertiesException - Exception in com.skava.promotion.exception
-
Class to handle an invalid collection properties
- InvalidCollectionPropertiesException(String) - Constructor for exception com.skava.promotion.exception.InvalidCollectionPropertiesException
-
This method throws Collection Attribute already exists exception.
- InvalidPromotionGroupException - Exception in com.skava.promotion.exception
-
Class that handles an exception when an invalid promotion group is identified
- InvalidPromotionGroupException(String) - Constructor for exception com.skava.promotion.exception.InvalidPromotionGroupException
-
This method throws promotionGroup not found exception.
- IS_BASE_PRICE_DISCOUNT - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant IS_BASEPRICEDISCOUNT.
- isCondOrStopCond(PromotionDO, SubRuleStopFurtherProcess) - Static method in class com.skava.promotion.utils.PromotionHelper
-
Functionality to check the validity of the the conditions
- isEmpty(List<?>) - Static method in class com.skava.promotion.utils.PromoUtil
-
Checks whether the given list is empty
- isHiddenList - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- isIDExist(PromotionList, MongoRepository<PromotionList, CommonId>) - Method in class com.skava.promotion.process.PromotionListProcessBase
- isIDExist(E, MongoRepository<E, I>) - Method in interface com.skava.promotion.process.BaseProcess
-
Functionalities to check documents exists for given entity
- isIDExist(E, MongoRepository<E, I>) - Method in class com.skava.promotion.process.CollectionPropertiesProcess
- isIDExist(E, MongoRepository<E, I>) - Method in class com.skava.promotion.process.ProjectNotesProcessBase
-
Functionality to check the existence of the ID
- isIDExist(E, MongoRepository<E, I>) - Method in class com.skava.promotion.process.ProjectProcessBase
- isIDExist(E, MongoRepository<E, I>) - Method in class com.skava.promotion.process.PromotionGroupProcessBase
-
Functionality to check the existence of the ID
- isIDExist(E, MongoRepository<E, I>) - Method in class com.skava.promotion.process.PromotionProcess
- isListNotUsedInPromotions(PromotionListDO, PromotionProcess, PromotionGroupProcess) - Static method in class com.skava.promotion.utils.PromotionListValidator
- isOfferExist(String, List<PromotionBaseOffer>) - Static method in class com.skava.promotion.action.BasePromotionAction
-
Functionality to find whether an offer exist.
- isPreviewEnabled() - Method in class com.skava.promotion.model.domain.PromotionOfferDO
- isPromoCodeTypeChanged(PromotionDO, PromotionAPIResponse, PromotionDO) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to check whether promocode type is changed.
- isPromotionExpired(long) - Static method in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
Checks if is promotion expired.
- isPromotionExpired(PromotionBase, long, CollectionAttributeProcess) - Static method in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
Checks if is promotion expired.
- isPromotionStarted(long) - Static method in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
Checks if is promotion started.
- isPromotionStarted(PromotionBase, long, CollectionAttributeProcess) - Static method in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
Checks if is promotion started.
- isSourcePromoGroupExist(PromotionGroup, PromoState) - Method in class com.skava.promotion.process.PromotionGroupProcessBase
-
Functionality to find and return existing sorce promotion group
- isValidActionName(PromoAction[]) - Static method in class com.skava.promotion.utils.PromotionBaseHelper
-
Contains the functionality to validate the name which is present in project request.
- isValidActions(PromoAction[]) - Static method in class com.skava.promotion.utils.ActionsValidator
-
Checks for the validity of the action
- isValidActiveCollectionId(CollectionProcess, long) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Contains the functionality to validate the activation status of the collectionId.
- isValidChangedDataAfterPromotionGroupStart(PromotionGroupDO, PromotionGroupAPIResponse, CollectionAttributeProcess) - Static method in class com.skava.promotion.service.impl.PromotionGroupValidator
-
Functionality to check the validity of the promotion group after the promotion is started
- isValidCollectionId(CollectionRepository, long) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Contains the functionality to validate the collectionId.
- isValidCollectionName(String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Contains the functionality to validate the collection name which is present in collection request.
- isValidCompletionDate(ProjectRequestInternal, ProjectResponse, CollectionAttributeProcess, MessageSource) - Static method in class com.skava.promotion.utils.PromotionValidator
-
Contains the functionality to validate the completion date which is present in project request.
- isValidCompletionDate(ProjectRequestInternal, ProjectResponse, CollectionAttributeProcess, MessageSource) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
Contains the functionality to validate the completion date which is present in project request.
- isValidCondition(PromotionGroupDO, PromotionGroupAPIResponse) - Static method in class com.skava.promotion.service.impl.CreatePromotionGroupServiceImpl
-
Contains the functionality to validatate the condition
- isValidCondition(PromotionGroupDO, PromotionGroupAPIResponse) - Static method in class com.skava.promotion.service.impl.PromotionGroupValidator
-
Contains the functionality to validatate the condition
- isValidConditionData(Condition, Set<String>, boolean) - Static method in class com.skava.promotion.utils.ConditionValidator
- isValidConditions(boolean, PromotionDO, PromotionAPIResponse, PromotionListProcess) - Static method in class com.skava.promotion.utils.PromotionHelper
-
Functionality to check the validity of the the conditions
- isValidCouponsField(PromoWalletAPIResponse, CollectionRepository, PromowalletDO) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
This method checks the promowallet request data.
- isValidCreateRequest(PromotionListRequestInternal, PromotionListAPIResponse, CollectionRepository) - Static method in class com.skava.promotion.utils.PromotionListValidator
- isValidDate(LocalDateTime, LocalDateTime, long, CollectionAttributeProcess) - Static method in class com.skava.promotion.utils.PromotionValidator
- isValidDate(LocalDateTime, LocalDateTime, long, CollectionAttributeProcess) - Static method in class com.skava.promotion.utils.PromoWalletValidator
- isValidDateRange(PromotionDO, CollectionAttributeProcess, PromotionGroupProcess) - Static method in class com.skava.promotion.utils.PromotionHelper
-
Functionality to check the validity of a promotion's start and end dates.
- isValidDescription(String) - Static method in class com.skava.promotion.utils.PromotionValidator
-
This method checks whether description is valid or not.
- isValidDescription(String) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
This method checks whether description is valid or not.
- isValidFequency(PromotionOfferDO, PromotionDO) - Static method in class com.skava.promotion.utils.PromotionValidator
-
isValidFequency
- isValidFequency(PromotionOfferDO, PromotionDO) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
isValidFequency
- isValidFields(ProjectRequestInternal, ProjectResponse, MessageSource, boolean, CollectionRepository, CollectionAttributeProcess) - Static method in class com.skava.promotion.utils.PromotionValidator
-
Contains the functionality to validate the fields that are present in the project request
- isValidFields(PromoWalletRequestInternal, PromoWalletAPIResponse, MessageSource, CollectionRepository) - Static method in class com.skava.promotion.utils.PromoWalletValidator
- isValidGroupForPromotionCreate(PromotionGroup, CollectionAttributeProcess) - Static method in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
Checks if is valid group for promotion create.
- isValidHeaderFields(PromoCodeListDO, PromoCodeListAPIResponse, CollectionRepository) - Static method in class com.skava.promotion.utils.PromoCodeListValidator
-
Provides a functionality to validate the fields.
- isValidHeaderFields(PromowalletDO, PromoWalletAPIResponse, CollectionRepository) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
Provides a functionality to validate the fields.
- isValidHeaderRequest(PromotionDO, PromotionAPIResponse) - Method in class com.skava.promotion.service.impl.RequestValidation
-
Checks for the validation for a promotion request.
- isValidId(String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Contains the functionality to validate the id which is present in project request.
- isValidItems(Set<String>) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
It process the promotion list to identify whether the given list items are valid or not.
- isValidList(String, PromoCodeListRepository, long, String) - Static method in class com.skava.promotion.utils.PromoCodeListValidator
-
Provides a functionality to validate the list.
- isValidListClassField(String, String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Checks if is valid list class field.
- isValidListClassFieldType(String, String, boolean) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Checks if is valid list class field.
- isValidListClassName(String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Checks if is valid list class name.
- isValidLivePromotionGroupId(PromotionGroupRepository, long, String, String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
This class contains the functionality to validate the given promotion group id.
- isValidLocale(String) - Static method in class com.skava.promotion.utils.PromoUtil
-
Checks the locale is valid or not
- isValidMandatoryParams(boolean, PromotionDO, PromotionAPIResponse, CollectionAttributeProcess, PromotionDO, PromotionGroupProcess, PromotionListProcess) - Static method in class com.skava.promotion.utils.PromotionHelper
-
This method validates the mandatory params
- isValidName(String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Contains the functionality to validate the name which is present in project request.
- isValidOptionalDescription(PromotionInformation) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to check the validity of the promotion description
- isValidProjectId(ProjectRepository, String, long, String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
* Functionality to validate a project.
- isValidProjectIdForLoad(ProjectRepository, String, long, String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Checks if is valid project id for load.
- isValidProjectToSubmit(ProjectDO, ProjectResponse, PromotionGroupProcess, PromotionProcess) - Static method in class com.skava.promotion.utils.PromotionBaseHelper
-
This method provide functionality to check the eligibility for project submission.
- isValidPromoCodes(Set<String>) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
It process the promocodes to identify whether the given promocode set is valid or not.
- isValidPromoCodesField(PromoCodeListAPIResponse, CollectionRepository, PromoCodeListDO) - Static method in class com.skava.promotion.utils.PromoCodeListValidator
-
This method checks the promocode list request data.
- isValidPromoCodeUse(PromotionDO) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to check validity of a promocode usage.
- isValidPromoMessage(PromotionInformation) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to check the validity of a promo message
- isValidPromotion(PromotionDO, PromotionAPIResponse, PromotionRepository, CollectionAttributeProcess, PromotionGroupProcess<?, ?>, PromotionListProcess) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to check the validity of promotion.
- isValidPromotionDescription(String) - Static method in class com.skava.promotion.utils.PromotionValidator
-
This method checks whether promotion description is valid or not.
- isValidPromotionDescription(String) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
This method checks whether promotion description is valid or not.
- isValidPromotionFrequencyIdentifier(PromotionRepository, long, String, String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
- isValidPromotionGroup(PromotionGroupDO) - Method in class com.skava.promotion.service.impl.PromotionGroupValidator
-
Functionality to check the validity of the promotion group
- isValidPromotionGroupId(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.CloneServiceImpl
-
Functionality to validate the promotion group
- isValidPromotionGroupId(PromotionGroupRepository, long, String, String, String, boolean) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
This class contains the functionality to validate the given promotion group id.
- isValidPromotionMessage(String) - Static method in class com.skava.promotion.utils.PromotionValidator
-
This method checks whether promotion message is valid or not.
- isValidPromotionMessage(String) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
This method checks whether promotion message is valid or not.
- isValidPromotionsField(PromotionListRequestInternal, PromotionListAPIResponse, CollectionRepository) - Static method in class com.skava.promotion.utils.PromotionListValidator
-
This method checks the promotion list request data
- isValidRequest(PromotionDO, PromotionAPIResponse) - Method in interface com.skava.promotion.service.CreatePromotionService
- isValidRequest(PromotionDO, PromotionAPIResponse) - Method in class com.skava.promotion.service.impl.CreatePromotionServiceImpl
-
Checks for the validation for a promotion request Checks for Promotion FrequencyIdentifier is unique Checks for promotion TimeFrame if it is valid or not Checks for promotion start and end hour if it is valid or not Checks for promotion week days if it is valid or not
- isValidRequest(PromotionDO, PromotionAPIResponse) - Method in class com.skava.promotion.service.impl.RequestValidation
-
Functionality to check for the validity of a request
- isValidRequest(PromotionDO, PromotionsAPIResponse, boolean, boolean) - Method in class com.skava.promotion.service.impl.FindPromotionServiceImpl
-
Functionality to check for the validity of a request
- isValidRequest(PromotionOfferDO, PromoCodeStateResponse) - Method in class com.skava.promotion.service.impl.OfferServiceImplBase
-
Functionality to validate the request.
- isValidRequestHeader(PromotionListRequestInternal, PromotionListAPIResponse, CollectionRepository) - Static method in class com.skava.promotion.utils.PromotionListValidator
-
Functionality to check the validity of the header
- isValidState(String, String) - Static method in class com.skava.promotion.utils.PromotionValidator
-
It is associate with validation, used to validate the state of the project
- isValidState(String, String) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
It is associate with validation, used to validate the state of the project
- isValidStatus(PromotionGroupRequestInternal, PromotionGroupAPIResponse, PromotionGroup, PromoState) - Method in class com.skava.promotion.service.impl.DeletePromotionGroupServiceImplBase
-
Performs validation status of the promotion
- isValidTime(long, long) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
It process the Promotion to identify whether the given start hour and end hour is valid or not.
- isValidTimeZone(String) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Checks if is valid time zone.
- isValidUpdatedData(PromotionGroupDO, PromotionGroupAPIResponse, boolean, CollectionAttributeProcess) - Static method in class com.skava.promotion.service.impl.PromotionGroupValidator
-
Functionality to check the updated data.
- isValidUpdateRequest(PromotionListRequestInternal, PromotionListAPIResponse, CollectionRepository) - Static method in class com.skava.promotion.utils.PromotionListValidator
- isValidUpdateRequestFields(PromotionDO, PromotionAPIResponse, PromotionDO, CollectionAttributeProcess, PromotionGroupProcess<?, ?>, PromotionListProcess) - Static method in class com.skava.promotion.utils.PromotionUtility
-
Functionality to check the request fields.
- isValidWeekDays(Set<String>, PromotionAPIResponse) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
This method is used to validate the weekdays
- item - Variable in class com.skava.promotion.model.QPromotionListItemsId
- itemId - Variable in class com.skava.promotion.model.entity.QChangelog
K
- KEY_ASSIGNED_TIME - Static variable in class com.skava.promotion.process.CodeAllocationProcess
-
Holds the KEY_ASSIGNED_TIME value **.
- KEY_BLOCK_RESERVED_TIME - Static variable in class com.skava.promotion.process.CodeAllocationProcess
-
Holds the KEY_BLOCK_RESERVED_TIME value **.
- KEY_COLLECTION_ID - Static variable in class com.skava.promotion.process.CodeAllocationProcess
-
Holds the KEY_COLLECTION_ID value **.
- KEY_COLLECTION_ID - Static variable in class com.skava.promotion.process.LiveVersionProcess
-
The Constant KEY_COLLECTION_ID.
- KEY_CONFIRMATION_CODE - Static variable in class com.skava.promotion.process.CodeAllocationProcess
-
Holds the KEY_CONFIRMATION_CODE value **.
- KEY_ID - Static variable in class com.skava.promotion.process.CodeAllocationProcess
-
Holds the KEY_ID value **.
- KEY_LAST_COLLECTION_ID - Static variable in class com.skava.promotion.model.entity.Sequence
- KEY_STATUS - Static variable in class com.skava.promotion.process.CodeAllocationProcess
-
Holds the KEY_STATUS value **.
- KEY_STATUS - Static variable in class com.skava.promotion.process.LiveVersionProcess
-
The Constant KEY_STATUS.
- KEY_TYPE - Static variable in class com.skava.promotion.process.LiveVersionProcess
-
The Constant KEY_TYPE.
- KEY_UPDATED_ON - Static variable in class com.skava.promotion.process.LiveVersionProcess
-
The Constant KEY_UPDATED_ON.
- KEY_USER_ID - Static variable in class com.skava.promotion.process.CodeAllocationProcess
-
Holds the KEY_USER_ID value **.
L
- lastCollectionId - Variable in class com.skava.promotion.model.entity.QSequence
- lastVersionId - Variable in class com.skava.promotion.model.entity.QVersion
- LIST_KEY - Static variable in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
The Constant LIST_KEY.
- listIds - Variable in class com.skava.promotion.model.entity.QPromotion
- listIds - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- listIds - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- listRepository - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Holds the instance for listRepository
- LIVE_PROMOTION_BY_ID_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the LIVE_PROMOTION_BY_ID_NOT_EXISTSresponse code
- LIVE_PROMOTION_BY_ID_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- LIVE_PROMOTION_LOAD_BY_ID_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the LIVE_PROMOTION_LOAD_BY_ID_SUCCESS response code
- LIVE_PROMOTION_LOAD_BY_ID_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- LIVE_PROMOTIONGROUP_FIND_ALL_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value LIVE_PROMOTIONGROUP_FIND_ALL_FAILURE
- LIVE_PROMOTIONGROUP_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value LIVE_PROMOTIONGROUP_FIND_ALL_SUCCESS
- LIVE_PROMOTIONGROUP_FIND_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value LIVE_PROMOTIONGROUP_FIND_FAILURE
- LIVE_PROMOTIONGROUP_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value LIVE_PROMOTIONGROUP_FIND_SUCCESS
- LIVE_PROMOTIONS_LOAD_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the LIVE_PROMOTIONS_LOAD_SUCCESS response code
- LIVE_PROMOTIONS_LOAD_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- LIVE_PROMOTIONS_NOT_EXSITS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the LIVE_PROMOTIONS_NOT_EXSITS response code
- LIVE_PROMOTIONS_NOT_EXSITS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- LivePromotionController - Class in com.skava.promotion.web
-
This class contains the functionality to perform CRUD operations on Live Promotions
- LivePromotionController() - Constructor for class com.skava.promotion.web.LivePromotionController
- LivePromotionGroupController - Class in com.skava.promotion.web
-
This class contains the functionalities that is performed on live promotion group
- LivePromotionGroupController() - Constructor for class com.skava.promotion.web.LivePromotionGroupController
- LiveVersionProcess - Class in com.skava.promotion.process
-
A class that has the functionality to get the version details
- LiveVersionProcess() - Constructor for class com.skava.promotion.process.LiveVersionProcess
- loadAllActivePromotionLists(long) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
Load all active promotion lists.
- loadAllActiveSortedUnExpiredGroupDrools(long, Sort) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It returns
List
<GroupDrools
> - loadAllActiveSortedUnExpiredGroupDrools(long, Sort, int, int) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
It returns
Page
<GroupDrools
> - loadAllActiveSortedUnExpiredGroupDrools(long, Sort, int, int) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It returns
Page
<GroupDrools
> - loadAllActiveSortedUnExpiredSubDrools(long, String, Sort) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It returns
List
<SubDrools
> - loadAllCoupons(PromowalletDO) - Method in class com.skava.promotion.process.PromoWalletProcess
- loadAllListItems(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcess
-
Loads all promotions based on the given list id.
- loadAllLists(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListProcess
-
It provides the functionality to find all promocode lists based on the given request
- loadAllLists(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
It provides the functionality to find all promotion lists based on the given request.
- loadAllLists(PromowalletDO) - Method in class com.skava.promotion.process.PromoWalletProcess
-
It provides the functionality to find all promowallet based on the given request
- loadAllLivePromotion(PromotionRequestInternal) - Method in interface com.skava.promotion.service.FindLivePromotionService
- loadAllLivePromotion(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.FindLivePromotionServiceImpl
-
Provides a functionality load all live promotiongroups
- loadAllLivePromotion(String, String, long, String, String, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.LivePromotionController
-
This method loads all live Promotions that resides under the mentioned promotion group.
- loadAllLivePromotionGroupService(PromotionGroupRequestInternal) - Method in interface com.skava.promotion.service.FindLivePromotionGroupService
- loadAllLivePromotionGroupService(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.FindLivePromotionGroupServiceImpl
-
This method is used to load all PromotionGroup based on given PromotionGroup.
- loadAllPromoCodeLists(String, String, long, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromoCodeListController
-
Contains functionality to load promo code list based on the given page request
- loadAllPromocodes(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListItemsProcess
-
Loads all promocodes based on the given list id
- loadAllPromotionListItemsByIdsAdItem(Set<String>, String, long) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
Load all promotion list items by ids ad item.
- loadAllPromotionLists(String, String, long, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromotionListController
-
Contains functionality to load promotion lists based on the given page request
- loadAllPromoWallet(String, String, long, String, EcomSorts, String, int, int) - Method in class com.skava.promotion.web.PromoWalletController
-
Contains functionality to load promowallet based on the given page request
- loadAllUnExpiredGroupRules(long) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It returns
List
<GroupRule
> - loadAllUnExpiredLivePromotionGroups(long) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
Fetches the all live promotion groups and converts to
GroupRule
instances. - loadAllUnExpiredLivePromotions(long, String) - Method in class com.skava.promotion.process.PromotionProcessBase
-
Fetches the all live promotions and converts to
SubRule
instances. - loadAllUnExpiredSubRules(long, String) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It returns
List
<SubRule
> - loadByListId(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListProcess
-
Load the promocode list based on the given id
- loadByListId(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
Load the promotion list based on the given id.
- loadByPromoWalletId(PromowalletDO) - Method in class com.skava.promotion.process.PromoWalletProcess
- loadCustomConditionFields(long) - Method in class com.skava.promotion.rule.process.RuleRepositoryBaseHelper
-
Fetches the custom conditions attributes for the given collection id
- loadCustomConditionFields(long) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
- loaddAllPromotionGroup(PromotionGroupRequestInternal) - Method in interface com.skava.promotion.service.FindPromotionGroupService
- loaddAllPromotionGroup(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromotionGroupServiceImpl
-
This method is used to load all PromotionGroup based on given PromotionGroup.
- loadListItems(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListItemsProcess
-
Loads all promocodes based on the given list id
- loadListItems(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
Loads all promotions based on the given list id.
- loadListItems(PromowalletDO) - Method in class com.skava.promotion.process.PromoWalletItemsProcess
-
Loads all promowallets based on the given list id
- loadListItemsById(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListProcess
-
Loads the promoCode list based on the given list id.
- loadListItemsById(PromotionListDO) - Method in class com.skava.promotion.process.PromotionListProcess
-
Loads the promotion list based on the given list id.
- loadLivePromotionById(String, String, long, String, String, String) - Method in class com.skava.promotion.web.LivePromotionController
-
This method loads a live Promotion based on the specified promotion ID.
- loadPromoCodeList(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromoCodeListItemsServiceImpl
-
This method provides a functionality to find promo code list based on given request
- loadPromotionGroupByState(long, PromoState, String) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
Functionality to load promotion group based on the state
- loadPromoWallet(PromoWalletRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromoWalletItemsServiceImpl
-
This method provides a functionality to find promo code list based on given request
- loadRuleSettings(long) - Method in class com.skava.promotion.rule.process.RuleRepositoryBaseHelper
-
Fetches the
RuleSettings
available for the given collection, that holds theRuleType
s andActionType
s which are used to configure theGroupRule
,SubRule
. - loadRuleSettings(long) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
- LOCALE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- LocaleText - Class in com.skava.promotion.model
-
Contains attributes for holding locale information.
- LocaleText() - Constructor for class com.skava.promotion.model.LocaleText
- LocaleTextExtended - Class in com.skava.promotion.model
-
Contains attributes for holding locale information.
- LocaleTextExtended() - Constructor for class com.skava.promotion.model.LocaleTextExtended
- LONG - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
- longInDate(long) - Method in class com.skava.promotion.model.domain.CollectionPropertiesDO
- longInDate(long) - Method in class com.skava.promotion.model.exchange.request.PromoCodeList
- longInDate(long) - Method in class com.skava.promotion.model.exchange.request.PromotionList
- longInDate(long) - Method in class com.skava.promotion.model.exchange.request.PromoWallet
- longInDate(long) - Method in class com.skava.promotion.model.exchange.response.CollectionResponse
- longInDate(long) - Method in class com.skava.promotion.model.exchange.response.CollectionsResponse
- longInDate(long) - Method in class com.skava.promotion.process.CollectionProcessBase
- LONGSTRING - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
M
- main(String[]) - Static method in class com.skava.promotion.PromotionApplication
-
The Promotion application Spring boot.
- matchedObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- matchedObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- matchedObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- matchedObjects - Variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- matchedObjects - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- matchedObjects - Variable in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- MAX_DISCOUNT_AMOUNT - Static variable in class com.skava.promotion.action.BasePromotionAction
- MAX_GIFT_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- MAX_GIFT_QTY - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- MAX_GIFT_QTY - Static variable in class com.skava.promotion.ecomm.action.BundleGiftWithPurchase
- MAX_PERCENTAGE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- MERCHANDISE - Enum constant in enum class com.skava.promotion.constant.EQService
- mergedList(Map<String, CollectionPropertiesDO>, List<CollectionPropertiesDO>, Set<String>, boolean) - Static method in class com.skava.promotion.utils.CollectionPropertyValidator
-
Functionality to merge the existing and request properties
- mergeObjects(Project, ProjectDO) - Static method in class com.skava.promotion.utils.PromotionValidator
-
Provides a functionality to merge the objects
- mergeObjects(Project, ProjectDO) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
Provides a functionality to merge the objects
- message - Variable in class com.skava.promotion.model.QPromotionInformation
- MESSAGE_PROMOCODELIST_CREATED - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
MESSAGE_PROMOCODELIST_CREATED
- MESSAGE_PROMOCODELIST_UPDATED - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
MESSAGE_PROMOCODELIST_UPDATED
- MESSAGE_PROMOTION_DELETED - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
MESSAGE_PROMOTION_DELETED
- MESSAGE_PROMOTIONGROUP_DELETED - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
MESSAGE_PROMOTIONGROUP_DELETED
- MESSAGE_PROMPTION_CREATED - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
MESSAGE_PROMPTION_CREATED
- MESSAGE_PROMPTION_UPDATED - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
MESSAGE_PROMPTION_UPDATED
- MESSAGE_PROMPTIONGROUP_CREATED - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
MESSAGE_PROMPTIONGROUP_CREATED
- MESSAGE_PROMPTIONGROUP_UPDATED - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
MESSAGE_PROMPTIONGROUP_UPDATED
- messageSource - Variable in class com.skava.promotion.service.impl.CacheClearServiceImpl
-
An instance to load messages
- messageSource - Variable in class com.skava.promotion.service.impl.CloneServiceImpl
-
Holds the instance of messageSource
- messageSource - Variable in class com.skava.promotion.service.impl.CreateCollectionServiceImpl
-
An instance to load messages
- messageSource - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Holds the instance for messageSource
- messageSource - Variable in class com.skava.promotion.service.impl.CreatePromoWalletServiceImpl
-
Holds the instance for messageSource
- messageSource - Variable in class com.skava.promotion.service.impl.DeletePromotionGroupServiceImplBase
-
Holds the instance for messagesource
- messageSource - Variable in class com.skava.promotion.service.impl.FindAllCollectionServiceImpl
-
Message source to hold locale value
- messageSource - Variable in class com.skava.promotion.service.impl.OfferServiceImplBase
-
Holds the MessageSource instance **.
- METHOD_CREATE - Static variable in class com.skava.promotion.process.ProjectNotesProcess
- METHOD_ENTERED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Constant for Method entered
- METHOD_EXCEPTION - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Constant for Method exception
- METHOD_EXITED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Constant for Method entered
- MIN_DISCOUNT_AMOUNT - Static variable in class com.skava.promotion.action.BasePromotionAction
- ModifiedEndIndexPriceFacet - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the promotion discount information.
- ModifiedEndIndexPriceFacet() - Constructor for class com.skava.promotion.ecomm.model.ModifiedEndIndexPriceFacet
- MONDAY - Enum constant in enum class com.skava.promotion.model.WeekDays
- mongoTemplate - Variable in class com.skava.promotion.process.PromotionGroupProcessFields
-
Holds the instance of mongoTemplate
- MONTHLY - Enum constant in enum class com.skava.promotion.utils.FrequencyType
- MULTI_USER_MULTI_USE - Enum constant in enum class com.skava.promotion.model.field.PromoCodeType
- MULTI_USER_MULTI_USE_MTIME_OFFER - Enum constant in enum class com.skava.promotion.model.field.PromoCodeType
- MULTI_USER_NTIME_USE_PER_USER - Enum constant in enum class com.skava.promotion.model.field.PromoCodeType
- MultiUserMultiUse - Class in com.skava.promotion.ecomm.offertype
-
Class that provides functionality for Multi User Multi Use promoCode
- MultiUserMultiUse() - Constructor for class com.skava.promotion.ecomm.offertype.MultiUserMultiUse
- MultiUserMultiUseMTimeOffer - Class in com.skava.promotion.ecomm.offertype
-
Class that provides functionality for Multi User Multi Use M Time Offer promoCode
- MultiUserMultiUseMTimeOffer() - Constructor for class com.skava.promotion.ecomm.offertype.MultiUserMultiUseMTimeOffer
- MultiUserNTimeUsePerUser - Class in com.skava.promotion.ecomm.offertype
-
Class that provides functionality for Multi User Multi Use promoCode
- MultiUserNTimeUsePerUser() - Constructor for class com.skava.promotion.ecomm.offertype.MultiUserNTimeUsePerUser
N
- name - Variable in class com.skava.promotion.model.entity.QCollection
- name - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- name - Variable in class com.skava.promotion.model.entity.QProject
- name - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- name - Variable in class com.skava.promotion.model.entity.QPromotion
- name - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- name - Variable in class com.skava.promotion.model.entity.QPromotionList
- name - Variable in class com.skava.promotion.model.entity.QPromoWallet
- name - Variable in class com.skava.promotion.model.exchange.request.QPromotionProperty
- name - Variable in class com.skava.promotion.model.QBaseList
- name - Variable in class com.skava.promotion.model.QChangelogProperty
- name - Variable in class com.skava.promotion.model.QPromoAction
- name - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- NAME - Static variable in class com.skava.release.PromotionReleaseDefinition
- NAME_ALREADY_EXISTS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- NAME_LENGTH_INCORRECT - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value NAME_LENGTH_INCORRECT
- NAME_MAX_LENGTH - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Maximum length of a name is 255 characters
- NAME_MIN_LENGTH - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Name should have the minimum length of 2 characters
- NO_CONTENT - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- NOT_FOUND - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Represent promo code not found
- NOT_FOUND - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- notes - Variable in class com.skava.promotion.model.entity.QPromotion
- notes - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- notes - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- nullable - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- NullValueException - Exception in com.skava.promotion.exception
-
Class to handle an exception when the value is null.
- NullValueException(String) - Constructor for exception com.skava.promotion.exception.NullValueException
-
This method throws an exception when the value is null
- NumericComparator - Class in com.skava.promotion.utils
-
This class provides the functionality that are common to product based offers
O
- OFFER_BUNDLE_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
- OFFER_BUNDLE_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
- OFFER_EXPENSIVE_TYPE - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- OFFER_EXPENSIVE_TYPE - Static variable in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- OFFER_EXPENSIVE_TYPE - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- OFFER_EXPENSIVE_TYPE - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- OFFER_EXPENSIVE_TYPE_LEAST - Static variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- OFFER_EXPENSIVE_TYPE_MOST - Static variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- OFFER_SKU_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
- OFFER_SKU_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
- OFFER_SKU_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
- OFFER_SKU_KEY - Static variable in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
- OFFER_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- OFFER_VALUE - Static variable in class com.skava.promotion.action.BasePromotionAction
- offerAbleBundle - Variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- offerAbleSku - Variable in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- offerOn - Variable in class com.skava.promotion.model.entity.QPromotion
- offerOverAllCount - Variable in class com.skava.promotion.model.entity.QPromotion
- OfferServiceImplBase - Class in com.skava.promotion.service.impl
-
A class that provides functionality to block a offer.
- OfferServiceImplBase() - Constructor for class com.skava.promotion.service.impl.OfferServiceImplBase
- offerType - Variable in class com.skava.promotion.model.entity.QPromotion
- onActionParamConditionSuccess(String, Map<String, Set<Object>>) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Executes when the base constraints of the action param conditions were met.
- onActionParamConditionSuccess(String, Map<String, Set<Object>>) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Executes when the base constraints of the action param conditions were met.
- onActionParamConditionSuccess(String, Map<String, Set<Object>>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Executes when the base constraints of the action param conditions were met.
- onActionParamConditionSuccess(String, Map<String, Set<Object>>) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Executes when the base constraints of the action param conditions were met.
- onActionParamConditionSuccess(String, Map<String, Set<Object>>) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Executes when the base constraints of the action param conditions were met.
- onActionParamConditionSuccess(String, Map<String, Set<Object>>) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Executes when the base constraints of the action param conditions were met.
- onActionParamConditionSuccess(Map<String, Map<String, Set<Object>>>, String, Map<String, Set<Object>>) - Static method in class com.skava.promotion.utils.PromoUtil
-
Executes when the base constraints of the action param conditions were met.
- onActionSuccess(RuleActionInfo) - Method in class com.skava.promotion.rule.process.PromotionRuleExecuter
-
Executes after completion of an action.
- ONETIME - Enum constant in enum class com.skava.promotion.utils.FrequencyType
- onFinish(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.action.BasePromotionAction
- onFinish(PromotionOfferDO, PromotionDO) - Method in interface com.skava.promotion.action.PromotionAction
-
Sets an offer response.
- onFinish(String, boolean, Set<Object>) - Method in class com.skava.promotion.rule.process.PromotionRuleExecuter
-
Executes after the completion of rule execution.
- onFinishOfRuleType(String, List<Object>) - Method in interface com.skava.promotion.rule.process.RuleTypeProcessListener
-
This function will be invoked when all actions under a specific rule-type is finished.
- onFireAllRulesFinish(RuleRequest) - Method in class com.skava.promotion.rule.process.PromotionRuleExecuter
-
Executes after execution of the entire rules.
- onSuccess(String, boolean, Object...) - Method in class com.skava.promotion.rule.process.PromotionRuleExecuter
-
Executes when the base constraints of the action were met.
- OPEARTION_APPLY - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- OPEARTION_ASSIGN - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- OPEARTION_BLOCK - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- OPEARTION_COMMON - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- OPEARTION_GET - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- OPEARTION_UNASSIGN - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- OPEARTION_UNBLOCK - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- OPEN - Enum constant in enum class com.skava.promotion.model.field.ProjectState
- OPERATION_ACTIVATE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for OPERATION_ACTIVATE
- OPERATION_ACTIVATE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This field indicates the keyword for operation activate
- OPERATION_CLONE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- OPERATION_COMMON - Enum constant in enum class com.skava.promotion.constant.ChangelogResponseCode
-
OPERATION_COMMON
- OPERATION_COMMON - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for OPERATION_COMMON
- OPERATION_COMMON - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Represents the common operation
- OPERATION_COMMON - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- OPERATION_COMMON - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- OPERATION_COMMON - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value OPERATION_COMMON
- OPERATION_COMMON - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- OPERATION_CREATE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for OPERATION_CREATE
- OPERATION_CREATE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This field indicates the keyword for operation create
- OPERATION_DEACTIVATE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for OPERATION_DEACTIVATE
- OPERATION_DEACTIVATE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This field indicates the keyword for operation deactivate
- OPERATION_DELETE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for OPERATION_DELETE
- OPERATION_DELETE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This field indicates the keyword for operation delete
- OPERATION_FIND - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for OPERATION_FIND
- OPERATION_FIND - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This field indicates the keyword for operation get
- OPERATION_FIND_VERSIONS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This operation indicates the keyword for find versions
- OPERATION_KEYWORD - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- OPERATION_LOAD - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for OPERATION_LOAD
- OPERATION_LOAD - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This field indicates the keyword for operation load
- OPERATION_SOURCE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- OPERATION_UPDATE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for OPERATION_UPDATE
- OPERATION_UPDATE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This field indicates the keyword for operation update
- OPERATION_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- OPERATION_VALIDATE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
This field indicates the keyword for operation validate
- OVERALL_ROUNDOFF_TYPE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- OVERALL_ROUNDOFF_TYPE - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant OVERALL_ROUNDOFF_TYPE.
- overallCartPriceFacetsDiscount(Map<String, Object>, Map<String, Object>, PromotionRoundOffTypes) - Static method in class com.skava.promotion.ecomm.EcommPromotionUtil
-
This method is used to calculate overallCartPriceFacets Discount
- overallPriceFacetsDiscount(List<BaseDiscount>, Map<String, Object>, PromotionRoundOffTypes) - Static method in class com.skava.promotion.ecomm.EcommPromotionUtil
P
- params - Variable in class com.skava.promotion.model.QPromoAction
- parseExpiryTime(long, String, boolean) - Static method in class com.skava.promotion.utils.PromotionCouponUtil
-
Gets the expire time.
- PATCH_UPDATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for PATCH_UPDATE_FAILURE
- PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for PATCH_UPDATE_SUCCESS
- patchUpdate(ProjectDO, MessageSource) - Method in class com.skava.promotion.process.ProjectProcess
-
This method updates required field in Project based on given Project.
- patchUpdate(String, String, long, String, String, ProjectRequest) - Method in class com.skava.promotion.web.ProjectController
-
Functionality to update a project.
- patchUpdateCollectionProperties(String, String, long, long, String, List<CollectionProperty>) - Method in class com.skava.promotion.web.CollectionPropertiesController
-
Updates the collection properties which are existing under a collection
- PatchUpdateCollectionPropertiesService - Interface in com.skava.promotion.service
-
This interface provides functionality to update a collection properties
- PatchUpdateCollectionPropertiesServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains a functionality to update collection properties
- PatchUpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.promotion.service.impl.PatchUpdateCollectionPropertiesServiceImpl
- patchUpdateItem(PromoWallet) - Method in class com.skava.promotion.process.PromoWalletProcess
-
Updates the promo wallet based on the request data
- patchUpdateList(PromoCodeList) - Method in class com.skava.promotion.process.PromoCodeListProcess
-
Updates the promocode list based on the request data
- PatchUpdateProjectImpl - Class in com.skava.promotion.service.impl
-
This class contains the functionality to update a project
- PatchUpdateProjectState - Interface in com.skava.promotion.service
-
Marker interface to update a project
- patchUpdatePromoCodeList(String, String, long, String, String, PromoCodeListBase) - Method in class com.skava.promotion.web.PromoCodeListController
-
Contains functionality to update the selected attributes of promo code list
- patchUpdatePromoCodeListService - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of PatchUpdatePromoCodeListService
- PatchUpdatePromoCodeListService - Interface in com.skava.promotion.service
-
This Interface provides a functionality to update the promo code list
- PatchUpdatePromoCodeListServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains a functionality to update collection properties
- PatchUpdatePromoCodeListServiceImpl() - Constructor for class com.skava.promotion.service.impl.PatchUpdatePromoCodeListServiceImpl
- patchUpdatePromotionList(String, long, String, String, String, PromotionList) - Method in class com.skava.promotion.web.PromotionListController
-
Provides functionality to update the list items.
- patchUpdatePromotionListService - Variable in class com.skava.promotion.web.PromotionListHelper
-
Holds the instance of PatchUpdatePromotionListService
- PatchUpdatePromotionListService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load promocode lists
- PatchUpdatePromotionListServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains a functionality to update collection properties
- PatchUpdatePromotionListServiceImpl() - Constructor for class com.skava.promotion.service.impl.PatchUpdatePromotionListServiceImpl
- PatchUpdatePromoWalletService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load promo wallet
- PatchUpdatePromoWalletServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains a functionality to update collection properties
- PatchUpdatePromoWalletServiceImpl() - Constructor for class com.skava.promotion.service.impl.PatchUpdatePromoWalletServiceImpl
- patchUpdateWallet(String, String, long, String, String, PromoWalletRequest) - Method in class com.skava.promotion.web.PromoWalletController
-
Contains functionality to update the promo wallet
- PC_USAGE_LIMT_OVER - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- PERCENTAGE_OFFER - Static variable in class com.skava.promotion.action.BasePromotionAction
- performActions(RuleRequest) - Method in class com.skava.promotion.rule.process.PromotionActionExecutor
-
This method provides functionalities to execute actions.
- PERSONALIZATION_TYPE - Static variable in class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
- PersonalizationDiscount - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the promotion discount information.
- PersonalizationDiscount() - Constructor for class com.skava.promotion.ecomm.model.PersonalizationDiscount
- ping(HttpServletRequest, HttpServletResponse) - Method in class com.skava.promotion.web.PromotionApplicationController
-
Method to check the status of the deployment
- possibleValues - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- PredicateStringBuilder - Class in com.skava.promotion.utils
-
This class contains functionality to perform search on promotion
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.action.BasePromotionAction
- prepareApplyAction(PromotionOfferDO) - Method in interface com.skava.promotion.action.PromotionAction
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.BundleGiftWithPurchase
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.CartGiftWithPurchase
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.GiftWithPurchase
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.SummedUpProductPriceOff
- prepareApplyAction(PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.SummedUpProductShippingOff
- prepareApplyAction(Map<String, Set<Object>>, T) - Method in class com.skava.promotion.action.BasePromotionAction
- priority - Variable in class com.skava.promotion.model.entity.QPromotion
- priority - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- priority - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- priority - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- process(RuleSession, PromotionOfferDO) - Method in interface com.skava.promotion.rule.process.CustomRuleFactsProcessor
- process(RuleSession, PromotionOfferDO) - Method in class com.skava.promotion.rule.process.DefaultCustomRuleFactsProcessor
- process(CacheClearRequestInternal) - Method in class com.skava.promotion.service.impl.CacheClearServiceImpl
-
This method is used to clear the caches.
- process(ChangelogRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllChangelogServiceImpl
-
Process the request to load all changelog
- process(CollectionPropertyRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllCollectionAttributesServiceImpl
-
This method is used to load all CollectionProperties based on given CollectionProperties.
- process(CollectionPropertyRequestInternal) - Method in class com.skava.promotion.service.impl.FindCollectionAttributeServiceImpl
-
This method is used to load single CollectionAttribute based on given CollectionAttribute identifier.
- process(CollectionPropertyRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromotionPropertyServiceImpl
-
This method is used to load single CollectionAttribute based on given CollectionAttribute identifier.
- process(CollectionPropertyRequestInternal) - Method in class com.skava.promotion.service.impl.PatchUpdateCollectionPropertiesServiceImpl
-
Functionality to update a collection properties
- process(CollectionPropertyRequestInternal) - Method in class com.skava.promotion.service.impl.UpdateCollectionPropertiesServiceImpl
-
Functionality to update a collection properties
- process(CollectionRequestInternal) - Method in class com.skava.promotion.service.impl.CreateCollectionServiceImpl
-
Creates Collection based on the given
CollectionRequestInternal
. - process(CollectionRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllCollectionServiceImpl
-
Fetch all Collections based on the instance of
CollectionRequestInternal
. - process(CollectionRequestInternal) - Method in class com.skava.promotion.service.impl.FindCollectionServiceImpl
-
This method loads a collection based on the given Collection identifier.
- process(CollectionRequestInternal) - Method in class com.skava.promotion.service.impl.UpdateCollectionServiceImpl
-
This method is used to update all field in Collection based on given Collection.
- process(ProjectRequestForPromotion) - Method in class com.skava.promotion.service.impl.GetAllProjectForPromotionServiceImpl
- process(ProjectRequestForPromotionGroup) - Method in class com.skava.promotion.service.impl.GetAllProjectForPromotionGroupServiceImpl
- process(ProjectRequestInternal) - Method in class com.skava.promotion.service.impl.ApprovalWorkFlowServiceImpl
-
Method to process the project request and performs the state updation
- process(ProjectRequestInternal) - Method in class com.skava.promotion.service.impl.CreateProjectServiceImpl
-
This method creates a Project based on the request data.
- process(ProjectRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllProjectServiceImpl
-
This method is used to load all Project based on given Project.
- process(ProjectRequestInternal) - Method in class com.skava.promotion.service.impl.FindProjectServiceImpl
-
This method loads a Project based on the given Project identifier.
- process(ProjectRequestInternal) - Method in class com.skava.promotion.service.impl.PatchUpdateProjectImpl
-
Method to process the project request and performs the state updation
- process(ProjectRequestInternal) - Method in class com.skava.promotion.service.impl.UpdateProjectServiceImpl
-
Functionality to update all fields in the Project based on the given request.
- process(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.CreatePromoCodeListServiceImpl
-
This method is used to create promo code list based on given request data.
- process(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.DeletePromoCodeListServiceImpl
-
This method delete the promocode list based on the given Id
- process(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.DownloadPromoCodesServiceImpl
-
This method delete the promocode list based on the given Id
- process(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromoCodeListItemsServiceImpl
-
This method provides a functionality to find promo code list based on given request
- process(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromoCodeListServiceImpl
-
This method provides a functionality to find promo code lists
- process(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromoCodesListItemByIdServiceImpl
-
This method provides a functionality to find promo code lists
- process(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.PatchUpdatePromoCodeListServiceImpl
-
Functionality to update a promocodeList
- process(PromoCodeListRequestInternal) - Method in class com.skava.promotion.service.impl.UpdatePromoCodeListServiceImpl
-
Functionality to process the request for updating the promocode list
- process(PromoCodeUsageRequestInternal) - Method in class com.skava.promotion.service.impl.PromoCodeUsageServiceImpl
-
It provides a functionality to get usage count of promocode
- process(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.ClonePromotionGroupServiceImpl
-
Provides a functionality to clone a promotion group under a specified collection
- process(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.CreatePromotionGroupServiceImpl
-
This method is used to create PromotionGroup based on given PromotionGroup
- process(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.DeletePromotionGroupServiceImpl
-
This method is used to delete PromotionGroup based on given PromotionGroup.
- process(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromotionGroupVersionsServiceImpl
-
This method is used to load all PromotionGroup based on given PromotionGroup.
- process(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.FindLivePromotionGroupServiceImpl
-
This method is used to load single PromotionGroup based on given PromotionGroup identifier.
- process(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromotionGroupServiceImpl
-
This method is used to load single PromotionGroup based on given PromotionGroup identifier.
- process(PromotionGroupRequestInternal) - Method in class com.skava.promotion.service.impl.UpdatePromotionGroupServiceImpl
-
This method is used to update all field in PromotionGroup based on given PromotionGroup.
- process(PromotionListRequestInternal) - Method in class com.skava.promotion.service.impl.CreatePromotionListServiceImpl
-
This method is used to create promotion list based on given request data.
- process(PromotionListRequestInternal) - Method in class com.skava.promotion.service.impl.DeletePromotionListServiceImpl
- process(PromotionListRequestInternal) - Method in class com.skava.promotion.service.impl.DownloadPromotionListItemsServiceImpl
-
This method download the promotion list items based on the given Id
- process(PromotionListRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromotionListServiceImpl
-
This method provides a functionality to find promotion lists
- process(PromotionListRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromotionListItemByIdServiceImpl
-
This method provides a functionality to find promotion list items based on given request for the provided filters, sorts and pagination data of the request
- process(PromotionListRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromotionListServiceImpl
-
This method provides a functionality to find promo code list based on given request
- process(PromotionListRequestInternal) - Method in class com.skava.promotion.service.impl.PatchUpdatePromotionListServiceImpl
- process(PromotionListRequestInternal) - Method in class com.skava.promotion.service.impl.UpdatePromotionListServiceImpl
- process(PromotionOfferRequestInternal) - Method in class com.skava.promotion.service.impl.ApplyOfferServiceImpl
-
This method is used to process the applyoffer.
- process(PromotionOfferRequestInternal) - Method in class com.skava.promotion.service.impl.AssignOfferServiceImpl
-
Assigns the offer for the confirmation code and promoCode.
- process(PromotionOfferRequestInternal) - Method in class com.skava.promotion.service.impl.BlockOfferServiceImpl
-
Blocks the offer for the confirmation code and promoCode.
- process(PromotionOfferRequestInternal) - Method in class com.skava.promotion.service.impl.GetOfferServiceImpl
-
This method is used to process the getOffer.
- process(PromotionOfferRequestInternal) - Method in class com.skava.promotion.service.impl.UnAssignOfferServiceImpl
-
Assigns the offer for the confirmation code and promoCode.
- process(PromotionOfferRequestInternal) - Method in class com.skava.promotion.service.impl.UnblockOfferServiceImpl
-
Unblocks the offer for the confirmation code and promoCode.
- process(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.ClonePromotionServiceImpl
-
It provides a functionality to clone a promotion
- process(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.CreatePromotionServiceImpl
-
This method is used to create Promotion based on given Promotion.
- process(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.DeletePromotionServiceImpl
-
This method is used to delete Promotion based on given Promotion.
- process(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromotionVersionsServiceImpl
- process(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.FindLivePromotionServiceImpl
-
This method process the request and loads all live promotion
- process(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.FindPromotionServiceImpl
-
This method is used to load single Promotion based on given Promotion identifier.
- process(PromotionRequestInternal) - Method in class com.skava.promotion.service.impl.UpdatePromotionServiceImpl
-
This method is used to update all field in Promotion based on given Promotion.
- process(PromoWalletRequestInternal) - Method in class com.skava.promotion.service.impl.CreatePromoWalletServiceImpl
-
Method to handle the POST call
- process(PromoWalletRequestInternal) - Method in class com.skava.promotion.service.impl.DeletePromoWalletServiceImpl
-
This method delete the promowallet based on the given Id
- process(PromoWalletRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromoWalletItemsServiceImpl
-
This method provides a functionality to find promowallet based on given request
- process(PromoWalletRequestInternal) - Method in class com.skava.promotion.service.impl.FindAllPromoWalletServiceImpl
-
This method provides a functionality to find promo wallet
- process(PromoWalletRequestInternal) - Method in class com.skava.promotion.service.impl.PatchUpdatePromoWalletServiceImpl
- process(PromoWalletRequestInternal) - Method in class com.skava.promotion.service.impl.UpdatePromoWalletServiceImpl
-
Functionality to process the request for updating the promowallet
- process(RuleRequestInternal) - Method in class com.skava.promotion.service.impl.GetRuleModelConfigServiceImpl
-
This method is used to load rule settings.
- process(RuleRequestInternal) - Method in class com.skava.promotion.service.impl.UpdateDroolsServiceImpl
-
Updates the drools rules configured in the given collection.
- process(RuleRequestInternal) - Method in class com.skava.promotion.service.impl.ValidateDroolsServiceImpl
-
Validates the drools rules configured in the given collection.
- processDeletePromotion(PromotionGroupRequestInternal, PromotionGroupAPIResponse, String) - Method in class com.skava.promotion.service.impl.DeletePromotionGroupServiceImpl
-
Functionalities to process delete promotion groups
- processOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
Functionality to calculate offer
- processOffer(PromotionOfferDO, PromotionDO) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
Functionality to calculate offer
- processOfferedBundle(PromotionBundle, PromotionOfferDO) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionalities to process offer bundles
- processOfferedBundle(PromotionBundle, PromotionOfferDO) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionalities to process offer bundles
- processOfferedSku(PromotionBundle, PromotionOfferDO) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionalities to process offer bundles
- processOfferedSku(PromotionBundle, PromotionOfferDO) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionalities to process offer bundles
- processOfferedSku(PromotionSku, PromotionOfferDO) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Functionalities to process offer skus
- processOfferedSku(PromotionSku, PromotionOfferDO) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Functionalities to process offer skus
- processOfferedSku(PromotionSku, PromotionOfferDO) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionalities to process offer skus
- processOfferedSku(PromotionSku, PromotionOfferDO) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionalities to process offer skus
- processSortForComposite(EcomSorts) - Static method in class com.skava.promotion.sort.EcomSortUtil
-
processSortForComposite
- processSortForComposite(EcomSorts, Class<?>, String) - Static method in class com.skava.promotion.sort.EcomSortUtil
-
processSortForComposite
- ProductPersonalization - Class in com.skava.promotion.ecomm.model
-
Contains product personalization data based on which the offer is calculated.
- ProductPersonalization() - Constructor for class com.skava.promotion.ecomm.model.ProductPersonalization
- ProductPersonalizationOffer - Class in com.skava.promotion.ecomm.action
-
This class contains the functionalities for Product personalization offer type
- ProductPersonalizationOffer() - Constructor for class com.skava.promotion.ecomm.action.ProductPersonalizationOffer
- ProductPriceOff - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute product price offers
- ProductPriceOff() - Constructor for class com.skava.promotion.ecomm.action.ProductPriceOff
- ProductShippingOff - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute product shipping offers
- ProductShippingOff() - Constructor for class com.skava.promotion.ecomm.action.ProductShippingOff
- project - Static variable in class com.skava.promotion.model.entity.QProject
- Project - Class in com.skava.promotion.model.entity
-
This class contains the attributes to hold the state of a project
- Project() - Constructor for class com.skava.promotion.model.entity.Project
- PROJECT_ACTION_MESSAGE_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_ACTION_MESSAGE_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_ACTIVATION_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for project activation
- PROJECT_ALREADY_EXISTS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The response code to indication project already exist
- PROJECT_APPROVE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_APPROVE_PRIVILEGE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_APPROVED_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for project approve
- PROJECT_CREATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project creation
- PROJECT_CREATE_STATE_VALIDATION_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project state creation
- PROJECT_CREATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for create operation
- PROJECT_DATE_VALIDATION_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project date invalid
- PROJECT_DEACTIVATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for project in-activation
- PROJECT_DEFAULT - Static variable in class com.skava.promotion.constant.CollectionConstants
-
Holds the default value
- PROJECT_DELETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for project deletion
- PROJECT_DLETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for project deletion
- PROJECT_EMPTY - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code to indicate invalid project ID
- PROJECT_FIND_ALL_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for loading all project
- PROJECT_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for loading all projects
- PROJECT_FIND_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for loading a project
- PROJECT_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for finding the project
- PROJECT_INVALID_COLLECTIONID - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response for invalid collection ID
- PROJECT_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for invalid locale
- PROJECT_INVALID_PROJECT_ID - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code to indicate invalid project ID
- PROJECT_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The response code for project does not exist
- PROJECT_PATCH - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_PATCH_PRIVILEGE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_PATCH_UPDATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project patch update
- PROJECT_PATCH_UPDATE_NAME_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for invalid name in project patch update
- PROJECT_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for project partial update
- PROJECT_PROPERTY_VALIDATION_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project validation
- PROJECT_STATE_APPROVED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_DENIED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_NAME_APPROVED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_NAME_CREATED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_NAME_DENIED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_NAME_OPEN - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_NAME_REOPENED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_NAME_SUBMITTED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_NAME_UPDATED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_OPEN - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_REOPENED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATE_SUBMITTED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_STATUS_NOTE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROJECT_UPDATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project update
- PROJECT_UPDATE_INVALID_STATE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project state update
- PROJECT_UPDATE_STATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project state update
- PROJECT_UPDATE_STATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for project update
- PROJECT_UPDATE_STATE_VALIDATION_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The failure response code for project state change validation
- PROJECT_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
-
The success response code for project update
- PROJECT_WORKFLOW - Static variable in class com.skava.promotion.constant.PromotionDocumentationConstants
-
PROJECT WORKFLOW Describes project workflow for swagger description
- ProjectAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render the instance of this class in response
- ProjectAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.ProjectAPIResponse
- ProjectController - Class in com.skava.promotion.web
-
This class contains the functionalities to perform CRUD operations on a project
- ProjectController() - Constructor for class com.skava.promotion.web.ProjectController
-
No arguments constructor
- ProjectDO - Class in com.skava.promotion.model.domain
- ProjectDO() - Constructor for class com.skava.promotion.model.domain.ProjectDO
- projectId - Variable in class com.skava.promotion.model.QProjectNotesId
- projectId - Variable in class com.skava.promotion.model.QPromotionGroupId
- projectId - Variable in class com.skava.promotion.model.QPromotionId
- ProjectInputResponse - Class in com.skava.promotion.model.exchange.request
-
This class holds the response model for a project
- ProjectInputResponse() - Constructor for class com.skava.promotion.model.exchange.request.ProjectInputResponse
- projectNotes - Static variable in class com.skava.promotion.model.entity.QProjectNotes
- ProjectNotes - Class in com.skava.promotion.model.entity
-
This class contains the attributes to hold the state of a project
- ProjectNotes - Class in com.skava.promotion.model
-
This class contains the attributes to hold the state of a project
- ProjectNotes() - Constructor for class com.skava.promotion.model.entity.ProjectNotes
- ProjectNotes() - Constructor for class com.skava.promotion.model.ProjectNotes
- projectNotesId - Static variable in class com.skava.promotion.model.QProjectNotesId
- ProjectNotesId - Class in com.skava.promotion.model
- ProjectNotesId() - Constructor for class com.skava.promotion.model.ProjectNotesId
- ProjectNotesProcess<E,
I> - Class in com.skava.promotion.process -
Class that hold the functionality to process project notes
- ProjectNotesProcess() - Constructor for class com.skava.promotion.process.ProjectNotesProcess
- ProjectNotesProcessBase<E,
I> - Class in com.skava.promotion.process -
Class that hold the functionality to process project notes
- ProjectNotesProcessBase() - Constructor for class com.skava.promotion.process.ProjectNotesProcessBase
- ProjectNotesRepository - Interface in com.skava.promotion.repository
-
Interface provides methods to access Mongo repository
- ProjectNotFoundException - Exception in com.skava.promotion.exception
-
Class to handle an exception when the attempt to retrieve a project when it is not available
- ProjectNotFoundException(String) - Constructor for exception com.skava.promotion.exception.ProjectNotFoundException
-
This method throws project not found exception.
- ProjectOperationCode - Enum Class in com.skava.promotion.constant
-
This class contains operation code that are used to render for project operations.
- ProjectProcess<E,
I> - Class in com.skava.promotion.process -
Class contains functionalities to perform CRUD operations on project
- ProjectProcess() - Constructor for class com.skava.promotion.process.ProjectProcess
-
Initialize the ProjectProcess
- ProjectProcessBase<E,
I> - Class in com.skava.promotion.process -
Class that hold the functionality to process project
- ProjectProcessBase() - Constructor for class com.skava.promotion.process.ProjectProcessBase
- projectRepository - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Holds the instance for projectRepository
- ProjectRepository - Interface in com.skava.promotion.repository
-
Interface provides methods to access Mongo repository
- ProjectRequest - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for project operations
- ProjectRequest() - Constructor for class com.skava.promotion.model.exchange.request.ProjectRequest
- ProjectRequestForPromotion - Class in com.skava.promotion.model.exchange.request
- ProjectRequestForPromotion() - Constructor for class com.skava.promotion.model.exchange.request.ProjectRequestForPromotion
- ProjectRequestForPromotionGroup - Class in com.skava.promotion.model.exchange.request
- ProjectRequestForPromotionGroup() - Constructor for class com.skava.promotion.model.exchange.request.ProjectRequestForPromotionGroup
- ProjectRequestInternal - Class in com.skava.promotion.model.exchange.request
-
Contains attributes that maintains the state of the project request
- ProjectRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.ProjectRequestInternal
- ProjectResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render the instance of this class in response
- ProjectResponse() - Constructor for class com.skava.promotion.model.exchange.response.ProjectResponse
- ProjectResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used for project response
- ProjectsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This model class contains attributes to render response for project related API operations
- ProjectsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.ProjectsAPIResponse
- ProjectsForPromotionGroupResponse - Class in com.skava.promotion.model.exchange.response
-
This model class contains attributes to render response for project related API operations
- ProjectsForPromotionGroupResponse() - Constructor for class com.skava.promotion.model.exchange.response.ProjectsForPromotionGroupResponse
- ProjectsForPromotionResponse - Class in com.skava.promotion.model.exchange.response
-
This model class contains attributes to render response for project related API operations
- ProjectsForPromotionResponse() - Constructor for class com.skava.promotion.model.exchange.response.ProjectsForPromotionResponse
- ProjectsResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render the instance of this class in response
- ProjectsResponse() - Constructor for class com.skava.promotion.model.exchange.response.ProjectsResponse
- ProjectState - Enum Class in com.skava.promotion.model.field
-
An enum to hold state of a project
- ProjectStateCodec - Class in com.skava.codec
-
Codec for Enum ProjectState
- ProjectStateCodec() - Constructor for class com.skava.codec.ProjectStateCodec
- PROME_RULETYPE_PROCESS_EVENT_PROMO_CLASS - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant PROME_RULETYPE_CHANGE_EVENT_PROMO_CLASS.
- PROMO_ACTION_PROCESSOR_CLASS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMO_ACTIONPROCESSOR_CLASS - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant PROMO_ACTIONPROCESSOR_CLASS.
- PROMO_FIELD_STATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMO_INVALID_COUPON - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for Invalid Coupon
- PROMO_INVALID_REQUEST - Enum constant in enum class com.skava.promotion.constant.ProjectResponseCode
- PROMO_INVALID_REQUEST - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The Failure response code for Invalid Request Body
- PROMO_RULE_PROCESSOR_CLASS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMO_RULEPROCESSOR_CLASS - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant PROMO_RULEPROCESSOR_CLASS.
- promoAction - Static variable in class com.skava.promotion.model.QPromoAction
- PromoAction - Class in com.skava.promotion.model
-
Contains attributes for Actioin model.
- PromoAction() - Constructor for class com.skava.promotion.model.PromoAction
- promoCode - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- promoCode - Variable in class com.skava.promotion.model.QPromoCodeListItemsId
- PROMOCODE_ALREADY_USED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- PROMOCODE_AVAILABLE_TO_USE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- PROMOCODE_COMMON_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Holds the response code for invalid collection id
- PROMOCODE_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Holds the response code for invalid locale
- PROMOCODE_LIST_ACTION_MESSAGE_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOCODE_LIST_ACTION_MESSAGE_DELETE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOCODE_LIST_ACTION_MESSAGE_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOCODE_LIST_ALREADY_USED - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code in case of promo list already used
- PROMOCODE_LIST_DELETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The success response code for list deletion
- PROMOCODE_LIST_DUPLICATE_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for duplicate promo code
- PROMOCODE_LIST_ITEMS_CLEAR_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The success response code for clear operation
- PROMOCODE_LIST_ITEMS_CLEAR_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The success response code for clear operation
- PROMOCODE_LIST_LOAD_INVALID_SIZE - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code in case of invalid size
- PROMOCODE_LIST_LOAD_INVALID_SIZE - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code in case of invalid size
- PROMOCODE_LIST_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for list does not exist
- PROMOCODE_LIST_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for list does not exist
- PROMOCODE_NOT_FOUND - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Holds the response code for promo code not found
- PROMOCODE_NOT_FOUND_PROMOTION - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Holds the failure response code when promo code is not found
- PROMOCODE_SIZE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOCODE_TYPE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOCODE_UNASSIGNED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- PROMOCODE_UNBLOCKED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- PROMOCODE_USAGE_COUNT_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Holds the success response code for rendering usage count
- PROMOCODE_USAGE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Represents the success code for finding usage cound
- PROMOCODE_USGAE_DAYS_EXCEED - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- PromoCodeInfo - Class in com.skava.promotion.model.exchange.request
-
This class contains information about the promocode and confirmation code
- PromoCodeInfo() - Constructor for class com.skava.promotion.model.exchange.request.PromoCodeInfo
- promoCodeList - Static variable in class com.skava.promotion.model.entity.QPromoCodeList
- PromoCodeList - Class in com.skava.promotion.model.entity
-
This class contains the attributes to hold the attributes of promo code list
- PromoCodeList - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for maintaining a promo code list
- PromoCodeList() - Constructor for class com.skava.promotion.model.entity.PromoCodeList
- PromoCodeList() - Constructor for class com.skava.promotion.model.exchange.request.PromoCodeList
- PROMOCODELIST - Enum constant in enum class com.skava.promotion.constant.EQPromotionEntity
- PromoCodeListAPIResponse - Class in com.skava.promotion.model.exchange.response
- PromoCodeListAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeListAPIResponse
- PromoCodeListBase - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for maintaining a promo code list
- PromoCodeListBase() - Constructor for class com.skava.promotion.model.exchange.request.PromoCodeListBase
- PromoCodeListController - Class in com.skava.promotion.web
-
This class contains the functionalities to perform CRUD operation on promotion code list
- PromoCodeListController() - Constructor for class com.skava.promotion.web.PromoCodeListController
- PromoCodeListDO - Class in com.skava.promotion.model.domain
-
This class holds the model attributes for promocode list
- PromoCodeListDO() - Constructor for class com.skava.promotion.model.domain.PromoCodeListDO
- PromoCodeListHelper - Class in com.skava.promotion.web
-
This class contains the functionality to create an instances
- PromoCodeListHelper() - Constructor for class com.skava.promotion.web.PromoCodeListHelper
- promoCodeListId - Variable in class com.skava.promotion.model.QPromoCodeListItemsId
- promoCodeListId - Variable in class com.skava.promotion.model.QPromotionId
- PromoCodeListIdAPIResponse - Class in com.skava.promotion.model.exchange.response
- PromoCodeListIdAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeListIdAPIResponse
- PromoCodeListIdResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promocode list related operations
- PromoCodeListIdResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeListIdResponse
- PromoCodeListItemResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promocode list related operations
- PromoCodeListItemResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeListItemResponse
- promoCodeListItems - Static variable in class com.skava.promotion.model.entity.QPromoCodeListItems
- PromoCodeListItems - Class in com.skava.promotion.model.entity
-
This class contains the attributes to hold the attributes of promo code list items
- PromoCodeListItems() - Constructor for class com.skava.promotion.model.entity.PromoCodeListItems
- PromoCodeListItemsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promocode list related operations
- PromoCodeListItemsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeListItemsAPIResponse
- promoCodeListItemsId - Static variable in class com.skava.promotion.model.QPromoCodeListItemsId
- PromoCodeListItemsId - Class in com.skava.promotion.model
- PromoCodeListItemsId() - Constructor for class com.skava.promotion.model.PromoCodeListItemsId
- promoCodeListItemsProcess - Variable in class com.skava.promotion.process.PromoCodeListProcess
-
Holds the instance of PromoCodeListItemsProcess
- PromoCodeListItemsProcess - Class in com.skava.promotion.process
-
A class to perform CRUD operation on promo code list Items
- PromoCodeListItemsProcess() - Constructor for class com.skava.promotion.process.PromoCodeListItemsProcess
- promoCodeListItemsRepository - Variable in class com.skava.promotion.process.PromoCodeListItemsProcess
-
Holds the instance of promoCodeListItemsRepository
- promoCodeListItemsRepository - Variable in class com.skava.promotion.process.PromoCodeListProcess
-
Holds the instance of promoCodeListItemsRepository
- PromoCodeListItemsRepository - Interface in com.skava.promotion.repository
-
This interface contains the functionality to perform operations on promoCode List items
- PromoCodeListNotFoundException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to retrieve a promo code list that it is not available
- PromoCodeListNotFoundException(String) - Constructor for exception com.skava.promotion.exception.PromoCodeListNotFoundException
-
This method throws promocode list not found exception.
- promocodeListProcess - Variable in class com.skava.promotion.process.PromotionProcessStandardBase
-
Holds the instance for promocodeListProcess
- promocodeListProcess - Variable in class com.skava.promotion.process.PromotionSearchProcess
-
Holds the instance for promocodeListProcess
- PromoCodeListProcess - Class in com.skava.promotion.process
-
A class to perform CRUD operation on promo code list
- PromoCodeListProcess() - Constructor for class com.skava.promotion.process.PromoCodeListProcess
- promoCodeListRepository - Variable in class com.skava.promotion.process.PromoCodeListItemsProcess
-
Holds the instance of PromoCodeListRepository
- promoCodeListRepository - Variable in class com.skava.promotion.process.PromoCodeListProcess
-
Holds the instance of PromoCodeListRepository
- PromoCodeListRepository - Interface in com.skava.promotion.repository
-
This interface contains the functionality to perform operations on promo code list property attributes
- PromoCodeListRequestInternal - Class in com.skava.promotion.model.exchange.request
-
Contains attributes to hold offer details for the items that matches the specified criteria.
- PromoCodeListRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.PromoCodeListRequestInternal
- PromoCodeListResponse - Class in com.skava.promotion.model.exchange.response
- PromoCodeListResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeListResponse
- PromoCodeListResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used for promo code list response
- PromoCodeListsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promocode list related operations
- PromoCodeListsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeListsAPIResponse
- PromoCodeListsResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promocode list related operations
- PromoCodeListsResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeListsResponse
- PromoCodeListValidator - Class in com.skava.promotion.utils
-
This class Contains a functionality that are related to promocode list
- PROMOCODES_FIND_EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for list empty
- PROMOCODES_LIST_COMMON_PROMOCODES_LENGTH - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for promo codes with common length
- PROMOCODES_LIST_CREATE_INVALID_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for invalid promo codes
- PROMOCODES_LIST_CREATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The success response code for promo code list creation
- PROMOCODES_LIST_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The success response code for loading all promo code lists
- PROMOCODES_LIST_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The success response code for loading all promo code lists
- PROMOCODES_LIST_FIND_EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for list empty
- PROMOCODES_LIST_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The success response code for loading a promo code list
- PROMOCODES_LIST_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for invalid collection id
- PROMOCODES_LIST_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for invalid locale
- PROMOCODES_LIST_INVALID_NAME - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for invalid name
- PROMOCODES_LIST_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for promo codes with common length
- PROMOCODES_LIST_ITEMS_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The success response code for loading a promo code list
- PROMOCODES_LIST_ITEMS_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
- PROMOCODES_LIST_UPDATE_INVALID_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The response code for invalid promo codes in the list update
- PROMOCODES_LIST_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
The success response code for promo code list update
- PROMOCODES_PATTERN - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PromoCodeState - Class in com.skava.promotion.model.exchange.response
-
This class contain attributes to hold that state of the promotion code
- PromoCodeState() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeState
- PromoCodeStateResponse - Class in com.skava.promotion.model.exchange.response
-
This class contain attributes to hold the response for promocode's state change operations
- PromoCodeStateResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeStateResponse
- promoCodeType - Variable in class com.skava.promotion.model.entity.QPromotion
- PromoCodeType - Enum Class in com.skava.promotion.model.field
-
An enum to hold promo code type
- PromoCodeTypeCodec - Class in com.skava.codec
-
Codec for Enum PromoCodeType
- PromoCodeTypeCodec() - Constructor for class com.skava.codec.PromoCodeTypeCodec
- PromoCodeUsageAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class Contains attributes to render the response for promocode usage
- PromoCodeUsageAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeUsageAPIResponse
- promoCodeUsageCount - Variable in class com.skava.promotion.model.entity.QPromotion
- promoCodeUsageDays - Variable in class com.skava.promotion.model.entity.QPromotion
- PromoCodeUsageRequestInternal - Class in com.skava.promotion.model.exchange.request
- PromoCodeUsageRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.PromoCodeUsageRequestInternal
- PromoCodeUsageResponse - Class in com.skava.promotion.model.exchange.response
- PromoCodeUsageResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoCodeUsageResponse
- PromoCodeUsageResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains code that are used to render response for promo code usage count
- PromoCodeUsageService - Interface in com.skava.promotion.service
-
Am interface to hold operations for a promotion
- PromoCodeUsageServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionalities to perform search operation on promotion data
- PromoCodeUsageServiceImpl() - Constructor for class com.skava.promotion.service.impl.PromoCodeUsageServiceImpl
- PromoListUtil - Class in com.skava.promotion.utils
-
A class that holds utility function for list operations
- PromoState - Enum Class in com.skava.promotion.model.field
-
An enum to hold state of a promotion
- PromoStateCodec - Class in com.skava.codec
-
Codec for Enum PromoState
- PromoStateCodec() - Constructor for class com.skava.codec.PromoStateCodec
- promotion - Static variable in class com.skava.promotion.model.entity.QPromotion
- Promotion - Class in com.skava.promotion.model.entity
-
This class holds the model attributes for promotion
- Promotion - Class in com.skava.promotion.model.exchange.request
-
This class contains the request attributes for promotion.
- Promotion() - Constructor for class com.skava.promotion.model.entity.Promotion
- Promotion() - Constructor for class com.skava.promotion.model.exchange.request.Promotion
- PROMOTION - Enum constant in enum class com.skava.promotion.constant.EQPromotionEntity
- PROMOTION - Enum constant in enum class com.skava.promotion.constant.EQService
- PROMOTION_ACTION_MESSAGE_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_ACTION_MESSAGE_DELETE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_ACTION_MESSAGE_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_CLONE_ALREADY_EXIST - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the constants code for more than one clone exception
- PROMOTION_CLONE_ALREADY_EXIST_UPDATE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the constants code for more than one clone exception
- PROMOTION_CLONE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_SUCCESS response code
- PROMOTION_COMMON - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_COMMON_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the response code for invalid collection ID
- PROMOTION_COMMON_INVALID_LIST_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the response code for invalid list ID
- PROMOTION_COMMON_INVALID_PROJECT_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the response code for invalid project ID
- PROMOTION_COMMON_INVALID_PROMO_GROUP_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the common response code for invalid promotion group ID
- PROMOTION_COMMON_INVALID_PROMOTION_IDENTIFIER - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- PROMOTION_CREATE_CONDITION_DATA_MISSED - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_CONDITION_DATA_MISSED response code
- PROMOTION_CREATE_INVALID_ACTION_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- PROMOTION_CREATE_INVALID_ACTIONS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_ACTIONS response code
- PROMOTION_CREATE_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_COLLECTION_ID response code
- PROMOTION_CREATE_INVALID_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_CONDITION_DATA response code
- PROMOTION_CREATE_INVALID_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_DATE response code
- PROMOTION_CREATE_INVALID_DATE_RANGE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_DATE_RANGE response code
- PROMOTION_CREATE_INVALID_DESCRIPTION - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_DESCRIPTION response code
- PROMOTION_CREATE_INVALID_MESSAGE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_MESSAGE response code
- PROMOTION_CREATE_INVALID_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_NAME response code
- PROMOTION_CREATE_INVALID_OFFER_ON - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_OFFER_ON response code
- PROMOTION_CREATE_INVALID_OFFER_TYPE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_OFFER_TYPE response code
- PROMOTION_CREATE_INVALID_PROJECT_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_PROJECT_ID response code
- PROMOTION_CREATE_INVALID_PROMO_GROUP_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_PROMO_GROUP_ID response code
- PROMOTION_CREATE_INVALID_PROMOCODE_USE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_PROMOCODE_USE response code
- PROMOTION_CREATE_INVALID_START_END_HOURS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_TIME response code
- PROMOTION_CREATE_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_STATUS response code
- PROMOTION_CREATE_INVALID_STOP_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_STOP_CONDITION_DATA response code
- PROMOTION_CREATE_INVALID_STOP_FURTHER_PROCESSING - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_STOP_FURTHER_PROCESSING response code
- PROMOTION_CREATE_INVALID_WEEK_DAYS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_INVALID_WEEK_DAYS response code
- PROMOTION_CREATE_STOP_CONDITION_DATA_MISSED - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_STOP_CONDITION_DATA_MISSED response code
- PROMOTION_CREATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_CREATE_SUCCESS response code
- PROMOTION_DELETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- PROMOTION_EXPIRED - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_EXPIRED response code
- PROMOTION_EXPIRED - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- PROMOTION_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_FIND_ALL_SUCCESS response code
- PROMOTION_FIND_INVALID_PROMO_GROUP_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_FIND_INVALID_PROMO_GROUP_ID response code
- PROMOTION_FIND_VERSIONS_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
The constant value PROMOTION_INVALID_COLLECTION_ID
- PROMOTION_FIND_VERSIONS_INVALID_PROMO_GROUP_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
The constant value for invalid promotion group id
- PROMOTION_FIND_VERSIONS_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
The constant value PROMOTIONGROUP_FIND_VERSIONS_SUCCESS
- PROMOTION_FREQUENCY_CONST_KEY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_GROUP_ACTION_MESSAGE_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_GROUP_ACTION_MESSAGE_DELETE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_GROUP_ACTION_MESSAGE_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_GROUP_CLONE_ALREADY_EXIST - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
Holds the constants code for more than one clone exception
- PROMOTION_GROUP_CLONE_ALREADY_EXIST_UPDATE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
Holds the constants code for more than one clone exception
- PROMOTION_GROUP_SOURCE_DELETE_NOTALLOWED - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
Holds the constants code for delete not support exception
- PROMOTION_INTRO - Static variable in class com.skava.promotion.constant.PromotionDocumentationConstants
-
PROMOTION INTRODUCTION - SWAGGER DOCUMENTATION Holds the list of major operations that is carried out
- PROMOTION_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the invalid locale message
- PROMOTION_LIST_ACTION_MESSAGE_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_LIST_ACTION_MESSAGE_DELETE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_LIST_ACTION_MESSAGE_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_LIST_ALREADY_USED - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTION_LIST_ALREADY_USED
- PROMOTION_LIST_DELETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTION_LIST_DELETE_SUCCESS
- PROMOTION_LIST_DUPLICATE_ITEMS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTION_LIST_DUPLICATE_PROMOTIONS
- PROMOTION_LIST_ITEMS_CLEAR_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTION_LIST_ITEMS_CLEAR_SUCCESS
- PROMOTION_LIST_ITEMS_SIZE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_LIST_LOAD_INVALID_SIZE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTION_LIST_DUPLICATE_PROMOTIONS
- PROMOTION_LIST_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTION_LIST_NOT_EXISTS
- PROMOTION_LOAD_BY_ID_FAIL - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_LOAD_BY_ID_FAIL response code
- PROMOTION_LOAD_BY_ID_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_LOAD_BY_ID_SUCCESS response code
- PROMOTION_LOADED_FAIL - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- PROMOTION_MESSAGE_CACHE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_NOT_FOUND - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
- PROMOTION_NOT_FOUND_EXCEPTION - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the response code for promotion not found exception
- PROMOTION_OPERATION_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_OPERATION_DELETE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_OPERATION_LOAD - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_OPERATION_UPDATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_PROPERTY - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant IS_BASEPRICEDISCOUNT.
- PROMOTION_SERVICE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_SERVICE_RESPONSE_MODEL - Static variable in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_SOURCE_DELETE_NOTALLOWED - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the constants code for delete not support exception
- PROMOTION_UNABLE_TO_MODIFY_PROMOCODE_CONFIG - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_PRIORITY response code
- PROMOTION_UNABLE_TO_UPDATE_ACTIONS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_ACTIONS response code
- PROMOTION_UNABLE_TO_UPDATE_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_CONDITION_DATA response code
- PROMOTION_UNABLE_TO_UPDATE_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_NAME response code
- PROMOTION_UNABLE_TO_UPDATE_OFFER_ON - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_OFFER_ON response code
- PROMOTION_UNABLE_TO_UPDATE_OFFER_TYPE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_OFFER_TYPE response code
- PROMOTION_UNABLE_TO_UPDATE_PRIORITY - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_PRIORITY response code
- PROMOTION_UNABLE_TO_UPDATE_PROMOCODE_TYPE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_PROMOCODE_TYPE response code
- PROMOTION_UNABLE_TO_UPDATE_PROMOCODE_USAGE_COUNT - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_PROMOCODE_USAGE_COUNT response code
- PROMOTION_UNABLE_TO_UPDATE_PROMOCODE_USAGE_DAYS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_PROMOCODE_USAGE_DAYS response code
- PROMOTION_UNABLE_TO_UPDATE_START_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_START_DATE response code
- PROMOTION_UNABLE_TO_UPDATE_STOP_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_STOP_CONDITION_DATA response code
- PROMOTION_UNABLE_TO_UPDATE_STOP_FURTHER_PROCESSING - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UNABLE_TO_UPDATE_STOP_FURTHER_PROCESSING response code
- PROMOTION_UNKNOWN_FAIL - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the response code for unknown promotion failure
- PROMOTION_UNKNOWN_FAIL - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOTION_UPDATE_CONDITION_DATA_MISSED - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_CONDITION_DATA_MISSED response code
- PROMOTION_UPDATE_INVALID_ACTION_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_NAME response code
- PROMOTION_UPDATE_INVALID_ACTIONS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_ACTIONS response code
- PROMOTION_UPDATE_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_COLLECTION_ID response code
- PROMOTION_UPDATE_INVALID_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_CONDITION_DATA response code
- PROMOTION_UPDATE_INVALID_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_DATE response code
- PROMOTION_UPDATE_INVALID_DATE_RANGE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_DATE_RANGE response code
- PROMOTION_UPDATE_INVALID_DESCRIPTION - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_DESCRIPTION response code
- PROMOTION_UPDATE_INVALID_MESSAGE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_MESSAGE response code
- PROMOTION_UPDATE_INVALID_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_NAME response code
- PROMOTION_UPDATE_INVALID_OFFER_ON - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_OFFER_ON response code
- PROMOTION_UPDATE_INVALID_OFFER_TYPE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_OFFER_TYPE response code
- PROMOTION_UPDATE_INVALID_PROJECT_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_PROJECT_ID response code
- PROMOTION_UPDATE_INVALID_PROMO_GROUP_ID - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_PROMO_GROUP_ID response code
- PROMOTION_UPDATE_INVALID_PROMOCODE_USE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_PROMOCODE_USE response code
- PROMOTION_UPDATE_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_STATUS response code
- PROMOTION_UPDATE_INVALID_STOP_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_STOP_CONDITION_DATA response code
- PROMOTION_UPDATE_INVALID_STOP_FURTHER_PROCESSING - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_INVALID_STOP_FURTHER_PROCESSING response code
- PROMOTION_UPDATE_STOP_CONDITION_DATA_MISSED - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_STOP_CONDITION_DATA_MISSED response code
- PROMOTION_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
-
Holds the PROMOTION_UPDATE_SUCCESS response code
- PromotionAccounts - Class in com.skava.promotion.ecomm.model
-
Contains attributes that holds accounts information
- PromotionAccounts() - Constructor for class com.skava.promotion.ecomm.model.PromotionAccounts
- PromotionAction - Interface in com.skava.promotion.action
-
This interface provide the access to perform all action type functionalities.
- PromotionActionExecutor - Class in com.skava.promotion.rule.process
-
This class contains the functionality to perform action based on matched objects.
- PromotionActionExecutor(PromotionOfferDO, PromotionProcess) - Constructor for class com.skava.promotion.rule.process.PromotionActionExecutor
- PromotionActionProcessor - Interface in com.skava.promotion.action
-
This class creates the instance of
PromotionAction
for the specified className. - PromotionActionProcessorFactory - Class in com.skava.promotion.action
-
This class contains the functionality to load the action classes to execute a promotion
- PromotionActionsOrder - Class in com.skava.promotion.model
-
Contains attributes to mention the execution order for list of Promotions Actions.
- PromotionActionsOrder() - Constructor for class com.skava.promotion.model.PromotionActionsOrder
- PromotionActionType - Class in com.skava.promotion.model
-
Contains attributes to mention the execution order for Promotions Actions.
- PromotionActionType() - Constructor for class com.skava.promotion.model.PromotionActionType
- PromotionAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class Contains attributes to render the response for promotion related operations
- PromotionAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionAPIResponse
- PromotionApplication - Class in com.skava.promotion
-
Contains the functionalities to boot promotion application
- PromotionApplication(AuthorizationProperties, SwaggerGlobalParameters) - Constructor for class com.skava.promotion.PromotionApplication
- PromotionApplicationController - Class in com.skava.promotion.web
-
Contains the functionality to check the deployment.
- PromotionApplicationController() - Constructor for class com.skava.promotion.web.PromotionApplicationController
- PromotionBase - Class in com.skava.promotion.model
-
This class contains attributes that are common for both promotion and promotion group
- PromotionBase() - Constructor for class com.skava.promotion.model.PromotionBase
- promotionBaseEntity - Static variable in class com.skava.promotion.model.QPromotionBaseEntity
- PromotionBaseEntity - Class in com.skava.promotion.model
-
This class contains the model attributes for promotion
- PromotionBaseEntity() - Constructor for class com.skava.promotion.model.PromotionBaseEntity
- PromotionBaseHelper - Class in com.skava.promotion.utils
-
This class Contains a functionality that are related to promocode list
- PromotionBaseOffer - Class in com.skava.promotion.model
-
Contains attributes that are common to maintain the state of the promotion offer
- PromotionBaseOffer() - Constructor for class com.skava.promotion.model.PromotionBaseOffer
- PromotionBaseValidator - Class in com.skava.promotion.utils
-
This class Contains a functionality to validate a request .
- PromotionBaseValidator() - Constructor for class com.skava.promotion.utils.PromotionBaseValidator
-
Constructor for the object instantiation.
- PromotionBundle - Class in com.skava.promotion.ecomm.model
-
Contains attributes about the BUNDLE product information.
- PromotionBundle() - Constructor for class com.skava.promotion.ecomm.model.PromotionBundle
- PromotionCart - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the cart information.
- PromotionCart() - Constructor for class com.skava.promotion.ecomm.model.PromotionCart
- PromotionCartOffer - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the promotion cart discount information.
- PromotionCartOffer() - Constructor for class com.skava.promotion.ecomm.model.PromotionCartOffer
- PromotionCartOfferResponse - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the promotion cart discount information.
- PromotionCartOfferResponse() - Constructor for class com.skava.promotion.ecomm.model.PromotionCartOfferResponse
- PromotionCartOverAllDiscount - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the promotion discount information.
- PromotionCartOverAllDiscount() - Constructor for class com.skava.promotion.ecomm.model.PromotionCartOverAllDiscount
- promotionClass - Variable in class com.skava.promotion.model.entity.QPromotion
- PromotionConfiguration - Class in com.skava.promotion.model
-
PromotionConfiguration class.
- PromotionConfiguration() - Constructor for class com.skava.promotion.model.PromotionConfiguration
- PromotionConstantsEnum - Enum Class in com.skava.promotion.utils
-
Contains the constant value promotion.
- PromotionController - Class in com.skava.promotion.web
-
This class contains the functionalities to perform CRUD operation on promotion
- PromotionController() - Constructor for class com.skava.promotion.web.PromotionController
- PromotionCookie - Class in com.skava.promotion.ecomm.model
-
Contains attributes to maintain the browser's cookie data.
- PromotionCookie() - Constructor for class com.skava.promotion.ecomm.model.PromotionCookie
- PromotionCoupon - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the information about a promotion coupon.
- PromotionCoupon() - Constructor for class com.skava.promotion.ecomm.model.PromotionCoupon
- PromotionCouponProcessor - Class in com.skava.promotion.rule.process
-
This class contains the functionality to process the promotion coupon.
- PromotionCouponProcessor() - Constructor for class com.skava.promotion.rule.process.PromotionCouponProcessor
- PromotionCouponProcessorBase - Interface in com.skava.promotion.rule.process
- PromotionCouponUtil - Class in com.skava.promotion.utils
- PromotionCustomQueryHelper - Class in com.skava.promotion.utils
-
This class contains the functionalities to perform operation on custom query
- PromotionDefaultDateHelper - Class in com.skava.promotion.utils
-
The class provides functionalities for date validation
- PromotionDiscount - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the promotion discount information.
- PromotionDiscount() - Constructor for class com.skava.promotion.ecomm.model.PromotionDiscount
- PromotionDO - Class in com.skava.promotion.model.domain
-
This class holds the model attributes for promotion
- PromotionDO() - Constructor for class com.skava.promotion.model.domain.PromotionDO
- PromotionDocumentationConstants - Class in com.skava.promotion.constant
-
This class is a constants manager holding all the constants to be used for swagger/any documentation.
- PromotionEventMessageSender - Class in com.skava.promotion.event
- PromotionEventMessageSender() - Constructor for class com.skava.promotion.event.PromotionEventMessageSender
- PromotionEventPropertis - Class in com.skava.promotion.ecomm.model
-
PromotionEventPropertis class.
- PromotionEventPropertis() - Constructor for class com.skava.promotion.ecomm.model.PromotionEventPropertis
- promotionEventSender - Variable in class com.skava.promotion.process.ProjectProcessBase
- promotionEventSender - Variable in class com.skava.promotion.service.impl.CloneServiceImpl
-
Instance of
PromotionEventMessageSender
- promotionEventSender - Variable in class com.skava.promotion.service.impl.CreatePromoCodeListServiceImpl
-
Instance of
PromotionEventMessageSender
- promotionEventSender - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Instance of
PromotionEventMessageSender
- promotionEventSender - Variable in class com.skava.promotion.service.impl.CreatePromoWalletServiceImpl
-
Instance of
PromotionEventMessageSender
- PromotionExceptionHandler - Class in com.skava.promotion.web
-
Contains the functionality to perform exception handling.
- PromotionExceptionHandler() - Constructor for class com.skava.promotion.web.PromotionExceptionHandler
- PromotionGiftDiscount - Class in com.skava.promotion.ecomm.model
-
Contains the attribute to hold promotion gift discount information
- PromotionGiftDiscount() - Constructor for class com.skava.promotion.ecomm.model.PromotionGiftDiscount
- promotionGroup - Variable in class com.skava.promotion.model.entity.QPromotion
- promotionGroup - Static variable in class com.skava.promotion.model.entity.QPromotionGroup
- PromotionGroup - Class in com.skava.promotion.model.entity
-
This class holds the model attributes for promotion group
- PromotionGroup - Class in com.skava.promotion.model.exchange.request
-
This class holds attributes to hold promotion group information
- PromotionGroup() - Constructor for class com.skava.promotion.model.entity.PromotionGroup
- PromotionGroup() - Constructor for class com.skava.promotion.model.exchange.request.PromotionGroup
- PROMOTIONGROUP - Enum constant in enum class com.skava.promotion.constant.EQPromotionEntity
- PROMOTIONGROUP_ACTIVATION_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value success of promotion group activation
- PROMOTIONGROUP_ALREADY_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group already exists
- PROMOTIONGROUP_CREATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group creation failure
- PROMOTIONGROUP_CREATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group create success
- PROMOTIONGROUP_DEACTIVATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group in-activation
- PROMOTIONGROUP_DELETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group delete success
- PROMOTIONGROUP_EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _EMPTY_DATA
- PROMOTIONGROUP_EXPIRED - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _EXPIRED
- PROMOTIONGROUP_FIND_ALL_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group find all failure
- PROMOTIONGROUP_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group find all success
- PROMOTIONGROUP_FIND_FAILURE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group load failure
- PROMOTIONGROUP_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group load success
- PROMOTIONGROUP_FIND_VERSIONS_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value to find version of a promotion group
- PROMOTIONGROUP_ID - Static variable in class com.skava.promotion.constant.ChangelogConstants
-
PROMOTIONGROUP_ID
- PROMOTIONGROUP_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _INVALID_COLLECTION_ID
- PROMOTIONGROUP_INVALID_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _INVALID_CONDITION_DATA
- PROMOTIONGROUP_INVALID_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _INVALID_DATE
- PROMOTIONGROUP_INVALID_ID - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _INVALID_ID
- PROMOTIONGROUP_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group invalid locale
- PROMOTIONGROUP_INVALID_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _INVALID_NAME
- PROMOTIONGROUP_INVALID_PROJECT_ID - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _INVALID_PROJECT_ID
- PROMOTIONGROUP_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _INVALID_STATUS
- PROMOTIONGROUP_LOAD_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for success of promotion group load operation
- PROMOTIONGROUP_NOT_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group not exists
- PROMOTIONGROUP_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group patch update success
- PROMOTIONGROUP_STOP_CONDITION_DATA_EMPTY - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _STOP_CONDITION_DATA_EMPTY
- PROMOTIONGROUP_STOP_FURTHER_PROCESSING_DATA_EMPTY - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _STOP_FURTHER_PROCESSING_DATA_EMPTY
- PROMOTIONGROUP_UPDATE_INVALID_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _UPDATE_INVALID_CONDITION_DATA
- PROMOTIONGROUP_UPDATE_STOP_CONDITION_DATA_EMPTY - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _UPDATE_STOP_CONDITION_DATA_EMPTY
- PROMOTIONGROUP_UPDATE_STOP_FURTHER_PROCESSING_DATA_EMPTY - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group _UPDATE_STOP_FURTHER_PROCESSING_DATA_EMPTY
- PROMOTIONGROUP_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group update success
- PromotionGroupAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class maintains the state of the promotion group related to promotion group
- PromotionGroupAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionGroupAPIResponse
- PromotionGroupController - Class in com.skava.promotion.web
-
This class contains the functionalities to perform operation on promotion group.
- PromotionGroupController() - Constructor for class com.skava.promotion.web.PromotionGroupController
- promotionGroupDO - Variable in class com.skava.promotion.service.impl.CloneServiceImpl
- PromotionGroupDO - Class in com.skava.promotion.model.domain
-
This class holds the model attributes for promotion group
- PromotionGroupDO() - Constructor for class com.skava.promotion.model.domain.PromotionGroupDO
- promotionGroupDrools - Static variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- PromotionGroupDrools - Class in com.skava.promotion.model.entity
-
Instantiates a new base drools.
- PromotionGroupDrools() - Constructor for class com.skava.promotion.model.entity.PromotionGroupDrools
- promotionGroupId - Static variable in class com.skava.promotion.model.QPromotionGroupId
- promotionGroupId - Variable in class com.skava.promotion.model.QPromotionId
- PromotionGroupId - Class in com.skava.promotion.model
-
This class holds the model attributes for promotion group Id
- PromotionGroupId() - Constructor for class com.skava.promotion.model.PromotionGroupId
- PromotionGroupNotFoundException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to retrieve a promotion group that is not available
- PromotionGroupNotFoundException(String) - Constructor for exception com.skava.promotion.exception.PromotionGroupNotFoundException
-
This method throws promotionGroup not found exception.
- promotionGroupProcess - Variable in class com.skava.promotion.rule.process.RulesRepositoryBase
-
Instance of
PromotionGroupProcess
. - promotionGroupProcess - Variable in class com.skava.promotion.service.impl.ApprovalHelperBase
-
Model to hold promotion group process data **.
- promotionGroupProcess - Variable in class com.skava.promotion.service.impl.CloneServiceImpl
-
Holds the instance of PromotionGroupProcess
- promotionGroupProcess - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Holds the instance for promotionProcess
- promotionGroupProcess - Variable in class com.skava.promotion.service.impl.PatchUpdateProjectImpl
-
Model to hold promotion group process data
- PromotionGroupProcess<E,
I> - Class in com.skava.promotion.process -
A class to perform operation on a promotion group
- PromotionGroupProcess(EventProcessExternal) - Constructor for class com.skava.promotion.process.PromotionGroupProcess
- PromotionGroupProcessBase<E,
I> - Class in com.skava.promotion.process -
A class to perform operation on a promotion group
- PromotionGroupProcessBase() - Constructor for class com.skava.promotion.process.PromotionGroupProcessBase
- PromotionGroupProcessFields - Class in com.skava.promotion.process
-
A class to perform operation on a promotion group
- PromotionGroupProcessFields() - Constructor for class com.skava.promotion.process.PromotionGroupProcessFields
- promotionGroupRepository - Variable in class com.skava.promotion.process.PromotionGroupProcessFields
-
Holds the instance of promotionGroupRepository
- promotionGroupRepository - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Holds the instance for promotionGroupRepository
- promotionGroupRepository - Variable in class com.skava.promotion.service.impl.DeletePromotionGroupServiceImplBase
-
Holds the instance for PromotionGroupRepository
- promotionGroupRepository - Variable in class com.skava.promotion.service.impl.FindAllPromotionVersionsServiceImpl
-
Holds the instance for promotiongrouprepository
- promotionGroupRepository - Variable in class com.skava.promotion.service.impl.FindLivePromotionServiceImpl
-
Holds the instance of promotionGroupRepository
- promotionGroupRepository - Variable in class com.skava.promotion.service.impl.RequestValidation
-
Holds the instance for promotionGroupRepository
- PromotionGroupRepository - Interface in com.skava.promotion.repository
-
Am interface to hold operations for promotion group.
- PromotionGroupRequestInternal - Class in com.skava.promotion.model.exchange.request
-
Contains attributes that holds the state of the promotion group request
- PromotionGroupRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.PromotionGroupRequestInternal
- PromotionGroupResponse - Class in com.skava.promotion.model.exchange.response
-
This class maintains the state of the promotion group related to promotion group
- PromotionGroupResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionGroupResponse
- PromotionGroupResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used for promotion group response
- PromotionGroupsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class holds attributes of promotion group to render the response
- PromotionGroupsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionGroupsAPIResponse
- PromotionGroupsResponse - Class in com.skava.promotion.model.exchange.response
-
This class holds attributes of promotion group to render the response
- PromotionGroupsResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionGroupsResponse
- PromotionGroupValidator - Class in com.skava.promotion.service.impl
-
This class contains functionalities validate promotion group request
- PromotionGroupValidator() - Constructor for class com.skava.promotion.service.impl.PromotionGroupValidator
-
Instantiates a new promotion base validator.
- PromotionHandler - Interface in com.skava.promotion.ecomm
-
Interface that provides the contract to find the usage count of the promo code
- PromotionHelper - Class in com.skava.promotion.utils
-
Contains the utility functionalities for promotion.
- promotionId - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- promotionId - Static variable in class com.skava.promotion.model.QPromotionId
- promotionId - Variable in class com.skava.promotion.model.QPromowalletCoupons
- PromotionId - Class in com.skava.promotion.model
-
This class holds the model attributes for promotion group Id
- PromotionId() - Constructor for class com.skava.promotion.model.PromotionId
- promotionInformation - Variable in class com.skava.promotion.model.entity.QPromotion
- promotionInformation - Variable in class com.skava.promotion.model.QPromoAction
- promotionInformation - Static variable in class com.skava.promotion.model.QPromotionInformation
- PromotionInformation - Class in com.skava.promotion.model
-
Contains attributes for holding promotion information.
- PromotionInformation() - Constructor for class com.skava.promotion.model.PromotionInformation
- promotionList - Static variable in class com.skava.promotion.model.entity.QPromotionList
- PromotionList - Class in com.skava.promotion.model.entity
-
This class contains the attributes to hold the attributes of promotion list
- PromotionList - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for a PromotionList
- PromotionList() - Constructor for class com.skava.promotion.model.entity.PromotionList
- PromotionList() - Constructor for class com.skava.promotion.model.exchange.request.PromotionList
- PromotionListAPIResponse - Class in com.skava.promotion.model.exchange.response
- PromotionListAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionListAPIResponse
- PromotionListController - Class in com.skava.promotion.web
-
This class contains the functionalities to perform operation on promotion list.
- PromotionListController() - Constructor for class com.skava.promotion.web.PromotionListController
- promotionListCreator - Variable in class com.skava.promotion.process.PromotionListProcessBase
- PromotionListDO - Class in com.skava.promotion.model.domain
-
This class holds the model attributes for promotion list
- PromotionListDO() - Constructor for class com.skava.promotion.model.domain.PromotionListDO
- PromotionListFieldMismatchException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to retrieve a promotion list that is not available
- PromotionListFieldMismatchException(String) - Constructor for exception com.skava.promotion.exception.PromotionListFieldMismatchException
-
This method throws promocode list not found exception.
- PromotionListHelper - Class in com.skava.promotion.web
-
This class contains the functionalities to perform operation on promotion list.
- PromotionListHelper() - Constructor for class com.skava.promotion.web.PromotionListHelper
- promotionListId - Variable in class com.skava.promotion.model.QPromotionListItemsId
- PromotionListIdAPIResponse - Class in com.skava.promotion.model.exchange.response
- PromotionListIdAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionListIdAPIResponse
- PromotionListIdResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promotion list operations
- PromotionListIdResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionListIdResponse
- promotionListItems - Static variable in class com.skava.promotion.model.entity.QPromotionListItems
- PromotionListItems - Class in com.skava.promotion.model.entity
-
This class contains the attributes to hold the attributes of promo code list items
- PromotionListItems() - Constructor for class com.skava.promotion.model.entity.PromotionListItems
- promotionListItemsId - Static variable in class com.skava.promotion.model.QPromotionListItemsId
- PromotionListItemsId - Class in com.skava.promotion.model
- PromotionListItemsId() - Constructor for class com.skava.promotion.model.PromotionListItemsId
- promotionListItemsRepository - Variable in class com.skava.promotion.process.PromotionListProcessBase
-
Holds the instance of promotionListItemsRepository.
- PromotionListItemsRepository - Interface in com.skava.promotion.repository
-
This interface contains the functionality to perform operations on promotion List items.
- PromotionListNotFoundException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to retrieve a promotion list that is not available
- PromotionListNotFoundException(String) - Constructor for exception com.skava.promotion.exception.PromotionListNotFoundException
-
This method throws promocode list not found exception.
- PromotionListProcess - Class in com.skava.promotion.process
-
Instantiates a new promotion list process.
- PromotionListProcess() - Constructor for class com.skava.promotion.process.PromotionListProcess
- PromotionListProcessBase - Class in com.skava.promotion.process
-
Instantiates a new promotion list process base.
- PromotionListProcessBase() - Constructor for class com.skava.promotion.process.PromotionListProcessBase
- PromotionListProcessBaseHelper - Class in com.skava.promotion.process
-
Instantiates a new promotion list creator.
- PromotionListProcessBaseHelper() - Constructor for class com.skava.promotion.process.PromotionListProcessBaseHelper
- promotionListRepository - Variable in class com.skava.promotion.process.PromotionListProcessBase
-
Holds the instance of PromotionListRepository.
- PromotionListRepository - Interface in com.skava.promotion.repository
-
This interface contains the functionality to perform operations on promo code list property attributes
- PromotionListRequestInternal - Class in com.skava.promotion.model.exchange.request
-
Contains attributes to hold offer details for the items that matches the specified criteria.
- PromotionListRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.PromotionListRequestInternal
- PromotionListResponse - Class in com.skava.promotion.model.exchange.response
- PromotionListResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionListResponse
- PromotionListResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used for promocode list response
- PromotionListsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promotion list related operations
- PromotionListsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionListsAPIResponse
- PromotionListsResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promotion list related operations
- PromotionListsResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionListsResponse
- PromotionListValidator - Class in com.skava.promotion.utils
-
This class Contains a functionality that are related promo code list
- PromotionMessageSender - Class in com.skava.promotion.event
- PromotionMessageSender() - Constructor for class com.skava.promotion.event.PromotionMessageSender
- PromotionNotFoundException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to retrieve a promotion that is not available
- PromotionNotFoundException(String) - Constructor for exception com.skava.promotion.exception.PromotionNotFoundException
-
This method throws promotion not found exception.
- PromotionOffer - Class in com.skava.promotion.ecomm.model
-
Contains attributes to hold the promotion quantity based discount information.
- PromotionOffer() - Constructor for class com.skava.promotion.ecomm.model.PromotionOffer
- PromotionOfferController - Class in com.skava.promotion.web
-
This class contains the functionalities that are related to store front.
- PromotionOfferController() - Constructor for class com.skava.promotion.web.PromotionOfferController
- PromotionOfferDO - Class in com.skava.promotion.model.domain
-
This class holds the model attributes for promotion offer
- PromotionOfferDO() - Constructor for class com.skava.promotion.model.domain.PromotionOfferDO
- PromotionOfferInternalResponse - Class in com.skava.promotion.model.exchange.response
-
Contains attributes to render the response of a promotion.
- PromotionOfferInternalResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionOfferInternalResponse
- PromotionOfferRequest - Class in com.skava.promotion.model.exchange.request
-
Contains attributes to hold offer details for the items that matches the specified criteria.
- PromotionOfferRequest() - Constructor for class com.skava.promotion.model.exchange.request.PromotionOfferRequest
- PromotionOfferRequestInternal - Class in com.skava.promotion.model.exchange.request
-
Contains attributes that maintains the state of the promotion offer
- PromotionOfferRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.PromotionOfferRequestInternal
- PromotionOfferResponse - Class in com.skava.promotion.model.exchange.response
-
Contains attributes to render the response of a promotion.
- PromotionOfferResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionOfferResponse
- PromotionOfferResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains the response codes that are related to provide offer for a promotion
- PromotionOverAllDiscount - Class in com.skava.promotion.ecomm.model
-
Contains the functionality and attributes to add the offers in promotion request.
- PromotionOverAllDiscount() - Constructor for class com.skava.promotion.ecomm.model.PromotionOverAllDiscount
- PromotionPageableInfo - Class in com.skava.promotion.model.exchange.response
-
Contains attributes to render the response for pagination.
- PromotionPageableInfo() - Constructor for class com.skava.promotion.model.exchange.response.PromotionPageableInfo
- PromotionPayment - Class in com.skava.promotion.ecomm.model
-
Contains attributes that describes the payment information for a purchased item.
- PromotionPayment() - Constructor for class com.skava.promotion.ecomm.model.PromotionPayment
- promotionProcess - Variable in class com.skava.promotion.rule.process.RulesRepositoryBase
-
Instance of
PromotionProcess
. - promotionProcess - Variable in class com.skava.promotion.service.impl.ApprovalHelperBase
-
Model to hold promotion process instance **.
- promotionProcess - Variable in class com.skava.promotion.service.impl.CloneServiceImpl
-
Holds the instance of promotionProcess
- promotionProcess - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
-
Holds the instance for promotionProcess
- promotionProcess - Variable in class com.skava.promotion.service.impl.FindAllPromotionVersionsServiceImpl
-
Holds the instance for promotionProcess
- promotionProcess - Variable in class com.skava.promotion.service.impl.FindLivePromotionServiceImpl
-
Holds the instance of promotionProcess
- promotionProcess - Variable in class com.skava.promotion.service.impl.FindPromotionServiceImpl
-
Holds the instance for promotionProcess
- promotionProcess - Variable in class com.skava.promotion.service.impl.PatchUpdateProjectImpl
-
Model to hold promotion process instance
- PromotionProcess<E,
I> - Class in com.skava.promotion.process -
A class to perform various operations on a promotion
- PromotionProcess(EventProcessExternal) - Constructor for class com.skava.promotion.process.PromotionProcess
- PromotionProcessBase - Class in com.skava.promotion.process
-
A class to perform various operations on a promotion
- PromotionProcessBase() - Constructor for class com.skava.promotion.process.PromotionProcessBase
- PromotionProcessStandardBase - Class in com.skava.promotion.process
-
A class to perform various operations on a promotion
- PromotionProcessStandardBase() - Constructor for class com.skava.promotion.process.PromotionProcessStandardBase
- promotionProperties - Variable in class com.skava.promotion.web.CommonProperty
-
Holds the instance of promotionProperties.
- PromotionProperties - Class in com.skava.promotion.model
-
Instantiates a new promotion properties.
- PromotionProperties(CollectionDO) - Constructor for class com.skava.promotion.model.PromotionProperties
-
Instantiates a new promotion properties.
- promotionProperty - Static variable in class com.skava.promotion.model.exchange.request.QPromotionProperty
- PromotionProperty - Class in com.skava.promotion.model.exchange.request
-
This class holds the model attributes for promotion property
- PromotionProperty() - Constructor for class com.skava.promotion.model.exchange.request.PromotionProperty
- PromotionPropertyAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class holds the response model for collection attributes
- PromotionPropertyAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionPropertyAPIResponse
- PromotionReleaseDefinition - Class in com.skava.release
- promotionRepo - Variable in class com.skava.promotion.service.impl.DeletePromotionGroupServiceImplBase
-
Holds the instance for PromotionRepository
- promotionRepo - Variable in class com.skava.promotion.service.impl.OfferServiceImplBase
-
Holds the PromotionRepository instance **.
- promotionRepository - Variable in class com.skava.promotion.process.PromotionProcessStandardBase
-
Holds the instance for promotionRepository
- promotionRepository - Variable in class com.skava.promotion.process.PromotionSearchProcess
-
Holds the instance for promotionRepository
- promotionRepository - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
- PromotionRepository - Interface in com.skava.promotion.repository
-
Am interface to hold operations for a promotion.
- PromotionRequestInternal - Class in com.skava.promotion.model.exchange.request
- PromotionRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.PromotionRequestInternal
- PromotionResponse - Class in com.skava.promotion.model.exchange.response
-
This class contain attributes to hold promotion data that needs to be rendered in the response
- PromotionResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionResponse
- PromotionResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used in promotion operation's response
- PromotionRoundOffTypes - Enum Class in com.skava.promotion.model.field
-
Am enum to hold operations for a promotion
- PromotionRoundOffTypesCodec - Class in com.skava.codec
-
Codec for Enum PromotionRoundOffTypes
- PromotionRoundOffTypesCodec() - Constructor for class com.skava.codec.PromotionRoundOffTypesCodec
- PromotionRuleExecuter - Class in com.skava.promotion.rule.process
-
This class contains the functionality to evaluate the rules to perform action.
- PromotionRuleExecuter(PromotionOfferDO, PromotionProcess, PromotionActionsOrder[]) - Constructor for class com.skava.promotion.rule.process.PromotionRuleExecuter
- PromotionRuleProcessor - Interface in com.skava.promotion.rule.process
-
This interface provides functionality to process the rules.
- PromotionRuleProcessorFactory - Class in com.skava.promotion.rule.process
-
This class creates the instance of
PromotionRuleProcessor
based on the configuration in the zookeeper. - PromotionRuleProcessorHelper - Class in com.skava.promotion.utils
-
The Class PromotionRuleProcessorHelper.
- PROMOTIONS_LIST_COMMON_PROMOTION_LIST_ITEMS_LENGTH - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_COMMON_PROMOTION_LIST_ITEMS_LENGTH
- PROMOTIONS_LIST_CREATE_INVALID_CLASS_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_CLASS_NAME
- PROMOTIONS_LIST_CREATE_INVALID_FIELD - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_FIELD
- PROMOTIONS_LIST_CREATE_INVALID_FIELD_TYPE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_CREATE_INVALID_FIELD_TYPE
- PROMOTIONS_LIST_CREATE_INVALID_LIST_ITEMS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_CREATE_INVALID_PROMOTIONS
- PROMOTIONS_LIST_CREATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value for promotion list creation success
- PROMOTIONS_LIST_FIELD_TYPE_MISMATCH - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_UPDATE_INVALID_FIELD_TYPE
- PROMOTIONS_LIST_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value for find all list success
- PROMOTIONS_LIST_FIND_EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_FIND_SUCCESS
- PROMOTIONS_LIST_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value for find promotion list success based on given Id
- PROMOTIONS_LIST_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_COLLECTION_ID
- PROMOTIONS_LIST_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_LOCALE
- PROMOTIONS_LIST_INVALID_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_NAME
- PROMOTIONS_LIST_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_STATUS
- PROMOTIONS_LIST_STATUS_ACTIVE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_STATUS
- PROMOTIONS_LIST_UPDATE_FAILURE_CLASSNAME - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_UPDATE_FAILURE_CLASSNAME
- PROMOTIONS_LIST_UPDATE_FAILURE_FIELD - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_UPDATE_FAILURE_FIELD
- PROMOTIONS_LIST_UPDATE_INVALID_CLASS_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_CLASS_NAME
- PROMOTIONS_LIST_UPDATE_INVALID_FIELD - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_INVALID_FIELD
- PROMOTIONS_LIST_UPDATE_INVALID_FIELD_TYPE - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_UPDATE_INVALID_FIELD_TYPE
- PROMOTIONS_LIST_UPDATE_INVALID_LIST_ITEMS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_CREATE_INVALID_PROMOTIONS
- PROMOTIONS_LIST_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
-
The constant value PROMOTIONS_LIST_UPDATE_SUCCESS
- PromotionsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class Contains attributes to render the response for promotion related operations
- PromotionsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionsAPIResponse
- promotionSearchProcess - Variable in class com.skava.promotion.process.PromotionProcessStandardBase
-
Holds the instance for promotionSearchProcess
- PromotionSearchProcess - Class in com.skava.promotion.process
-
A class to perform search operation on promotion data
- PromotionSearchProcess() - Constructor for class com.skava.promotion.process.PromotionSearchProcess
- PromotionServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionalities to perform validate operation on collectionproperty data
- PromotionServiceImpl() - Constructor for class com.skava.promotion.service.impl.PromotionServiceImpl
- PromotionServiceResponse - Class in com.skava.promotion.model.exchange.response
- PromotionServiceResponse(String, String, int, Map<String, String>) - Constructor for class com.skava.promotion.model.exchange.response.PromotionServiceResponse
-
This constructor is used to initialize the values that are received
- PromotionSkip - Class in com.skava.promotion.ecomm.model
-
Contains attributes about the SKU items information for a product.
- PromotionSkip() - Constructor for class com.skava.promotion.ecomm.model.PromotionSkip
- PromotionSku - Class in com.skava.promotion.ecomm.model
-
Contains attributes about the SKU items information for a product.
- PromotionSku() - Constructor for class com.skava.promotion.ecomm.model.PromotionSku
- promotionSkuClone(PromotionSku) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to clone an Object
- PromotionsResponse - Class in com.skava.promotion.model.exchange.response
-
This class contain attributes to hold promotion data that needs to be rendered in the response
- PromotionsResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromotionsResponse
- PromotionStore - Class in com.skava.promotion.ecomm.model
-
Contains attributes about store information.
- PromotionStore() - Constructor for class com.skava.promotion.ecomm.model.PromotionStore
- promotionSubDrools - Static variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- PromotionSubDrools - Class in com.skava.promotion.model.entity
-
Instantiates a new base drools.
- PromotionSubDrools() - Constructor for class com.skava.promotion.model.entity.PromotionSubDrools
- PromotionSubHelper - Class in com.skava.promotion.utils
-
Contains the utility functionalities for promotion.
- PromotionTemplate - Interface in com.skava.promotion.repository
-
The interface PromotionTemplate will declare the method to handle the PromoCodeListItems.
- PromotionTemplateImpl - Class in com.skava.promotion.repository
-
The class PromotionTemplateImpl extends OrderTemplate to handle get promotion based on different filters.
- PromotionTemplateImpl() - Constructor for class com.skava.promotion.repository.PromotionTemplateImpl
- PromotionUser - Class in com.skava.promotion.ecomm.model
-
Contains attributes about user information for a product.
- PromotionUser() - Constructor for class com.skava.promotion.ecomm.model.PromotionUser
- PromotionUtility - Class in com.skava.promotion.utils
-
Contains the utility functionalities for operation.
- PromotionValidator - Class in com.skava.promotion.utils
-
This class Contains functionalities to validate requests
- PromoUtil - Class in com.skava.promotion.utils
-
This class Contains utility functions for promotion
- promowallet - Static variable in class com.skava.promotion.model.entity.QPromoWallet
- PromoWallet - Class in com.skava.promotion.model.entity
-
This class holds the model attributes for promotion
- PromoWallet - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for maintaining a promo wallet
- PromoWallet() - Constructor for class com.skava.promotion.model.entity.PromoWallet
- PromoWallet() - Constructor for class com.skava.promotion.model.exchange.request.PromoWallet
- PROMOWALLET_ACTION_MESSAGE_CREATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOWALLET_ACTION_MESSAGE_DELETE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- PROMOWALLET_ALREADY_USED - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code in case of promo list already used
- PROMOWALLET_COMMON_COUPONS_LENGTH - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for coupons with common length
- PROMOWALLET_CREATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The success response code for promo code list creation
- PROMOWALLET_DELETE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The success response code for list deletion
- PROMOWALLET_DUPLICATE_COUPONS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for duplicate coupons
- PROMOWALLET_DUPLICATE_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for duplicate promo code
- PROMOWALLET_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
/** The success response code for loading a promo wallet
- PROMOWALLET_INVALID_COLLECTION_ID - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for invalid collection id
- PROMOWALLET_INVALID_ID - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for invalid id
- PROMOWALLET_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The Failure response code for Invalid Locale
- PROMOWALLET_INVALID_STATUS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for coupons with common length
- PROMOWALLET_ITEMS_CLEAR_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The success response code for clear operation
- PROMOWALLET_PATCH_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The success response code for updating a promo wallet
- PROMOWALLET_UPDATE_INVALID_COUPONS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for invalid coupons in the list update
- PROMOWALLET_UPDATE_INVALID_PROMOCODES - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The response code for invalid promo wallet in the list update
- PROMOWALLET_UPDATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
The success response code for promo wallet update
- PromoWalletAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class holds the response model for promo wallet list operations
- PromoWalletAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoWalletAPIResponse
- PromoWalletBase - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for maintaining a promowallet
- PromoWalletBase() - Constructor for class com.skava.promotion.model.exchange.request.PromoWalletBase
- PromoWalletController - Class in com.skava.promotion.web
-
This class contains the functionalities to perform CRUD operation on promotion wallet
- PromoWalletController() - Constructor for class com.skava.promotion.web.PromoWalletController
- promowalletCoupons - Static variable in class com.skava.promotion.model.QPromowalletCoupons
- PromowalletCoupons - Class in com.skava.promotion.model
- PromowalletCoupons() - Constructor for class com.skava.promotion.model.PromowalletCoupons
- PromowalletDO - Class in com.skava.promotion.model.domain
-
This class holds the model attributes for promocode list
- PromowalletDO() - Constructor for class com.skava.promotion.model.domain.PromowalletDO
- promowalletId - Static variable in class com.skava.promotion.model.QPromowalletId
- PromowalletId - Class in com.skava.promotion.model
-
This class holds the model attributes for promotion wallet Id
- PromowalletId() - Constructor for class com.skava.promotion.model.PromowalletId
- promowalletItemId - Variable in class com.skava.promotion.model.QPromoWalletItemsId
- PromoWalletItemResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promowallet related operations
- PromoWalletItemResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoWalletItemResponse
- promoWalletItems - Static variable in class com.skava.promotion.model.entity.QPromoWalletItems
- PromoWalletItems - Class in com.skava.promotion.model.entity
-
This class contains the attributes to hold the attributes of promoWallet items
- PromoWalletItems() - Constructor for class com.skava.promotion.model.entity.PromoWalletItems
- PromoWalletItemsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promowallet related operations
- PromoWalletItemsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoWalletItemsAPIResponse
- promoWalletItemsId - Static variable in class com.skava.promotion.model.QPromoWalletItemsId
- PromoWalletItemsId - Class in com.skava.promotion.model
- PromoWalletItemsId() - Constructor for class com.skava.promotion.model.PromoWalletItemsId
- promoWalletItemsProcess - Variable in class com.skava.promotion.process.PromoWalletProcess
-
Holds the instance of PromoWallettItemsProcess
- PromoWalletItemsProcess - Class in com.skava.promotion.process
-
A class to perform CRUD operation on promo code list Items
- PromoWalletItemsProcess() - Constructor for class com.skava.promotion.process.PromoWalletItemsProcess
- promoWalletItemsRepository - Variable in class com.skava.promotion.process.PromoWalletItemsProcess
-
Holds the instance of promoWalletItemsRepository
- PromoWalletItemsRepository - Interface in com.skava.promotion.repository
-
This interface contains the functionality to perform operations on promoCode List items
- PromoWalletNotFoundException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to retrieve a promo code list that it is not available
- PromoWalletNotFoundException(String) - Constructor for exception com.skava.promotion.exception.PromoWalletNotFoundException
-
This method throws promowallet not found exception.
- PromoWalletProcess - Class in com.skava.promotion.process
-
A class to perform CRUD operation on promo wallet
- PromoWalletProcess() - Constructor for class com.skava.promotion.process.PromoWalletProcess
- promoWalletRepository - Variable in class com.skava.promotion.process.PromoWalletItemsProcess
-
Holds the instance of PromoWallettRepository
- promoWalletRepository - Variable in class com.skava.promotion.process.PromoWalletProcess
-
Holds the instance of PromoWalletRepository
- PromoWalletRepository - Interface in com.skava.promotion.repository
-
Am interface to hold operations for a promotion.
- PromoWalletRequest - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for maintaining a promo code list
- PromoWalletRequest() - Constructor for class com.skava.promotion.model.exchange.request.PromoWalletRequest
- PromoWalletRequestInternal - Class in com.skava.promotion.model.exchange.request
-
Contains attributes to hold offer details for the items that matches the specified criteria.
- PromoWalletRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.PromoWalletRequestInternal
- PromoWalletResponse - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promotion list related operations
- PromoWalletResponse() - Constructor for class com.skava.promotion.model.exchange.response.PromoWalletResponse
- PromoWalletResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used for promo wallet response
- PromoWalletResponseList - Class in com.skava.promotion.model.exchange.response
-
This class provides the response model for promotion list related operations
- PromoWalletResponseList() - Constructor for class com.skava.promotion.model.exchange.response.PromoWalletResponseList
- PromoWalletValidator - Class in com.skava.promotion.utils
-
This class Contains functionalities to validate requests
- properties - Variable in class com.skava.promotion.model.entity.QChangelog
- PROXIMITY_PROMOTION_APPLIED - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- proximityDescription - Variable in class com.skava.promotion.model.QPromotionInformation
- publishMessage(PromotionEventMessageSender, T, long, String) - Static method in class com.skava.promotion.utils.PromotionHelper
-
It provides a functionality to publish an event message
- publishMessage(ProjectState, Project, ProjectAPIResponse) - Method in class com.skava.promotion.process.ProjectProcessBase
-
Functionality to publish the message
- PublishStatus - Enum Class in com.skava.promotion.model.field
-
An enum to hold status of a promotion publish
- PublishStatusCodec - Class in com.skava.codec
-
Codec for Enum PublishStatus
- PublishStatusCodec() - Constructor for class com.skava.codec.PublishStatusCodec
- PublishType - Enum Class in com.skava.promotion.model.field
-
An enum to hold type of a promotion publish
- PublishTypeCodec - Class in com.skava.codec
-
Codec for Enum PublishType
- PublishTypeCodec() - Constructor for class com.skava.codec.PublishTypeCodec
- putValueToCache(String, String, Object) - Method in class com.skava.promotion.utils.CacheHelper
-
Functionality to put the data in cache memory.
Q
- QAuditEntry - Class in com.skava.promotion.model.entity
-
QAuditEntry is a Querydsl query type for AuditEntry
- QAuditEntry(Path<? extends AuditEntry>) - Constructor for class com.skava.promotion.model.entity.QAuditEntry
- QAuditEntry(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QAuditEntry
- QAuditEntry(String) - Constructor for class com.skava.promotion.model.entity.QAuditEntry
- QBaseEntity - Class in com.skava.promotion.model
-
QBaseEntity is a Querydsl query type for BaseEntity
- QBaseEntity(Path<? extends BaseEntity>) - Constructor for class com.skava.promotion.model.QBaseEntity
- QBaseEntity(PathMetadata) - Constructor for class com.skava.promotion.model.QBaseEntity
- QBaseEntity(String) - Constructor for class com.skava.promotion.model.QBaseEntity
- QBaseList - Class in com.skava.promotion.model
-
QBaseList is a Querydsl query type for BaseList
- QBaseList(Path<? extends BaseList>) - Constructor for class com.skava.promotion.model.QBaseList
- QBaseList(PathMetadata) - Constructor for class com.skava.promotion.model.QBaseList
- QBaseList(String) - Constructor for class com.skava.promotion.model.QBaseList
- QChangelog - Class in com.skava.promotion.model.entity
-
QChangelog is a Querydsl query type for Changelog
- QChangelog(Path<? extends Changelog>) - Constructor for class com.skava.promotion.model.entity.QChangelog
- QChangelog(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QChangelog
- QChangelog(String) - Constructor for class com.skava.promotion.model.entity.QChangelog
- QChangelogProperty - Class in com.skava.promotion.model
-
QChangelogProperty is a Querydsl query type for ChangelogProperty
- QChangelogProperty(Path<? extends ChangelogProperty>) - Constructor for class com.skava.promotion.model.QChangelogProperty
- QChangelogProperty(PathMetadata) - Constructor for class com.skava.promotion.model.QChangelogProperty
- QChangelogProperty(String) - Constructor for class com.skava.promotion.model.QChangelogProperty
- QCodeAllocation - Class in com.skava.promotion.model.entity
-
QCodeAllocation is a Querydsl query type for CodeAllocation
- QCodeAllocation(Path<? extends CodeAllocation>) - Constructor for class com.skava.promotion.model.entity.QCodeAllocation
- QCodeAllocation(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QCodeAllocation
- QCodeAllocation(String) - Constructor for class com.skava.promotion.model.entity.QCodeAllocation
- QCollection - Class in com.skava.promotion.model.entity
-
QCollection is a Querydsl query type for Collection
- QCollection(Path<? extends Collection>) - Constructor for class com.skava.promotion.model.entity.QCollection
- QCollection(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QCollection
- QCollection(String) - Constructor for class com.skava.promotion.model.entity.QCollection
- QCollectionProperty - Class in com.skava.promotion.model.entity
-
QCollectionProperty is a Querydsl query type for CollectionProperty
- QCollectionProperty(Path<? extends CollectionProperty>) - Constructor for class com.skava.promotion.model.entity.QCollectionProperty
- QCollectionProperty(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QCollectionProperty
- QCollectionProperty(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QCollectionProperty
- QCollectionProperty(Class<? extends CollectionProperty>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QCollectionProperty
- QCollectionProperty(String) - Constructor for class com.skava.promotion.model.entity.QCollectionProperty
- QCollectionPropertyAttribute - Class in com.skava.promotion.model.entity
-
QCollectionPropertyAttribute is a Querydsl query type for CollectionPropertyAttribute
- QCollectionPropertyAttribute(Path<? extends CollectionPropertyAttribute>) - Constructor for class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyAttribute(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyAttribute(String) - Constructor for class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyId - Class in com.skava.promotion.model
-
QCollectionPropertyId is a Querydsl query type for CollectionPropertyId
- QCollectionPropertyId(Path<? extends CollectionPropertyId>) - Constructor for class com.skava.promotion.model.QCollectionPropertyId
- QCollectionPropertyId(PathMetadata) - Constructor for class com.skava.promotion.model.QCollectionPropertyId
- QCollectionPropertyId(String) - Constructor for class com.skava.promotion.model.QCollectionPropertyId
- QCommonId - Class in com.skava.promotion.model
-
QCommonId is a Querydsl query type for CommonId
- QCommonId(Path<? extends CommonId>) - Constructor for class com.skava.promotion.model.QCommonId
- QCommonId(PathMetadata) - Constructor for class com.skava.promotion.model.QCommonId
- QCommonId(String) - Constructor for class com.skava.promotion.model.QCommonId
- QGroupDroolsId - Class in com.skava.promotion.model
-
QGroupDroolsId is a Querydsl query type for GroupDroolsId
- QGroupDroolsId(Path<? extends GroupDroolsId>) - Constructor for class com.skava.promotion.model.QGroupDroolsId
- QGroupDroolsId(PathMetadata) - Constructor for class com.skava.promotion.model.QGroupDroolsId
- QGroupDroolsId(String) - Constructor for class com.skava.promotion.model.QGroupDroolsId
- QProject - Class in com.skava.promotion.model.entity
-
QProject is a Querydsl query type for Project
- QProject(Path<? extends Project>) - Constructor for class com.skava.promotion.model.entity.QProject
- QProject(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QProject
- QProject(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QProject
- QProject(Class<? extends Project>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QProject
- QProject(String) - Constructor for class com.skava.promotion.model.entity.QProject
- QProjectNotes - Class in com.skava.promotion.model.entity
-
QProjectNotes is a Querydsl query type for ProjectNotes
- QProjectNotes(Path<? extends ProjectNotes>) - Constructor for class com.skava.promotion.model.entity.QProjectNotes
- QProjectNotes(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QProjectNotes
- QProjectNotes(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QProjectNotes
- QProjectNotes(Class<? extends ProjectNotes>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QProjectNotes
- QProjectNotes(String) - Constructor for class com.skava.promotion.model.entity.QProjectNotes
- QProjectNotesId - Class in com.skava.promotion.model
-
QProjectNotesId is a Querydsl query type for ProjectNotesId
- QProjectNotesId(Path<? extends ProjectNotesId>) - Constructor for class com.skava.promotion.model.QProjectNotesId
- QProjectNotesId(PathMetadata) - Constructor for class com.skava.promotion.model.QProjectNotesId
- QProjectNotesId(String) - Constructor for class com.skava.promotion.model.QProjectNotesId
- QPromoAction - Class in com.skava.promotion.model
-
QPromoAction is a Querydsl query type for PromoAction
- QPromoAction(Path<? extends PromoAction>) - Constructor for class com.skava.promotion.model.QPromoAction
- QPromoAction(PathMetadata) - Constructor for class com.skava.promotion.model.QPromoAction
- QPromoAction(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.QPromoAction
- QPromoAction(Class<? extends PromoAction>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.QPromoAction
- QPromoAction(String) - Constructor for class com.skava.promotion.model.QPromoAction
- QPromoCodeList - Class in com.skava.promotion.model.entity
-
QPromoCodeList is a Querydsl query type for PromoCodeList
- QPromoCodeList(Path<? extends PromoCodeList>) - Constructor for class com.skava.promotion.model.entity.QPromoCodeList
- QPromoCodeList(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromoCodeList
- QPromoCodeList(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromoCodeList
- QPromoCodeList(Class<? extends PromoCodeList>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromoCodeList
- QPromoCodeList(String) - Constructor for class com.skava.promotion.model.entity.QPromoCodeList
- QPromoCodeListItems - Class in com.skava.promotion.model.entity
-
QPromoCodeListItems is a Querydsl query type for PromoCodeListItems
- QPromoCodeListItems(Path<? extends PromoCodeListItems>) - Constructor for class com.skava.promotion.model.entity.QPromoCodeListItems
- QPromoCodeListItems(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromoCodeListItems
- QPromoCodeListItems(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromoCodeListItems
- QPromoCodeListItems(Class<? extends PromoCodeListItems>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromoCodeListItems
- QPromoCodeListItems(String) - Constructor for class com.skava.promotion.model.entity.QPromoCodeListItems
- QPromoCodeListItemsId - Class in com.skava.promotion.model
-
QPromoCodeListItemsId is a Querydsl query type for PromoCodeListItemsId
- QPromoCodeListItemsId(Path<? extends PromoCodeListItemsId>) - Constructor for class com.skava.promotion.model.QPromoCodeListItemsId
- QPromoCodeListItemsId(PathMetadata) - Constructor for class com.skava.promotion.model.QPromoCodeListItemsId
- QPromoCodeListItemsId(String) - Constructor for class com.skava.promotion.model.QPromoCodeListItemsId
- QPromotion - Class in com.skava.promotion.model.entity
-
QPromotion is a Querydsl query type for Promotion
- QPromotion(Path<? extends Promotion>) - Constructor for class com.skava.promotion.model.entity.QPromotion
- QPromotion(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromotion
- QPromotion(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotion
- QPromotion(Class<? extends Promotion>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotion
- QPromotion(String) - Constructor for class com.skava.promotion.model.entity.QPromotion
- QPromotionBaseEntity - Class in com.skava.promotion.model
-
QPromotionBaseEntity is a Querydsl query type for PromotionBaseEntity
- QPromotionBaseEntity(Path<? extends PromotionBaseEntity>) - Constructor for class com.skava.promotion.model.QPromotionBaseEntity
- QPromotionBaseEntity(PathMetadata) - Constructor for class com.skava.promotion.model.QPromotionBaseEntity
- QPromotionBaseEntity(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.QPromotionBaseEntity
- QPromotionBaseEntity(Class<? extends PromotionBaseEntity>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.QPromotionBaseEntity
- QPromotionBaseEntity(String) - Constructor for class com.skava.promotion.model.QPromotionBaseEntity
- QPromotionGroup - Class in com.skava.promotion.model.entity
-
QPromotionGroup is a Querydsl query type for PromotionGroup
- QPromotionGroup(Path<? extends PromotionGroup>) - Constructor for class com.skava.promotion.model.entity.QPromotionGroup
- QPromotionGroup(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromotionGroup
- QPromotionGroup(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionGroup
- QPromotionGroup(Class<? extends PromotionGroup>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionGroup
- QPromotionGroup(String) - Constructor for class com.skava.promotion.model.entity.QPromotionGroup
- QPromotionGroupDrools - Class in com.skava.promotion.model.entity
-
QPromotionGroupDrools is a Querydsl query type for PromotionGroupDrools
- QPromotionGroupDrools(Path<? extends PromotionGroupDrools>) - Constructor for class com.skava.promotion.model.entity.QPromotionGroupDrools
- QPromotionGroupDrools(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromotionGroupDrools
- QPromotionGroupDrools(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionGroupDrools
- QPromotionGroupDrools(Class<? extends PromotionGroupDrools>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionGroupDrools
- QPromotionGroupDrools(String) - Constructor for class com.skava.promotion.model.entity.QPromotionGroupDrools
- QPromotionGroupId - Class in com.skava.promotion.model
-
QPromotionGroupId is a Querydsl query type for PromotionGroupId
- QPromotionGroupId(Path<? extends PromotionGroupId>) - Constructor for class com.skava.promotion.model.QPromotionGroupId
- QPromotionGroupId(PathMetadata) - Constructor for class com.skava.promotion.model.QPromotionGroupId
- QPromotionGroupId(String) - Constructor for class com.skava.promotion.model.QPromotionGroupId
- QPromotionId - Class in com.skava.promotion.model
-
QPromotionId is a Querydsl query type for PromotionId
- QPromotionId(Path<? extends PromotionId>) - Constructor for class com.skava.promotion.model.QPromotionId
- QPromotionId(PathMetadata) - Constructor for class com.skava.promotion.model.QPromotionId
- QPromotionId(String) - Constructor for class com.skava.promotion.model.QPromotionId
- QPromotionInformation - Class in com.skava.promotion.model
-
QPromotionInformation is a Querydsl query type for PromotionInformation
- QPromotionInformation(Path<? extends PromotionInformation>) - Constructor for class com.skava.promotion.model.QPromotionInformation
- QPromotionInformation(PathMetadata) - Constructor for class com.skava.promotion.model.QPromotionInformation
- QPromotionInformation(String) - Constructor for class com.skava.promotion.model.QPromotionInformation
- QPromotionList - Class in com.skava.promotion.model.entity
-
QPromotionList is a Querydsl query type for PromotionList
- QPromotionList(Path<? extends PromotionList>) - Constructor for class com.skava.promotion.model.entity.QPromotionList
- QPromotionList(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromotionList
- QPromotionList(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionList
- QPromotionList(Class<? extends PromotionList>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionList
- QPromotionList(String) - Constructor for class com.skava.promotion.model.entity.QPromotionList
- QPromotionListItems - Class in com.skava.promotion.model.entity
-
QPromotionListItems is a Querydsl query type for PromotionListItems
- QPromotionListItems(Path<? extends PromotionListItems>) - Constructor for class com.skava.promotion.model.entity.QPromotionListItems
- QPromotionListItems(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromotionListItems
- QPromotionListItems(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionListItems
- QPromotionListItems(Class<? extends PromotionListItems>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionListItems
- QPromotionListItems(String) - Constructor for class com.skava.promotion.model.entity.QPromotionListItems
- QPromotionListItemsId - Class in com.skava.promotion.model
-
QPromotionListItemsId is a Querydsl query type for PromotionListItemsId
- QPromotionListItemsId(Path<? extends PromotionListItemsId>) - Constructor for class com.skava.promotion.model.QPromotionListItemsId
- QPromotionListItemsId(PathMetadata) - Constructor for class com.skava.promotion.model.QPromotionListItemsId
- QPromotionListItemsId(String) - Constructor for class com.skava.promotion.model.QPromotionListItemsId
- QPromotionProperty - Class in com.skava.promotion.model.exchange.request
-
QPromotionProperty is a Querydsl query type for PromotionProperty
- QPromotionProperty(Path<? extends PromotionProperty>) - Constructor for class com.skava.promotion.model.exchange.request.QPromotionProperty
- QPromotionProperty(PathMetadata) - Constructor for class com.skava.promotion.model.exchange.request.QPromotionProperty
- QPromotionProperty(String) - Constructor for class com.skava.promotion.model.exchange.request.QPromotionProperty
- QPromotionSubDrools - Class in com.skava.promotion.model.entity
-
QPromotionSubDrools is a Querydsl query type for PromotionSubDrools
- QPromotionSubDrools(Path<? extends PromotionSubDrools>) - Constructor for class com.skava.promotion.model.entity.QPromotionSubDrools
- QPromotionSubDrools(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromotionSubDrools
- QPromotionSubDrools(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionSubDrools
- QPromotionSubDrools(Class<? extends PromotionSubDrools>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromotionSubDrools
- QPromotionSubDrools(String) - Constructor for class com.skava.promotion.model.entity.QPromotionSubDrools
- QPromoWallet - Class in com.skava.promotion.model.entity
-
QPromoWallet is a Querydsl query type for PromoWallet
- QPromoWallet(Path<? extends PromoWallet>) - Constructor for class com.skava.promotion.model.entity.QPromoWallet
- QPromoWallet(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromoWallet
- QPromoWallet(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromoWallet
- QPromoWallet(Class<? extends PromoWallet>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromoWallet
- QPromoWallet(String) - Constructor for class com.skava.promotion.model.entity.QPromoWallet
- QPromowalletCoupons - Class in com.skava.promotion.model
-
QPromowalletCoupons is a Querydsl query type for PromowalletCoupons
- QPromowalletCoupons(Path<? extends PromowalletCoupons>) - Constructor for class com.skava.promotion.model.QPromowalletCoupons
- QPromowalletCoupons(PathMetadata) - Constructor for class com.skava.promotion.model.QPromowalletCoupons
- QPromowalletCoupons(String) - Constructor for class com.skava.promotion.model.QPromowalletCoupons
- QPromowalletId - Class in com.skava.promotion.model
-
QPromowalletId is a Querydsl query type for PromowalletId
- QPromowalletId(Path<? extends PromowalletId>) - Constructor for class com.skava.promotion.model.QPromowalletId
- QPromowalletId(PathMetadata) - Constructor for class com.skava.promotion.model.QPromowalletId
- QPromowalletId(String) - Constructor for class com.skava.promotion.model.QPromowalletId
- QPromoWalletItems - Class in com.skava.promotion.model.entity
-
QPromoWalletItems is a Querydsl query type for PromoWalletItems
- QPromoWalletItems(Path<? extends PromoWalletItems>) - Constructor for class com.skava.promotion.model.entity.QPromoWalletItems
- QPromoWalletItems(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QPromoWalletItems
- QPromoWalletItems(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromoWalletItems
- QPromoWalletItems(Class<? extends PromoWalletItems>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QPromoWalletItems
- QPromoWalletItems(String) - Constructor for class com.skava.promotion.model.entity.QPromoWalletItems
- QPromoWalletItemsId - Class in com.skava.promotion.model
-
QPromoWalletItemsId is a Querydsl query type for PromoWalletItemsId
- QPromoWalletItemsId(Path<? extends PromoWalletItemsId>) - Constructor for class com.skava.promotion.model.QPromoWalletItemsId
- QPromoWalletItemsId(PathMetadata) - Constructor for class com.skava.promotion.model.QPromoWalletItemsId
- QPromoWalletItemsId(String) - Constructor for class com.skava.promotion.model.QPromoWalletItemsId
- QSequence - Class in com.skava.promotion.model.entity
-
QSequence is a Querydsl query type for Sequence
- QSequence(Path<? extends Sequence>) - Constructor for class com.skava.promotion.model.entity.QSequence
- QSequence(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QSequence
- QSequence(String) - Constructor for class com.skava.promotion.model.entity.QSequence
- QSubDroolsId - Class in com.skava.promotion.model
-
QSubDroolsId is a Querydsl query type for SubDroolsId
- QSubDroolsId(Path<? extends SubDroolsId>) - Constructor for class com.skava.promotion.model.QSubDroolsId
- QSubDroolsId(PathMetadata) - Constructor for class com.skava.promotion.model.QSubDroolsId
- QSubDroolsId(String) - Constructor for class com.skava.promotion.model.QSubDroolsId
- QueryBuilderModel - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- QueryBuilderModel() - Constructor for class com.skava.promotion.ecomm.action.QueryBuilderModel
- QVersion - Class in com.skava.promotion.model.entity
-
QVersion is a Querydsl query type for Version
- QVersion(Path<? extends Version>) - Constructor for class com.skava.promotion.model.entity.QVersion
- QVersion(PathMetadata) - Constructor for class com.skava.promotion.model.entity.QVersion
- QVersion(PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QVersion
- QVersion(Class<? extends Version>, PathMetadata, PathInits) - Constructor for class com.skava.promotion.model.entity.QVersion
- QVersion(String) - Constructor for class com.skava.promotion.model.entity.QVersion
- QVersionId - Class in com.skava.promotion.model
-
QVersionId is a Querydsl query type for VersionId
- QVersionId(Path<? extends VersionId>) - Constructor for class com.skava.promotion.model.QVersionId
- QVersionId(PathMetadata) - Constructor for class com.skava.promotion.model.QVersionId
- QVersionId(String) - Constructor for class com.skava.promotion.model.QVersionId
R
- RANDOM_RANGE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RANDOMID_MAX_LENGTH - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- REASON_SUFFIX - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value for REASON_SUFFIX
- Recurrance - Class in com.skava.promotion.ecomm.model
-
Contains attributes about recurrance information for a promotion.
- Recurrance() - Constructor for class com.skava.promotion.ecomm.model.Recurrance
- REFERENCE_ATTRIBUTE - Static variable in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
The Constant REFERENCE_ATTRIBUTE.
- REGEX_SYMBOL - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- REGEX_SYMBOL_FOR_LIKE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RELEASE_DATE - Static variable in class com.skava.release.PromotionReleaseDefinition
- removeBundles(List<PromotionBundle>, List<PromotionBundle>, double, List<PromotionBundle>, HashMap<String, Double>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionality to remove bundles
- removeBundles(List<PromotionBundle>, List<PromotionBundle>, int, List<PromotionBundle>, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionality to remove bundles
- removeCompletedBatch(List<PromotionBundle>, double) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionality to remove completed batch items
- removeCompletedBatch(List<PromotionBundle>, int) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionality to remove completed batch items
- removeCompletedBatch(List<PromotionBundle>, List<PromotionBundle>, double) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionality to remove completed batch items
- removeCompletedBatch(List<PromotionBundle>, List<PromotionBundle>, int) - Method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionality to remove completed batch items
- removeCompletedBatch(List<PromotionSku>, double) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Functionality to remove completed batch items
- removeCompletedBatch(List<PromotionSku>, double) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionality to remove completed batch items
- removeCompletedBatch(List<PromotionSku>, int) - Method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Functionality to remove completed batch items
- removeCompletedBatch(List<PromotionSku>, int) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionality to remove completed batch items
- removeCompletedBatchBundle(List<PromotionBundle>, double) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionality to remove completed batch items
- removeCompletedBatchBundle(List<PromotionBundle>, int) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionality to remove completed batch items
- removeCompletedBatchBundles(List<PromotionBundle>, double) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to remove completed batch items for fractional
- removeCompletedBatchBundles(List<PromotionBundle>, int) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to remove completed batch items
- removeCompletedBatchBundles(List<PromotionBundle>, List<PromotionBundle>, double) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- removeCompletedBatchBundles(List<PromotionBundle>, List<PromotionBundle>, int) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- removeCompletedBatchSkus(List<PromotionSku>, double) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to remove completed batch items
- removeCompletedBatchSkus(List<PromotionSku>, int) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to remove completed batch items
- removefilteredObjects(List<PromotionBundle>, double, String) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferActionQuantityFractional
-
Functionality to remove the filteredObject which is less than purchaseQty
- removefilteredObjects(List<PromotionBundle>, int, String) - Method in class com.skava.promotion.ecomm.action.AbstractBundleOfferAction
-
Functionality to remove the filteredObject which is less than purchaseQty
- removefilteredObjects(List<PromotionSku>, double, String) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
Functionality to remove the filteredObject which is less than purchaseQty
- removefilteredObjects(List<PromotionSku>, int, String) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferAction
-
Functionality to remove the filteredObject which is less than purchaseQty
- removeGetProcessSku(List<PromotionSku>, PromotionSku, double) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
- removeGetProcessSku(List<PromotionSku>, PromotionSku, int) - Method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
- removeMatchedBundles(List<PromotionBundle>, List<PromotionBundle>, double, HashMap<String, Double>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferActionQuantityFractional
-
Functionalities to remove matched bundles
- removeMatchedBundles(List<PromotionBundle>, List<PromotionBundle>, int, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractBundleBOGOofferAction
-
Functionalities to remove matched bundles
- removeMatchedSkus(List<PromotionSku>, List<PromotionSku>, double, HashMap<String, Double>) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Functionalities to remove matched skus
- removeMatchedSkus(List<PromotionSku>, List<PromotionSku>, int, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Functionalities to remove matched skus
- removeMatchedSkus(List<PromotionSku>, List<PromotionSku>, int, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionalities to remove matched skus
- removeMatchedSkus(List<PromotionSku>, List<PromotionSku>, int, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionalities to remove matched skus
- removeObjectsWithNoOffers(PromotionOfferDO, List<Object>) - Static method in class com.skava.promotion.ecomm.rule.process.EcommPromotionRuleProcessorHelper
-
Removes the objects which not having offers based on the collection property.
- removeSkus(List<PromotionSku>, List<PromotionSku>, double, List<PromotionSku>, HashMap<String, Double>) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferActionQuantityFractional
-
Functionality to remove skus
- removeSkus(List<PromotionSku>, List<PromotionSku>, int, List<PromotionSku>, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractBOGOofferAction
-
Functionality to remove skus
- removeSkus(List<PromotionSku>, List<PromotionSku>, int, List<PromotionSku>, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferAction
-
Functionality to remove skus
- removeSkus(List<PromotionSku>, List<PromotionSku>, int, List<PromotionSku>, HashMap<String, Integer>) - Static method in class com.skava.promotion.ecomm.action.AbstractCommonBogoOfferActionQuantityFractional
-
Functionality to remove skus
- REOPENED - Enum constant in enum class com.skava.promotion.model.field.ProjectState
- req(PromoWalletRequestInternal) - Static method in class com.skava.promotion.utils.PromoWalletValidator
- RequestValidation - Class in com.skava.promotion.service.impl
-
This class contains functionality to check the validity of a request
- RequestValidation() - Constructor for class com.skava.promotion.service.impl.RequestValidation
- resetParamPropertyValue(PromotionDO, PromoAction, int) - Static method in class com.skava.promotion.utils.PromoUtil
-
This methos is used to reset the actionParams.
- RESP_DUPLICATE_PROMOTION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- RESP_INVALID_PROMOTION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- RESP_INVALID_USER - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- RESP_VALID_PROMOTION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- RESPONSE_CODE_200 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_CODE_201 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_CODE_204 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_CODE_400 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_CODE_401 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_CODE_403 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_CODE_404 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_CODE_422 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_CODE_500 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_MESSAGE_200 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_MESSAGE_201 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Response message for successful creation
- RESPONSE_MESSAGE_204 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_MESSAGE_400 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_MESSAGE_401 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Response messages for client validation error
- RESPONSE_MESSAGE_403 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_MESSAGE_404 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_MESSAGE_422 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- RESPONSE_MESSAGE_500 - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- responseCode - Variable in class com.skava.promotion.event.response.BlockAssignEventAPIResponse
- ResponseCode - Enum Class in com.skava.promotion.constant
-
This enum contains the response code
- responseMessage - Variable in class com.skava.promotion.event.response.BlockAssignEventAPIResponse
- RETRY_COUNT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ROLLBACK - Enum constant in enum class com.skava.promotion.model.field.PublishType
- ROUNDOFF_CONSTANTS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- ROUNDOFF_TYPE_CEIL - Enum constant in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
- ROUNDOFF_TYPE_FLOOR - Enum constant in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
- ROUNDOFF_TYPE_NONE - Enum constant in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
- ROUNDOFF_TYPE_ROUND - Enum constant in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
- RULE_SETTINGS_EMPTY_DATA - Enum constant in enum class com.skava.promotion.constant.RuleResponseCode
- RULE_SETTINGS_FIND_SUCCESS - Enum constant in enum class com.skava.promotion.constant.RuleResponseCode
- ruleAdmin - Variable in class com.skava.promotion.service.impl.ApprovalHelperBase
-
It holds the instance of RuleAdmin**.
- ruleAdmin - Variable in class com.skava.promotion.service.impl.GetRuleModelConfigServiceImpl
-
An instance of RulesRepository
- ruleAdmin - Variable in class com.skava.promotion.service.impl.UpdateDroolsServiceImpl
-
An instance of RulesRepository
- ruleAdmin - Variable in class com.skava.promotion.service.impl.ValidateDroolsServiceImpl
-
An instance of RulesRepository
- RuleConfigModelResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render rule settings response
- RuleConfigModelResponse() - Constructor for class com.skava.promotion.model.exchange.response.RuleConfigModelResponse
- RuleController - Class in com.skava.promotion.web
-
This class provides functionalities to perform operations on rule engine
- RuleController() - Constructor for class com.skava.promotion.web.RuleController
-
No argument constructor **
- ruleEngine - Variable in class com.skava.promotion.service.impl.CacheClearServiceImpl
-
An instance of RuleEngine
- rulePropertyRepository - Variable in class com.skava.promotion.rule.process.RulesRepositoryBase
-
The rule property repository.
- RulePropertyRepository - Interface in com.skava.promotion.rules.repository
-
The Interface RulePropertyRepository.
- RuleRepositoryBaseHelper - Class in com.skava.promotion.rule.process
-
This class provides helper method
- RuleRepositoryBaseHelper() - Constructor for class com.skava.promotion.rule.process.RuleRepositoryBaseHelper
- ruleRepositoryHelper - Variable in class com.skava.promotion.rule.process.RulesRepositoryBase
- RuleRepositoryHelper - Class in com.skava.promotion.rule.process
-
This class provides helper method
- RuleRepositoryHelper() - Constructor for class com.skava.promotion.rule.process.RuleRepositoryHelper
- RuleRepositoryUtil - Class in com.skava.promotion.rule.process
-
This class provides utility functionalities for rule repository
- RuleRequestInternal - Class in com.skava.promotion.model.exchange.request
-
This class holds the request model for a Collection Attribute
- RuleRequestInternal() - Constructor for class com.skava.promotion.model.exchange.request.RuleRequestInternal
- RuleResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render response for rule related operations
- RuleResponse() - Constructor for class com.skava.promotion.model.exchange.response.RuleResponse
- RuleResponseCode - Enum Class in com.skava.promotion.constant
-
This class contains constants that are used for project response
- RULES_INVALID_COLLECTIONID - Enum constant in enum class com.skava.promotion.constant.RuleResponseCode
- RULES_INVALID_LOCALE - Enum constant in enum class com.skava.promotion.constant.RuleResponseCode
- RuleSettingsResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render rule settings response
- RuleSettingsResponse() - Constructor for class com.skava.promotion.model.exchange.response.RuleSettingsResponse
- rulesRepository - Variable in class com.skava.promotion.service.impl.ApprovalHelperBase
-
It holds the instance of RulesRepository**.
- RulesRepositoryBase - Class in com.skava.promotion.rule.process
-
This class provides access to the functionalities that are defined in the rule engine component
- RulesRepositoryBase() - Constructor for class com.skava.promotion.rule.process.RulesRepositoryBase
- RulesRepositoryImpl - Class in com.skava.promotion.rule.process
-
This class provides access to the functionalities that are defined in the rule engine component
- RulesRepositoryImpl() - Constructor for class com.skava.promotion.rule.process.RulesRepositoryImpl
- RuleTypeProcessListener - Interface in com.skava.promotion.rule.process
-
This interface provides functionality that triggers when a rule type is changed.
- RuleTypeProcessListenerFactory - Class in com.skava.promotion.rule.process
-
This class creates the instance of
RuleTypeProcessListener
based on the configuration in the zookeeper.
S
- s3Path - Variable in class com.skava.promotion.model.entity.QVersion
- SATURDAY - Enum constant in enum class com.skava.promotion.model.WeekDays
- save(GroupDrools) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
Returns the instance of
GroupDrools
- save(GroupRule) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
Returns the instance of
GroupRule
- save(SubDrools) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
Returns the instance of
SubDrools
- save(SubRule) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
Returns the instance of
SubRule
- save(List<PromoCodeListItems>, MongoTemplate) - Method in interface com.skava.promotion.repository.PromoCodeListItemsRepository
- save(List<PromotionListItems>, MongoTemplate) - Method in interface com.skava.promotion.repository.PromotionListItemsRepository
-
Saves the promotion list items
- save(List<PromoWalletItems>, MongoTemplate) - Method in interface com.skava.promotion.repository.PromoWalletItemsRepository
- save(List<Pair<Query, Update>>, MongoTemplate) - Method in interface com.skava.promotion.repository.PromotionGroupRepository
-
Save.
- save(List<Pair<Query, Update>>, MongoTemplate) - Method in interface com.skava.promotion.repository.PromotionRepository
- save(List<Pair<Query, Update>>, MongoTemplate) - Method in interface com.skava.promotion.rules.repository.GroupDroolsRepository
- save(List<Pair<Query, Update>>, MongoTemplate) - Method in interface com.skava.promotion.rules.repository.SubDroolsRepository
- saveAll(List<CodeAllocationDO>) - Method in class com.skava.promotion.process.CodeAllocationProcess
-
Save all.
- saveAllGroupDrools(List<GroupDrools>) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
This method save all generated group drools
- saveAllGroupDrools(List<GroupDrools>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
This method save all generated group drools
- saveAllGroupRules(List<GroupRule>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method save all generated group rules
- saveAllSubDrools(List<SubDrools>) - Method in class com.skava.promotion.rule.process.RuleRepositoryHelper
-
This method save all generated sub group drools
- saveAllSubDrools(List<SubDrools>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method save all generated sub group drools
- saveAllSubRules(List<SubRule>) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
* This method save all generated sub rules
- savePromotionGroupAsDefaultInitState(PromotionGroup, long) - Method in class com.skava.promotion.process.PromotionGroupProcessBase
- search(BooleanExpression, PromotionListRepository, PromotionListDO) - Static method in class com.skava.promotion.utils.SearchUtil
-
Search.
- search(Predicate, Sort, int, int, BooleanExpression, PromotionGroupDO, PromotionGroupRepository) - Static method in class com.skava.promotion.utils.SearchBase
-
Provides a functionality to load all promotion groups based on the given search criteria
- search(Predicate, Sort, int, int, BooleanExpression, ProjectRepository, ProjectDO) - Static method in class com.skava.promotion.utils.SearchUtil
-
Search.
- search(Predicate, Sort, int, int, BooleanExpression, PromoCodeListRepository, PromoCodeListDO) - Static method in class com.skava.promotion.utils.SearchUtil
-
Search.
- search(Predicate, Sort, int, int, BooleanExpression, PromotionRepository, PromotionDO) - Static method in class com.skava.promotion.utils.SearchUtil
-
Search.
- search(Predicate, Sort, int, int, BooleanExpression, PromoWalletRepository, PromowalletDO) - Static method in class com.skava.promotion.utils.SearchUtil
-
Search.
- SearchBase - Class in com.skava.promotion.utils
-
This class contains functionality to perform search on promotion
- SearchHelper - Class in com.skava.promotion.utils
-
This class contains functionality to perform search on promotion
- searchList(BooleanExpression, PromotionListItemsRepository, PromotionListDO) - Static method in class com.skava.promotion.utils.SearchUtil
-
Search.
- searchPromoCodeList(BooleanExpression, PromoCodeListItemsRepository, PromoCodeListDO) - Static method in class com.skava.promotion.utils.SearchUtil
-
Search.
- SearchUtil - Class in com.skava.promotion.utils
-
This class contains functionality to perform search on promotion
- send(Message<?>, String, MessageProperties) - Method in class com.skava.promotion.event.PromotionEventMessageSender
-
Message event sender by topic exchange or queue name If default message queue enabled in oms properties this will override queue name to default oms queue
- send(Message<?>, String, String, MessageProperties) - Method in class com.skava.promotion.event.PromotionMessageSender
-
Message event sender by topic exchange
- SEND_OFFERS_ONLY - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant SEND_OFFERS_ONLY.
- sendChangeLogEvents(long, String) - Method in class com.skava.promotion.process.ChangelogProcess
-
write changelog for project flow
- sendChangeLogEvents(String, long) - Method in class com.skava.promotion.process.PromotionGroupProcess
- sendChangeLogEvents(String, long) - Method in class com.skava.promotion.process.PromotionProcess
- sequence - Static variable in class com.skava.promotion.model.entity.QSequence
- Sequence - Class in com.skava.promotion.model.entity
-
This class contains the attributes for collection.
- Sequence() - Constructor for class com.skava.promotion.model.entity.Sequence
- sequenceRepository - Variable in class com.skava.promotion.process.CollectionProcessBase
-
Holds the SequenceRepository
- SequenceRepository - Class in com.skava.promotion.repository
-
Class that contains functionalities to perform operations in DB.
- SequenceRepository() - Constructor for class com.skava.promotion.repository.SequenceRepository
- serialize(LocalDateTime, JsonGenerator, SerializerProvider) - Method in class com.skava.promotion.utils.DateSerializer
-
This method is used to serialize the date
- serialVersionUID - Static variable in class com.skava.promotion.model.exchange.request.BaseListRequestInternal
- service - Variable in class com.skava.promotion.model.entity.QChangelog
- SERVICE_PROMOTION - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
- SERVICE_PROMOTION - Enum constant in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Represents the service promotion
- SERVICE_PROMOTION - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- SERVICE_PROMOTION - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value for SERVICE_PROMOTION
- setAuditEntry(ProjectDO, ProjectDO, ProjectNotesProcess) - Static method in class com.skava.promotion.utils.PromotionBaseHelper
-
Provides functionality to set the audit data.
- setCodeAllocationDO(PromoCodeInfo, List<CodeAllocationDO>, CodeAllocationDO, long, String) - Method in class com.skava.promotion.service.impl.BlockOfferServiceImpl
-
Sets the code allocation details.
- setConfigObj(CollectionDO) - Static method in class com.skava.promotion.process.CollectionProcessBase
-
Sets the config object to fetch the collection properties under the specified collection Id in
CollectionDO
instance. - setConfirmationCode(Set<String>, PromotionOfferDO) - Method in class com.skava.promotion.rule.process.PromotionCouponProcessor
-
Sets the confirmation code.
- setConfirmationCode(Set<String>, PromotionOfferDO) - Method in interface com.skava.promotion.rule.process.PromotionCouponProcessorBase
-
Sets the confirmation code.
- setCouponObjectForPromotion(String, Condition) - Static method in class com.skava.promotion.utils.ConditionValidator
-
Method to set the source id in coupon.
- setDateTimeAndUserDataToDB(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcessBase
-
Functionality to set the date and time.
- setDefaultDate(PromotionBase, long, CollectionAttributeProcess) - Static method in class com.skava.promotion.utils.PromotionDefaultDateHelper
-
Sets the default date.
- setEcomFilters(String) - Method in class com.skava.promotion.model.exchange.request.BaseListRequestInternal
-
Converts ecomFilter format string from filters.
- setEcomFilters(String) - Method in class com.skava.promotion.model.exchange.request.ChangelogRequestInternal
-
Genarate the ecommfiter from the filter string
- setEcomFilters(String) - Method in class com.skava.promotion.model.exchange.request.CollectionRequestInternal
-
Converts ecomFilter format string from filters.
- setEcomFilters(String) - Method in class com.skava.promotion.model.exchange.request.ProjectRequestInternal
-
Converts ecomFilter format string from filters.
- setEcomFilters(String) - Method in class com.skava.promotion.model.exchange.request.PromotionGroupRequestInternal
-
Converts ecomFilter format string from filters.
- setEcomFilters(String) - Method in class com.skava.promotion.model.exchange.request.PromotionRequestInternal
-
Converts ecomFilter format string from filters.
- setGiftQuantity(int) - Method in class com.skava.promotion.model.PromotionBaseOffer
-
Method to set the int value of quantity
- setGiftQuantity(PromotionGiftDiscount, double, int, List<PromotionBaseOffer>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- setGiftQuantity(PromotionGiftDiscount, int, int, List<PromotionBaseOffer>) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
- setGiftQuantityFractional(double) - Method in class com.skava.promotion.model.PromotionBaseOffer
-
Method to set the decimal value of quantity
- setInvalidLocaleResponse(PromotionRequestInternal, PromotionAPIResponse, MessageSource) - Static method in class com.skava.promotion.utils.PromotionValidator
-
Functionalities to check invalid locale response
- setInvalidLocaleResponse(PromoWalletRequestInternal, PromoWalletAPIResponse, MessageSource) - Static method in class com.skava.promotion.utils.PromoWalletValidator
-
Functionalities to check invalid locale response
- setInvalidLocaleResponse(CollectionPropertiesAPIResponse, MessageSource, CollectionPropertyRequestInternal) - Static method in class com.skava.promotion.utils.PromotionBaseValidator
-
Set's the invalid locale response code and message in
CollectionPropertiesAPIResponse
instance. - setIsBasePriceDiscount(String) - Method in class com.skava.promotion.model.PromotionProperties
-
Sets the BasePriceDiscount.
- setLastUpdatedTimeOfRules(long, long) - Method in class com.skava.promotion.rule.process.RulesRepositoryImpl
-
It is used to set Last updated time
- setListIds(long, Object, Class<T>, Map<String, Set<String>>, PromotionListProcess, Map<String, Map<String, Set<String>>>) - Static method in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
Sets the list ids.
- setMatchedSkuId(List<PromotionBaseOffer>, Set<String>) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to get all the skuIds matched.
- setOffer(PromotionOfferDO, PromotionDO, PromotionCart) - Method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
-
Functionality to set the offer details
- setOffer(PromotionOfferDO, PromotionDO, T) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to set the offer details
- setOfferAbleBundles(PromotionOfferDO, PromotionBundle, double, String) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to set offer on skus
- setOfferAbleSkus(PromotionOfferDO, PromotionSku, double, String) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to set offer on skus
- setOfferAbleSkus(PromotionOfferDO, PromotionSku, int, String) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to set offer on skus
- setOverAllDiscountForBundles(PromotionOfferDO, List<Object>) - Static method in class com.skava.promotion.ecomm.EcommPromotionUtil
-
Functionality to set the PromotionBundles overall discount
- setOverAllDiscountForCart(PromotionOfferDO, List<Object>) - Static method in class com.skava.promotion.ecomm.EcommPromotionUtil
-
Functionality to calculate PromotionCart overall discount
- setOverAllDiscountForSku(PromotionOfferDO, List<Object>) - Static method in class com.skava.promotion.ecomm.EcommPromotionUtil
-
Functionality to set the PromotionSkus overall discount
- setPromotionIdForCouponObject(String, Promotion) - Static method in class com.skava.promotion.utils.ConditionValidator
-
Method to set the promotion id for the coupon object.
- setPromotionList(PromotionDO, PromotionListProcess) - Static method in class com.skava.promotion.utils.PromotionSubHelper
-
method setPromotionList
- setQuantity(int) - Method in class com.skava.promotion.ecomm.model.PromotionBundle
-
Method to set the int value of quantity
- setQuantity(int) - Method in class com.skava.promotion.ecomm.model.PromotionGiftDiscount
-
Method to set the int value of quantity
- setQuantity(int) - Method in class com.skava.promotion.ecomm.model.PromotionSku
-
Method to set the int value of quantity
- setQuantityFractional(double) - Method in class com.skava.promotion.ecomm.model.PromotionBundle
-
Method to set the decimal value of quantity
- setQuantityFractional(double) - Method in class com.skava.promotion.ecomm.model.PromotionGiftDiscount
-
Method to set the decimal value of quantity
- setQuantityFractional(double) - Method in class com.skava.promotion.ecomm.model.PromotionSku
-
Method to set the decimal value of quantity
- setSearchData(PromotionDO) - Static method in class com.skava.promotion.utils.SearchHelper
-
Set's the request header data information to
PromotionDO
- SETTER_KEY - Static variable in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
The Constant SETTER_KEY.
- SINGLE_USER_NTIME_USE - Enum constant in enum class com.skava.promotion.model.field.PromoCodeType
- SINGLE_USER_NTIME_USE_PER_XDAYS - Enum constant in enum class com.skava.promotion.model.field.PromoCodeType
- SINGLE_USER_ONLY_USE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- SINGLE_USER_SINGLE_USE - Enum constant in enum class com.skava.promotion.model.field.PromoCodeType
- SingleUserNTimeUse - Class in com.skava.promotion.ecomm.offertype
-
Class that provides functionality for Multi User Multi Use promoCode
- SingleUserNTimeUse() - Constructor for class com.skava.promotion.ecomm.offertype.SingleUserNTimeUse
- SingleUserNTimeUsePerXDays - Class in com.skava.promotion.ecomm.offertype
-
Class that provides functionality for Multi User Multi Use promoCode
- SingleUserNTimeUsePerXDays() - Constructor for class com.skava.promotion.ecomm.offertype.SingleUserNTimeUsePerXDays
- SingleUserSingleUse - Class in com.skava.promotion.ecomm.offertype
-
Class that provides functionality for Multi User Multi Use promoCode
- SingleUserSingleUse() - Constructor for class com.skava.promotion.ecomm.offertype.SingleUserSingleUse
- SIZE - Static variable in class com.skava.promotion.process.LiveVersionProcess
-
The Constant SIZE.
- skipDroolsSubRule - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- sort(List<PromotionSku>, String) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to sort object to ascending/descending
- sortBundle(List<PromotionBundle>, String) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionality to sort object to ascending/descending
- SortDirection - Enum Class in com.skava.promotion.sort
-
EcomSortDirection
- SOURCE - Enum constant in enum class com.skava.promotion.model.field.PromoState
- SOURCE_PROMOTIONGROUP_ALREADY_EXISTS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value for promotion group already exists
- SourceAlreadyExistException - Exception in com.skava.promotion.exception
-
Class that handles an exception when attempted to clone a promotion group
- SourceAlreadyExistException(String) - Constructor for exception com.skava.promotion.exception.SourceAlreadyExistException
-
This method throws source promotionGroup not found exception.
- splitCommaSeparatedString(String) - Static method in class com.skava.promotion.utils.DocketUtil
-
Splits given string by ","
- startDate - Variable in class com.skava.promotion.model.entity.QPromotion
- startDate - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- startHour - Variable in class com.skava.promotion.model.entity.QPromotion
- state - Variable in class com.skava.promotion.model.entity.QProject
- state - Variable in class com.skava.promotion.model.entity.QPromotion
- state - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- state - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- STATE_VALIDATION_ERROR_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for STATE_VALIDATION_ERROR_FAILURE
- status - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- status - Variable in class com.skava.promotion.model.entity.QCollection
- status - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- status - Variable in class com.skava.promotion.model.entity.QPromotion
- status - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- status - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- status - Variable in class com.skava.promotion.model.entity.QPromotionList
- status - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- status - Variable in class com.skava.promotion.model.entity.QPromoWallet
- status - Variable in class com.skava.promotion.model.entity.QVersion
- status - Variable in class com.skava.promotion.model.QBaseList
- StatusCodec - Class in com.skava.codec
-
Codec for Enum Status
- StatusCodec() - Constructor for class com.skava.codec.StatusCodec
- STOP_CONDITION_DATA_MISSED - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- STOP_FURTHER_PROCESSING_DATA_EMPTY - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- stopCondition - Variable in class com.skava.promotion.model.entity.QPromotion
- stopCondition - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- stopCondition - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- stopFurtherProcessing - Variable in class com.skava.promotion.model.entity.QPromotion
- stopFurtherProcessing - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- STRING - Enum constant in enum class com.skava.promotion.model.field.CollectionAttributeType
- STRING_GROUP - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- subDroolsId - Static variable in class com.skava.promotion.model.QSubDroolsId
- SubDroolsId - Class in com.skava.promotion.model
-
This class holds the model attributes for promotion group Id
- SubDroolsId() - Constructor for class com.skava.promotion.model.SubDroolsId
- subDroolsRepository - Variable in class com.skava.promotion.rule.process.RulesRepositoryBase
-
The sub drools repository.
- SubDroolsRepository - Interface in com.skava.promotion.rules.repository
-
The Interface SubDroolsRepository.
- SUBMITTED - Enum constant in enum class com.skava.promotion.model.field.ProjectState
- SUCCESS_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- SUCCESS_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionResponseCode
- SUCCESS_CODE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
-
The constant value SUCCESS_CODE
- SummedUpProductPriceOff - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to product based offers
- SummedUpProductPriceOff() - Constructor for class com.skava.promotion.ecomm.action.SummedUpProductPriceOff
- SummedUpProductShippingOff - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality that are common to shipping product based offers
- SummedUpProductShippingOff() - Constructor for class com.skava.promotion.ecomm.action.SummedUpProductShippingOff
- SUNDAY - Enum constant in enum class com.skava.promotion.model.WeekDays
- swapPromotionSourceAndCloneIds(Promotion, Promotion) - Static method in class com.skava.promotion.service.impl.ApprovalHelperBase
-
Swap promotion source and clone ids.
- SYMBOL_PROMO_CONCAT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- SYMBOL_PROMO_FIELDS_CONCAT - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
T
- THURSDAY - Enum constant in enum class com.skava.promotion.model.WeekDays
- TIME_ZONE - Static variable in class com.skava.promotion.model.PromotionProperties
-
The Constant TIME_ZONE.
- TIME_ZONE_KEY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- toDomain(CollectionProperty) - Method in class com.skava.promotion.model.domain.CollectionPropertiesDO
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.ChangelogRequestInternal
-
convert to domain object from the request object
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.CollectionPropertyRequestInternal
-
This method sets the collection attributes to domain model.
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.CollectionRequestInternal
-
This method set attribute's state and returns the object
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.ProjectRequestInternal
-
This method is used to convert projectDO from ProjectRequest.
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.PromoCodeListRequestInternal
-
It provides a functionality to convert request object to domain model object
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.PromotionGroupRequestInternal
-
This method is used to convert promotionGroupDO from PromotionGroupRequest.
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.PromotionListRequestInternal
-
It provides a functionality to convert request object to domain model object
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.PromotionRequestInternal
-
This method is used to convert promotionDO from PromotionRequest.
- toDomainObject() - Method in class com.skava.promotion.model.exchange.request.PromoWalletRequestInternal
- toDomainObject(ProcessMode) - Method in class com.skava.promotion.model.exchange.request.PromotionOfferRequestInternal
-
convert the instance of ProcessMode to PromotionOfferDO
- toDomainObject(CollectionDO) - Method in class com.skava.promotion.model.exchange.request.BaseCollectionRequest
-
This method set attribute's state and returns the object
- toDomainObject(CollectionDO) - Method in class com.skava.promotion.model.exchange.request.CollectionRequest
-
This method set attribute's state and returns the object
- toDomainObject(CollectionDO) - Method in class com.skava.promotion.model.exchange.response.CollectionResponse
-
This method set attribute's state and returns the object
- toDomainObject(CollectionDO) - Method in class com.skava.promotion.model.exchange.response.CollectionsResponse
-
This method set attribute's state and returns the object
- toDomainObject(CollectionPropertiesDO) - Method in class com.skava.promotion.model.exchange.request.CollectionProperty
-
This method sets the collection attributes to domain model.
- toDomainObject(PromoCodeListDO) - Method in class com.skava.promotion.model.exchange.request.PromoCodeList
-
It provides a functionality to convert the request to domain object
- toDomainObject(PromotionDO) - Method in class com.skava.promotion.model.exchange.request.Promotion
-
This method is used to create PromotionDO.
- toDomainObject(PromotionGroupDO) - Method in class com.skava.promotion.model.exchange.request.PromotionGroup
-
This method is used to create PromotionGroupDO.
- toDomainObject(PromotionListDO) - Method in class com.skava.promotion.model.exchange.request.PromotionList
-
It provides a functionality to convert the request to domain object
- toDomainObject(PromowalletDO) - Method in class com.skava.promotion.model.exchange.request.PromoWallet
-
It provides a functionality to convert the request to domain object
- toDomainObject(PromowalletDO) - Method in class com.skava.promotion.model.exchange.request.PromoWalletRequest
- toDomainObject(ProjectRequestInternal) - Method in class com.skava.promotion.model.exchange.request.ProjectRequest
-
This method is used to create ProjectDO.
- toDomainObject(Map<String, List<Map<String, Object>>>, T) - Static method in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
To domain object.
- toDomainObject2() - Method in class com.skava.promotion.model.exchange.request.PromoWalletRequestInternal
-
This method set attribute's state and returns the object
- toDomainObjectBase(PromoCodeListDO) - Method in class com.skava.promotion.model.exchange.request.PromoCodeListBase
-
It provides a functionality to convert the request to domain object
- toDomainObjectBase(PromowalletDO) - Method in class com.skava.promotion.model.exchange.request.PromoWalletBase
-
It provides a functionality to convert the request to domain object
- toEntity() - Method in class com.skava.promotion.model.domain.ChangelogDO
-
Convert to changelogDO to change log entity
- toEntity() - Method in class com.skava.promotion.model.domain.CodeAllocationDO
-
Set's the code allocation data from this class instance attributes to entity
- toEntity() - Method in class com.skava.promotion.model.domain.CollectionDO
-
Set collcetion's information to entity.
- toEntity() - Method in class com.skava.promotion.model.domain.CollectionPropertiesDO
-
This method sets the collection properties to entity.
- toEntity() - Method in class com.skava.promotion.model.domain.ProjectDO
-
This method is used to set collcetion's Id to entity.
- toEntity() - Method in class com.skava.promotion.model.domain.PromoCodeListDO
-
Provides functionality to convert domain model to entity model object
- toEntity() - Method in class com.skava.promotion.model.domain.PromotionDO
-
This method is used to set collcetion's Id to entity.
- toEntity() - Method in class com.skava.promotion.model.domain.PromotionGroupDO
-
This method is used to set collcetion's Id to entity.
- toEntity() - Method in class com.skava.promotion.model.domain.PromotionListDO
-
It provides a functionality to convert domain model to entity model object
- toEntity() - Method in class com.skava.promotion.model.domain.PromowalletDO
- toGroupRule() - Method in class com.skava.promotion.model.entity.PromotionGroup
-
To convert the group rule
- toProjectNotesEntity(String, String) - Method in class com.skava.promotion.model.domain.ProjectDO
- toPropertiesDomainObject(List<CollectionProperty>) - Method in class com.skava.promotion.model.exchange.request.CollectionProperty
- toResponseFromEntity(CollectionPropertyAttribute) - Static method in class com.skava.promotion.model.exchange.response.CollectionAttribute
-
Converts CollectionPropertyAttribute to
CollectionAttribute
. - toString() - Method in enum class com.skava.promotion.constant.EQPromotionEntity
- toString() - Method in enum class com.skava.promotion.constant.EQService
- toString() - Method in enum class com.skava.promotion.model.ActionLog
- toString() - Method in enum class com.skava.promotion.model.field.Archive
- toString() - Method in enum class com.skava.promotion.model.field.CodeAllocationStatus
- toString() - Method in enum class com.skava.promotion.model.field.CollectionAttributeType
- toString() - Method in enum class com.skava.promotion.model.field.CollectionStatus
- toString() - Method in enum class com.skava.promotion.model.field.ProjectState
- toString() - Method in enum class com.skava.promotion.model.field.PromoCodeType
- toString() - Method in enum class com.skava.promotion.model.field.PromoState
- toString() - Method in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
- toString() - Method in enum class com.skava.promotion.model.field.PublishStatus
- toString() - Method in enum class com.skava.promotion.model.field.PublishType
- toSubRule() - Method in class com.skava.promotion.model.entity.Promotion
- TOTALMINUTESINHOUR - Static variable in class com.skava.promotion.ecomm.rule.process.EcommPromotionRequestParser
-
Holds total minutes in a hour
- TradeInOffer - Class in com.skava.promotion.ecomm.action
-
This class provides the functionality to execute cart price offers
- TradeInOffer() - Constructor for class com.skava.promotion.ecomm.action.TradeInOffer
- triggerEvent(T, long, String, MessageProperties) - Method in class com.skava.promotion.event.PromotionEventMessageSender
-
The method triggers the event for the given queue or topic
- TUESDAY - Enum constant in enum class com.skava.promotion.model.WeekDays
- type - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- type - Variable in class com.skava.promotion.model.entity.QVersion
- TYPE - Static variable in class com.skava.promotion.utils.PromotionRuleProcessorHelper
-
The Constant LIST_KEY.
- TYPE - Static variable in class com.skava.release.PromotionReleaseDefinition
U
- UNABLE_TO_DELETE_PROMOTION_GROUP_ACTIVE_PROMOTIONS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- UNABLE_TO_DELETE_PROMOTION_GROUP_STATUS - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- UNABLE_TO_MODIFY_PROMOCODE_CONFIG - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_ACTIONS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_END_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- UNABLE_TO_UPDATE_NAME - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value UNABLE_TO_UPDATE_NAME
- UNABLE_TO_UPDATE_NAME - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_OFFER_ON - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_OFFER_TYPE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_PRIORITY - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- UNABLE_TO_UPDATE_PRIORITY - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_PROMOCODE_TYPE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_PROMOCODE_USAGE_COUNT - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_PROMOCODE_USAGE_DAYS - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_PROMOTION_GROUP_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The failure constant value while updating the promotion group condition data
- UNABLE_TO_UPDATE_PROMOTION_GROUP_END_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value UNABLE_TO_UPDATE_PROMOTION_GROUP_END_DATE
- UNABLE_TO_UPDATE_PROMOTION_GROUP_PRIORITY - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The failure constant value to update priority for promotion group
- UNABLE_TO_UPDATE_PROMOTION_GROUP_START_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The constant value UNABLE_TO_UPDATE_PROMOTION_GROUP_START_DATE
- UNABLE_TO_UPDATE_PROMOTION_GROUP_STOP_FURTHER_PROCESSING - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
The failure constant value in updating promotion group STOP_FURTHER_PROCESSING value
- UNABLE_TO_UPDATE_START_DATE - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- UNABLE_TO_UPDATE_START_DATE - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_STOP_CONDITION - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- UNABLE_TO_UPDATE_STOP_CONDITION_DATA - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNABLE_TO_UPDATE_STOP_FURTHER_PROCESSING - Enum constant in enum class com.skava.promotion.constant.PromotionGroupResponseCode
- UNABLE_TO_UPDATE_STOP_FURTHER_PROCESSING - Enum constant in enum class com.skava.promotion.constant.ResponseCode
- UNARCHIVED - Enum constant in enum class com.skava.promotion.model.field.Archive
- UNASSIGN - Enum constant in enum class com.skava.promotion.event.BlockAssignServiceType
-
Constants to identify unassign offer service
- UNASSIGN_OFFER_PC_AVAILABLE_TO_USE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the UNASSIGN_OFFER_PC_AVAILABLE_TO_USE value
- UNASSIGN_OFFER_PC_INVALID_CONFIRMATION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- UNASSIGN_OFFER_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- UNASSIGNED - Enum constant in enum class com.skava.promotion.model.field.CodeAllocationStatus
- unassignOffer(String, String, long, String, List<PromoCodeInfo>) - Method in class com.skava.promotion.web.PromotionOfferController
-
Unassign the promo code for the given user Id
- UnAssignOfferService - Interface in com.skava.promotion.service
-
This class contains the functionality to assign a offer
- UnAssignOfferServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to unassign a offer with promocode and ConfirmationCode.
- UnAssignOfferServiceImpl() - Constructor for class com.skava.promotion.service.impl.UnAssignOfferServiceImpl
- UNBLOCK - Enum constant in enum class com.skava.promotion.event.BlockAssignServiceType
-
Constants to identify unblock offer service
- UNBLOCK_OFFER_PC_AVAILABLE_TO_USE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Holds the UNBLOCK_OFFER_PC_AVAILABLE_TO_USE value
- UNBLOCK_OFFER_PC_INVALID_CONFIRMATION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- UNBLOCK_OFFER_SUCCESS - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- unblockOffer(PromoCodeInfo, PromotionOfferDO) - Method in class com.skava.promotion.service.impl.UnblockOfferServiceImpl
-
Unblocks the offer for given promoCodeMap.
- unblockOffer(String, String, long, String, List<PromoCodeInfo>) - Method in class com.skava.promotion.web.PromotionOfferController
-
Unblocks the promo code for the given user Id
- UnblockOfferService - Interface in com.skava.promotion.service
-
This class contains the functionality to unblock an offer
- UnblockOfferServiceImpl - Class in com.skava.promotion.service.impl
-
A class that provides functionality to unblock a offer for promoCode and ConfirmationCode.
- UnblockOfferServiceImpl() - Constructor for class com.skava.promotion.service.impl.UnblockOfferServiceImpl
- update(CollectionDO) - Method in class com.skava.promotion.process.CollectionProcess
-
This method is used to update all field in Collection based on given Collection.
- update(ProjectDO) - Method in class com.skava.promotion.process.ProjectNotesProcess
-
Functionality to update project notes
- update(ProjectDO, MessageSource) - Method in class com.skava.promotion.process.ProjectProcess
-
This method updates all field in Project based on the given Project.
- update(PromotionDO) - Method in class com.skava.promotion.process.PromotionProcess
-
This method is used to update all field in Promotion based on given Promotion.
- update(PromotionGroupDO) - Method in class com.skava.promotion.process.PromotionGroupProcess
-
This method is used to update all field in PromotionGroup based on given PromotionGroup.
- UPDATE - Enum constant in enum class com.skava.promotion.model.ActionLog
-
UPDATE
- UPDATE_APPROVE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for PATCH_APPROVE_SUCCESS
- UPDATE_CLASS_NAME_FAIL - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- UPDATE_DROOLS_SUCESSS - Enum constant in enum class com.skava.promotion.constant.RuleResponseCode
- UPDATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
- UPDATE_FIELD_FAIL - Enum constant in enum class com.skava.promotion.constant.PromotionListResponseCode
- UPDATE_NAME_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
- UPDATE_STATE_FAILURE - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for UPDATE_STATE_FAILURE
- UPDATE_STATE_SUCCESS - Enum constant in enum class com.skava.promotion.constant.ProjectOperationCode
-
The constant value for UPDATE_STATE_SUCCESS
- updateAll(List<CollectionPropertiesDO>, long) - Method in class com.skava.promotion.process.CollectionPropertiesProcess
-
Updates all collection properties which are based on the properties
- updateAllAssign(List<CodeAllocationDO>) - Method in class com.skava.promotion.process.CodeAllocationProcess
-
Functionality to update the code allocation .
- updateAllBlock(List<CodeAllocationDO>) - Method in class com.skava.promotion.process.CodeAllocationProcess
-
Functionality to update the code allocation .
- updateCollection(String, String, long, long, String, CollectionRequest) - Method in class com.skava.promotion.web.CollectionController
-
Updates the collection based on the request data.
- updateCollectionProperties(String, String, long, long, String, List<CollectionProperty>) - Method in class com.skava.promotion.web.CollectionPropertiesController
-
Updates all collection properties that exist under a collection.
- UpdateCollectionPropertiesService - Interface in com.skava.promotion.service
-
This interface provides functionality to update a collection properties
- UpdateCollectionPropertiesServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains a functionality to update collection properties
- UpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdateCollectionPropertiesServiceImpl
- UpdateCollectionService - Interface in com.skava.promotion.service
-
This interface provides functionality to update a collection
- UpdateCollectionServiceImpl - Class in com.skava.promotion.service.impl
-
Contains the functionality to update a collection
- UpdateCollectionServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdateCollectionServiceImpl
- updatedBy - Variable in class com.skava.promotion.model.entity.QAuditEntry
- updatedBy - Variable in class com.skava.promotion.model.entity.QChangelog
- updatedBy - Variable in class com.skava.promotion.model.entity.QCollection
- updatedBy - Variable in class com.skava.promotion.model.entity.QCollectionProperty
- updatedBy - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- updatedBy - Variable in class com.skava.promotion.model.entity.QProject
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromoCodeListItems
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromotion
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromotionList
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromotionListItems
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromoWallet
- updatedBy - Variable in class com.skava.promotion.model.entity.QPromoWalletItems
- updatedBy - Variable in class com.skava.promotion.model.entity.QSequence
- updatedBy - Variable in class com.skava.promotion.model.entity.QVersion
- updatedBy - Variable in class com.skava.promotion.model.QBaseEntity
- updatedBy - Variable in class com.skava.promotion.model.QBaseList
- updatedBy - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- updatedOn - Variable in class com.skava.promotion.model.entity.QAuditEntry
- updatedOn - Variable in class com.skava.promotion.model.entity.QChangelog
- updatedOn - Variable in class com.skava.promotion.model.entity.QCollection
- updatedOn - Variable in class com.skava.promotion.model.entity.QCollectionProperty
- updatedOn - Variable in class com.skava.promotion.model.entity.QCollectionPropertyAttribute
- updatedOn - Variable in class com.skava.promotion.model.entity.QProject
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromoCodeListItems
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromotion
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromotionList
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromotionListItems
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromoWallet
- updatedOn - Variable in class com.skava.promotion.model.entity.QPromoWalletItems
- updatedOn - Variable in class com.skava.promotion.model.entity.QSequence
- updatedOn - Variable in class com.skava.promotion.model.entity.QVersion
- updatedOn - Variable in class com.skava.promotion.model.QBaseEntity
- updatedOn - Variable in class com.skava.promotion.model.QBaseList
- updatedOn - Variable in class com.skava.promotion.model.QPromotionBaseEntity
- updateDrools(String, String, long, String) - Method in class com.skava.promotion.web.RuleController
-
Updates all drools rules configured in the given collection.
- UpdateDroolsRuleResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render response for rule related operations
- UpdateDroolsRuleResponse() - Constructor for class com.skava.promotion.model.exchange.response.UpdateDroolsRuleResponse
- UpdateDroolsService - Interface in com.skava.promotion.service
-
Marker interface to load a project
- UpdateDroolsServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains functionality to load a promotion
- UpdateDroolsServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdateDroolsServiceImpl
- updateIdentifier(PromotionList, long) - Method in class com.skava.promotion.process.PromotionListProcessBase
- updateIdentifier(E, long) - Method in interface com.skava.promotion.process.BaseProcess
-
Functionalities to update identifier for given entity
- updateIdentifier(E, long) - Method in class com.skava.promotion.process.CollectionPropertiesProcess
-
It is used to Update Identifier
- updateIdentifier(E, long) - Method in class com.skava.promotion.process.ProjectNotesProcessBase
-
Functionality to update the Identifier
- updateIdentifier(E, long) - Method in class com.skava.promotion.process.PromotionGroupProcessBase
-
Functionality to update the identifier
- updateIdentifier(E, long) - Method in class com.skava.promotion.process.PromotionProcess
- updateIdentifier(Object, long) - Method in class com.skava.promotion.process.ProjectProcessBase
-
Functionality to update the identifier
- updateList(PromoCodeListDO) - Method in class com.skava.promotion.process.PromoCodeListProcess
-
Updates the promo code list
- updateList(PromotionListDO, String) - Method in class com.skava.promotion.process.PromotionListProcessBase
-
* Updates the promo code list.
- updateList(PromowalletDO) - Method in class com.skava.promotion.process.PromoWalletProcess
-
Updates the coupons list
- updateProcess(CollectionPropertyRequestInternal, CollectionPropertiesProcess, CollectionRepository, MessageSource, CollectionAttributeRepository, boolean) - Method in class com.skava.promotion.utils.CollectionPropertyValidator
-
Functionality to update the collection property
- updateProject(String, String, long, String, String, ProjectRequest) - Method in class com.skava.promotion.web.ProjectController
-
Updates all field in the Project based on the given request.
- UpdateProjectService - Interface in com.skava.promotion.service
-
Marker interface to update a project
- UpdateProjectServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the functionality to update a project.
- UpdateProjectServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdateProjectServiceImpl
- updatePromoCodeInfo(PromoCodeInfo, List<CodeAllocationDO>, BlockAssignServiceType) - Method in class com.skava.promotion.service.impl.OfferServiceImplBase
-
Functionalities to process and update promocodes information into database.
- updatePromoCodeList(String, String, long, String, String, PromoCodeListBase) - Method in class com.skava.promotion.web.PromoCodeListController
-
Contains functionality to update the promo code list
- updatePromoCodeListService - Variable in class com.skava.promotion.web.PromoCodeListHelper
-
Holds the instance of UpdatePromoCodeListService
- UpdatePromoCodeListService - Interface in com.skava.promotion.service
-
This Interface provides a functionality to update the promo code list
- UpdatePromoCodeListServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the implementation to update a promocode list
- UpdatePromoCodeListServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdatePromoCodeListServiceImpl
- updatePromotion(String, String, long, String, String, String, String, Promotion) - Method in class com.skava.promotion.web.PromotionController
-
Updates the Promotion based on the data available in
Promotion
instance. - updatePromotionGroup(String, String, long, String, String, String, PromotionGroup) - Method in class com.skava.promotion.web.PromotionGroupController
-
This method updates the PromotionGroup based on given request data.
- UpdatePromotionGroupService - Interface in com.skava.promotion.service
-
An interface that provides functionality to update a promotion group.
- UpdatePromotionGroupServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the functionality to update a promotion group
- UpdatePromotionGroupServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdatePromotionGroupServiceImpl
- updatePromotionList(String, String, long, String, String, PromotionList) - Method in class com.skava.promotion.web.PromotionListController
-
Provides functionality to update the list items.
- updatePromotionListService - Variable in class com.skava.promotion.web.PromotionListHelper
-
Holds the instance of UpdatePromotionListService
- UpdatePromotionListService - Interface in com.skava.promotion.service
-
This interface provides a functionality to load promocode lists
- UpdatePromotionListServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the implementation to update a promocode list
- UpdatePromotionListServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdatePromotionListServiceImpl
- UpdatePromotionService - Interface in com.skava.promotion.service
-
An interface to perform update operation on a promotion
- UpdatePromotionServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains functionality to update a promotion
- UpdatePromotionServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdatePromotionServiceImpl
-
Instantiates a new update promotion service impl.
- updatePromoValueProperties(Map<String, String>, PromotionDO, int) - Static method in class com.skava.promotion.utils.PromoUtil
-
updatePromoValueProperties This method is check if property is not null and offerOn is Item Price Rules.
- updatePromoWallet(String, String, long, String, String, PromoWalletRequest) - Method in class com.skava.promotion.web.PromoWalletController
-
Contains functionality to update the promo code list
- UpdatePromoWalletService - Interface in com.skava.promotion.service
-
This Interface provides a functionality to update the promo code list
- UpdatePromoWalletServiceImpl - Class in com.skava.promotion.service.impl
-
This class contains the implementation to update a promowallet
- UpdatePromoWalletServiceImpl() - Constructor for class com.skava.promotion.service.impl.UpdatePromoWalletServiceImpl
- updateProximityMessage(PromotionCartOffer, PromotionOfferDO) - Method in class com.skava.promotion.ecomm.action.AbstractCartOfferAction
-
This method is used to proximity message
- updateProximityMessage(String, double) - Method in class com.skava.promotion.ecomm.action.SummedUpProductShippingOff
-
This method is used to update proximity message
- updateProximityMessage(String, PromotionOfferDO, T) - Method in class com.skava.promotion.ecomm.action.AbstractProductOfferActionQuantityFractional
-
This method is used to update proximity message
- updateQuantityIndexBasedPriceFacets(String, double, double, int, ModifiedEndIndexPriceFacet) - Static method in class com.skava.promotion.utils.PromoUtil
-
updatePriceFacets This method is used update the price facets in order to avoid extra discount
- updateQuantiyBasedDiscount(double, double, PromotionDO, PromotionDiscount) - Method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to Update Quantiy Based Discount based on calibratedDiscount.
- updateUnitQuantiyBasedDiscount(double, double, PromotionDO, PromotionDiscount) - Static method in class com.skava.promotion.ecomm.action.EcommBasePromotionAction
-
Functionalities to Update Quantiy Based Discount based on calibratedDiscount.
- updateVersion(PromotionList) - Method in class com.skava.promotion.process.PromotionListProcessBaseHelper
-
It updates the version to the promotionList.
- userId - Variable in class com.skava.promotion.model.entity.QCodeAllocation
- userId - Variable in class com.skava.promotion.model.entity.QPromoWallet
V
- VALID_PROMOTION_CODE - Enum constant in enum class com.skava.promotion.constant.PromotionOfferResponseCode
- VALIDATE_DROOLS_SUCESSS - Enum constant in enum class com.skava.promotion.constant.RuleResponseCode
- validateDrools(String, String, long, String) - Method in class com.skava.promotion.web.RuleController
-
Validates all drools rules configured in the given collection.
- ValidateDroolsAPIResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render response for trouble shooting API operations
- ValidateDroolsAPIResponse() - Constructor for class com.skava.promotion.model.exchange.response.ValidateDroolsAPIResponse
- ValidateDroolsResponse - Class in com.skava.promotion.model.exchange.response
-
This class contains attributes to render response for trouble shooting API operations
- ValidateDroolsResponse() - Constructor for class com.skava.promotion.model.exchange.response.ValidateDroolsResponse
- ValidateDroolsService - Interface in com.skava.promotion.service
-
Marker interface to load a project
- ValidateDroolsServiceImpl - Class in com.skava.promotion.service.impl
-
This class Contains functionality to load a promotion
- ValidateDroolsServiceImpl() - Constructor for class com.skava.promotion.service.impl.ValidateDroolsServiceImpl
- validateListIds(Set<String>, Set<String>) - Static method in class com.skava.promotion.utils.PromotionCouponUtil
-
Provides functionalities to validate given listIds
- validPromotionCoupon(long, PromotionCoupon, long, long, Set<String>, Set<String>) - Method in class com.skava.promotion.rule.process.PromotionCouponProcessor
-
Functionality to check for the validity of a promotion coupon.
- validPromotionCoupon(long, PromotionCoupon, long, long, Set<String>, Set<String>) - Method in interface com.skava.promotion.rule.process.PromotionCouponProcessorBase
-
Functionality to check for the validity of a promotion coupon.
- value - Variable in class com.skava.promotion.model.entity.QCollectionProperty
- value - Variable in class com.skava.promotion.model.exchange.request.QPromotionProperty
- value - Variable in class com.skava.promotion.model.QChangelogProperty
- value() - Method in enum class com.skava.promotion.constant.EQPromotionEntity
- value() - Method in enum class com.skava.promotion.constant.EQService
- value() - Method in enum class com.skava.promotion.model.ActionLog
- value() - Method in enum class com.skava.promotion.model.field.Archive
- value() - Method in enum class com.skava.promotion.model.field.CodeAllocationStatus
- value() - Method in enum class com.skava.promotion.model.field.CollectionAttributeType
- value() - Method in enum class com.skava.promotion.model.field.CollectionStatus
- value() - Method in enum class com.skava.promotion.model.field.ProjectState
- value() - Method in enum class com.skava.promotion.model.field.PromoCodeType
- value() - Method in enum class com.skava.promotion.model.field.PromoState
- value() - Method in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
- value() - Method in enum class com.skava.promotion.model.field.PublishStatus
- value() - Method in enum class com.skava.promotion.model.field.PublishType
- value() - Method in enum class com.skava.promotion.utils.FrequencyType
- valueOf(String) - Static method in enum class com.skava.promotion.constant.CacheClearResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.ChangelogResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.CollectionResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.EQPromotionEntity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.EQService
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.ProjectOperationCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.ProjectResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.PromotionListResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.PromotionResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.ResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.constant.RuleResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.event.BlockAssignServiceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.ActionLog
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.Archive
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.CodeAllocationStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.CollectionAttributeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.CollectionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.ProjectState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.PromoCodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.PromoState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.PublishStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.field.PublishType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.model.WeekDays
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.sort.SortDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.utils.FrequencyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.skava.promotion.constant.CacheClearResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.ChangelogResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.CollectionPropertiesResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.CollectionResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.EQPromotionEntity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.EQService
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.ProjectOperationCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.ProjectResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.PromoCodeListResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.PromoCodeUsageResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.PromotionGroupResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.PromotionListResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.PromotionOfferResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.PromotionResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.PromoWalletResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.ResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.constant.RuleResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.event.BlockAssignServiceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.ActionLog
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.Archive
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.CodeAllocationStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.CollectionAttributeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.CollectionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.ProjectState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.PromoCodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.PromoState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.PromotionRoundOffTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.PublishStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.field.PublishType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.model.WeekDays
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.sort.SortDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.utils.FrequencyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.promotion.utils.PromotionConstantsEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Static variable in class com.skava.promotion.model.entity.QVersion
- version - Variable in class com.skava.promotion.model.QCollectionPropertyId
- version - Variable in class com.skava.promotion.model.QCommonId
- version - Variable in class com.skava.promotion.model.QGroupDroolsId
- version - Variable in class com.skava.promotion.model.QProjectNotesId
- version - Variable in class com.skava.promotion.model.QPromoCodeListItemsId
- version - Variable in class com.skava.promotion.model.QPromotionGroupId
- version - Variable in class com.skava.promotion.model.QPromotionId
- version - Variable in class com.skava.promotion.model.QPromotionListItemsId
- version - Variable in class com.skava.promotion.model.QPromowalletId
- version - Variable in class com.skava.promotion.model.QPromoWalletItemsId
- version - Variable in class com.skava.promotion.model.QSubDroolsId
- Version - Class in com.skava.promotion.model.entity
-
This class contains the attributes to hold the attributes of publish version.
- Version() - Constructor for class com.skava.promotion.model.entity.Version
- VERSION - Enum constant in enum class com.skava.promotion.model.field.PromoState
- VERSION - Static variable in class com.skava.release.PromotionReleaseDefinition
- VERSION_KEY_END_DATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- VERSION_KEY_OFFER_ON - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- VERSION_KEY_OFFER_TYPE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- VERSION_KEY_PRIORITY - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- VERSION_KEY_START_DATE - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- VERSION_KEY_STATUS - Enum constant in enum class com.skava.promotion.utils.PromotionConstantsEnum
- VERSION_VALUE - Static variable in class com.skava.promotion.constant.PromotionDocumentationConstants
-
Holds the version value of the service
- versionId - Static variable in class com.skava.promotion.model.QVersionId
- VersionId - Class in com.skava.promotion.model
- VersionId() - Constructor for class com.skava.promotion.model.VersionId
- versionProcess - Variable in class com.skava.promotion.process.CollectionAttributeProcess
-
Holds the instance of VersionProcess
- versionProcess - Variable in class com.skava.promotion.process.CollectionPropertiesProcess
-
Holds the instance of VersionProcess
- versionProcess - Variable in class com.skava.promotion.process.ProjectNotesProcessBase
-
Holds the instance of VersionProcess
- versionProcess - Variable in class com.skava.promotion.process.PromotionGroupProcessFields
-
Holds the instance of VersionProcess
- versionProcess - Variable in class com.skava.promotion.process.PromotionProcessStandardBase
-
Holds the instance for versionProcess
- versionProcess - Variable in class com.skava.promotion.process.PromotionSearchProcess
- versionProcess - Variable in class com.skava.promotion.service.impl.CreatePromotionServiceBase
- versionProcess - Variable in class com.skava.promotion.service.impl.DeletePromotionGroupServiceImplBase
-
Holds the instance for VersionProcess
- versionProcess - Variable in class com.skava.promotion.service.impl.OfferServiceImplBase
- versionProcess - Variable in class com.skava.promotion.service.impl.RequestValidation
- VersionProcess - Class in com.skava.promotion.process
-
A class that has the functionality to get the version details
- VersionProcess() - Constructor for class com.skava.promotion.process.VersionProcess
- VersionRepository - Interface in com.skava.promotion.repository
-
Handles CRUD operations of Version entity
W
- WEDNESDAY - Enum constant in enum class com.skava.promotion.model.WeekDays
- weekDays - Variable in class com.skava.promotion.model.entity.QPromotion
- WeekDays - Enum Class in com.skava.promotion.model
-
The Enum class WeekDays
- WEEKLY - Enum constant in enum class com.skava.promotion.utils.FrequencyType
X
- X_API_KEY_DESC - Static variable in class com.skava.promotion.constant.PromotionDocumentationConstants
-
Holds the API key value
- X_VERSION_VALUE - Static variable in class com.skava.promotion.constant.PromotionDocumentationConstants
-
Holds the version value of the API
_
- _super - Variable in class com.skava.promotion.model.entity.QProject
- _super - Variable in class com.skava.promotion.model.entity.QPromoCodeList
- _super - Variable in class com.skava.promotion.model.entity.QPromoCodeListItems
- _super - Variable in class com.skava.promotion.model.entity.QPromotion
- _super - Variable in class com.skava.promotion.model.entity.QPromotionGroup
- _super - Variable in class com.skava.promotion.model.entity.QPromotionGroupDrools
- _super - Variable in class com.skava.promotion.model.entity.QPromotionList
- _super - Variable in class com.skava.promotion.model.entity.QPromotionListItems
- _super - Variable in class com.skava.promotion.model.entity.QPromotionSubDrools
- _super - Variable in class com.skava.promotion.model.entity.QPromoWallet
- _super - Variable in class com.skava.promotion.model.entity.QPromoWalletItems
- _super - Variable in class com.skava.promotion.model.entity.QSequence
- _super - Variable in class com.skava.promotion.model.entity.QVersion
- _super - Variable in class com.skava.promotion.model.QPromoAction
- _super - Variable in class com.skava.promotion.model.QPromotionBaseEntity
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form