Uses of Enum Class
com.skava.promotion.model.field.PromoState
Packages that use PromoState
Package
Description
Boot Application Class of the Merchandise Service available here.
This package contains the POJO files
This package contains the files that deals with the entity object
This package contains the model data
This package contains files that holds the core logic
This package contains the model that holds the repositories data
This package contains files that deals with the implementation logic
-
Uses of PromoState in com.skava.codec
Methods in com.skava.codec that return types with arguments of type PromoState -
Uses of PromoState in com.skava.promotion.model
Fields in com.skava.promotion.model with type parameters of type PromoStateModifier and TypeFieldDescriptionfinal com.querydsl.core.types.dsl.EnumPath<PromoState>
QPromotionBaseEntity.state
-
Uses of PromoState in com.skava.promotion.model.entity
Fields in com.skava.promotion.model.entity with type parameters of type PromoStateModifier and TypeFieldDescriptionfinal com.querydsl.core.types.dsl.EnumPath<PromoState>
QPromotion.state
final com.querydsl.core.types.dsl.EnumPath<PromoState>
QPromotionGroup.state
-
Uses of PromoState in com.skava.promotion.model.field
Methods in com.skava.promotion.model.field that return PromoStateModifier and TypeMethodDescriptionstatic PromoState
Converts string value to enumstatic PromoState
Returns the enum constant of this class with the specified name.static PromoState[]
PromoState.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of PromoState in com.skava.promotion.process
Methods in com.skava.promotion.process with parameters of type PromoStateModifier and TypeMethodDescriptionPromotionGroupProcessFields.findSourceGroupsForApprove
(Set<String> groupIds, long collectionId, PromoState promoState) It fetches the source groups for approvePromotionProcessBase.findSourcePromotionsForApprove
(Set<String> promotionIds, long collectionId, PromoState promoState) Finds the source promotion for approve processPromotionGroupProcessBase.isSourcePromoGroupExist
(PromotionGroup currentSourcePromo, PromoState promotionGroupState) Functionality to find and return existing sorce promotion groupPromotionGroupProcess.loadPromotionGroupByState
(long collectionId, PromoState state, String id) Functionality to load promotion group based on the state -
Uses of PromoState in com.skava.promotion.repository
Methods in com.skava.promotion.repository with parameters of type PromoStateModifier and TypeMethodDescriptionvoid
PromotionGroupRepository.deleteByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndState
(long collectionId, String version, String projectId, String id, PromoState clone) void
PromotionRepository.deleteByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndState
(long collectionId, String version, String projectId, String id, PromoState promostate) Delete promotion for given collectionId and promotion idPromotionRepository.findAllPromotionsByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndState
(long collectionId, String version, String projectId, String groupId, PromoState state) Find all promotions inside a project by collectionId and groupIdPromotionRepository.findAllPromotionsByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndStateAndArchive
(long collectionId, String version, String projectId, String groupId, PromoState state, Archive archive) PromotionRepository.findAllPromotionsByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndStateAndArchive
(long collectionId, String version, String groupId, PromoState state, Archive archive) default Optional<PromotionGroup>
PromotionGroupRepository.findByIdAndArchiveAndState
(PromotionGroupId id, Archive archive, PromoState state) Method to load promotion groups based on the given request.PromotionGroupRepository.findByIdCollectionIdAndIdVersionAndIdIdentifierAndArchiveAndState
(long collectionId, String version, String id, Archive archive, PromoState state) Method to load promotion groups based on the given request.PromotionRepository.findByIdCollectionIdAndIdVersionAndIdIdentifierAndArchiveAndState
(long collectionId, String version, String promotionId, Archive archive, PromoState state) Find by collection id and id and archive.PromotionRepository.findByIdCollectionIdAndIdVersionAndIdIdentifierAndStatusAndEndDateGreaterThanAndState
(long collectionId, String version, String id, com.skava.core.rules.admin.model.Status status, long currentTime, PromoState promostate) Find by collection id and id and status and end date greater than.PromotionRepository.findByIdCollectionIdAndIdVersionAndIdIdentifierInAndState
(long collectionId, String version, Set<String> promotionIds, PromoState state) PromotionGroupRepository.findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndState
(long collectionId, String version, String projectId, String id, PromoState state) Method to load promotion group based state and idPromotionGroupRepository.findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdIdentifierAndStateAndArchive
(long collectionId, String version, String projectId, String id, PromoState state, Archive archive) Method to load promotion group based state and idPromotionRepository.findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndIdIdentifierAndState
(long collectionId, String version, String projectId, String promotionGroupId, String id, PromoState clone) PromotionRepository.findByIdCollectionIdAndIdVersionAndIdProjectIdAndIdPromotionGroupIdAndStateAndIdIdentifier
(long collectionId, String version, String projectId, String promotionGroupId, PromoState promostate, String id) Find by collection id and promotion group id and state and archive and id and project id.PromotionGroupRepository.findByIdCollectionIdAndIdVersionAndIdProjectIdAndState
(long collectionId, String version, String projectId, PromoState clone) PromotionRepository.findByIdCollectionIdAndIdVersionAndIdProjectIdAndState
(long collectionId, String version, String projectId, PromoState clone) Find by collection id and project id and state.PromotionRepository.findByIdCollectionIdAndIdVersionAndIdPromoCodeListIdAndStateNotIn
(long collectionId, String version, String promocodeListId, PromoState promostate) Find by collection id and promo code list id.PromotionRepository.findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndIdIdentifierAndStateAndArchive
(long collectionId, String version, String promotionGroupId, String id, PromoState source, Archive unarchived) PromotionRepository.findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndIdProjectIdAndStateAndArchiveAndStatus
(long collectionId, String version, String promotionGroupId, String projectId, PromoState state, Archive archive, com.skava.core.rules.admin.model.Status status) Find by collection id and promotion group id and state and archive and status.PromotionRepository.findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndStateAndArchiveAndEndDateGreaterThan
(long collectionId, String version, String groupId, PromoState state, Archive archive, long currentTime) Find by collection id and promotion group id and state and archive and end date greater than.PromotionRepository.findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndStateIsNotAndArchiveAndStatus
(long collectionId, String version, String promotionGroupId, PromoState state, Archive archive, com.skava.core.rules.admin.model.Status status) Find by collection id and promotion group id and state and archive and status.PromotionRepository.findByIdCollectionIdAndIdVersionAndIdPromotionGroupIdAndStateNotIn
(long collectionId, String version2, String promotionGroupId, PromoState version) PromotionGroupRepository.findByIdCollectionIdAndIdVersionAndStateAndArchiveAndEndDateGreaterThan
(long collectionId, String version, PromoState source, Archive unarchived, long currentTimeMillis) -
Uses of PromoState in com.skava.promotion.service.impl
Methods in com.skava.promotion.service.impl with parameters of type PromoStateModifier and TypeMethodDescriptionvoid
ApprovalHelper.approve
(ProjectRequestInternal projectRequestInternal, PromoState promoState) Method to approve the promotion group and promotion.boolean
DeletePromotionGroupServiceImplBase.isValidStatus
(PromotionGroupRequestInternal request, PromotionGroupAPIResponse promotionGroupAPIResponse, PromotionGroup entityObj, PromoState state) Performs validation status of the promotion