com.ibm.commerce.marketing.promotion.runtime

Interface PromotionExecutionAgendaBuilder

  • All Superinterfaces:
    java.io.Serializable, XMLizable
    All Known Implementing Classes:
    DefaultAgendaBuilder


    public interface PromotionExecutionAgendaBuilder
    extends XMLizable
    Implementors of this interface are responsible for building a PromotionExecutionAgenda. It can be viewed as a table that plots the relationship between promotions and promotion policies. The agenda contains a list of promotions which are potentially applicable to an order and all of the policies that are applicable to each individual promotion in the list.