Sequence builder

The sequence builder sorts the list of promotions that are returned by the agenda builder, and decides the order in which to evaluate promotions. The sequence builder is a configurable component of the promotion engine.

For more information about the default sequence that promotions, which are created and managed with Management Center, are evaluated, see Combine active promotions.

The following XML fragment can be found in the promotion engine configuration. It is used to specify the sequence builder:


<PromotionExecutionSequenceBuilder impl="com.ibm.commerce.marketing.promotion.runtime.StorePathSupportedSequenceBuilder"/> 

Custom sequence builders must implement interface: com.ibm.commerce.marketing.promotion.runtime.PromotionExecutionSequenceBuilder