Uses of Package
org.bhn.promotion.core.model.promotions
Packages that use org.bhn.promotion.core.model.promotions
Package
Description
Provides the classes which contains bhn implementation of promotion engine.
Provides the classes which contains bhn implementation of promotion operation.
Provides the classes which contain interface of promotion engine.
Provides data model classes which is used to store data for pricing constructs
Provides the classes necessary to perform operation on some input data using a promotion engine
This package contains proxy classes used for interacting with various external APIs such as
Pimcore, PersonManagement system .
Package contains interfaces which performs product related operation such as create, update and
get product details.
Provides the classes with common utility methods
Provides the classes which contains voucherify implementation of promotion engine.
Provides the classes which contains voucherify implementation of promotion operation.
Provides the classes with voucherify utility methods
-
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.bhn.engineClassDescriptionRepresents the response model for checking eligibility in promotions.Represents the response model for evaluating promotions or vouchers.This model is used to encapsulate the response data returned after a redemption operation, such as redeeming a voucher or applying a promotion.The
RollbackResponseModelclass encapsulates the result of a rollback operation, which may involve undoing the effects of a promotion, voucher redemption, or discount application. -
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.bhn.operationClassDescriptionRepresents the response model for checking eligibility in promotions.Represents the response model for evaluating promotions or vouchers.This model is used to encapsulate the response data returned after a redemption operation, such as redeeming a voucher or applying a promotion.The
RollbackResponseModelclass encapsulates the result of a rollback operation, which may involve undoing the effects of a promotion, voucher redemption, or discount application. -
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.core.engineClassDescriptionRepresents the response model for checking eligibility in promotions.Represents the response model for evaluating promotions or vouchers.This model is used to encapsulate the response data returned after a redemption operation, such as redeeming a voucher or applying a promotion.The
RollbackResponseModelclass encapsulates the result of a rollback operation, which may involve undoing the effects of a promotion, voucher redemption, or discount application. -
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.core.model.pricingClassDescriptionRepresents the response model for checking eligibility in promotions.
-
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.core.operationClassDescriptionRepresents the response model for checking eligibility in promotions.Represents the response model for evaluating promotions or vouchers.This model is used to encapsulate the response data returned after a redemption operation, such as redeeming a voucher or applying a promotion.The
RollbackResponseModelclass encapsulates the result of a rollback operation, which may involve undoing the effects of a promotion, voucher redemption, or discount application. -
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.core.proxyClassDescriptionRepresents a response from a GraphQL query containing order data.(DTO) for representing an order and its associated details.DTO representing the details of a rollback operation, including redemption IDs, business flow, and status.
-
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.core.serviceClassDescriptionThe
RedemptionModelis used to encapsulate the details of a single redemption operation for a given promotion.DTO representing the details of a rollback operation, including redemption IDs, business flow, and status.TheRollbackResponseModelclass encapsulates the result of a rollback operation, which may involve undoing the effects of a promotion, voucher redemption, or discount application. -
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.core.utilsClassDescriptionThis model is used to encapsulate the response data returned after a redemption operation, such as redeeming a voucher or applying a promotion.
-
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.voucherify.engineClassDescriptionRepresents the response model for checking eligibility in promotions.Represents the response model for evaluating promotions or vouchers.This model is used to encapsulate the response data returned after a redemption operation, such as redeeming a voucher or applying a promotion.The
RollbackResponseModelclass encapsulates the result of a rollback operation, which may involve undoing the effects of a promotion, voucher redemption, or discount application. -
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.voucherify.operationClassDescriptionRepresents the response model for checking eligibility in promotions.Represents the response model for evaluating promotions or vouchers.This model is used to encapsulate the response data returned after a redemption operation, such as redeeming a voucher or applying a promotion.The
RollbackResponseModelclass encapsulates the result of a rollback operation, which may involve undoing the effects of a promotion, voucher redemption, or discount application. -
Classes in org.bhn.promotion.core.model.promotions used by org.bhn.promotion.voucherify.utilsClassDescriptionRepresents the discount details applied to a promotion.Represents an item in a promotional context.