Package com.broadleafcommerce.promotion.offer.service.engine
-
Interface Summary Interface Description OfferEngineResponseBuilder<P extends com.broadleafcommerce.promotion.offer.client.web.context.info.ProratedItemOfferAdjustment> Tool to build aOrderResponsefrom the information provided via anEnhancedOrder.OfferEngineService This serves as the entry and exist points for the offer engine, which takes in an order and context then determines what offers can apply before calculating the best possible permutation of offers and applying them. -
Class Summary Class Description DefaultOfferEngineResponseBuilder<P extends EnhancedProratedItemOfferAdjustment> DefaultOfferEngineService OfferProcesingUtility Utility methods used by the offer processing engine extracted for ease of testing.