com.ibm.commerce.marketing.beans

Class EMarketingSpot.Collateral

  • java.lang.Object
  • All Implemented Interfaces:
    com.ibm.commerce.beans.DataBean, com.ibm.commerce.beans.InputDataBean, com.ibm.commerce.beans.SmartDataBean, CollateralInputDataBean, CollateralSmartDataBean, java.io.Serializable
    Enclosing class:
    EMarketingSpot


    public static class EMarketingSpot.Collateral
    extends CollateralDataBean
    Extends the CollateralDataBean to provide a class that also contains information about the intitiative that recommended the ad copy.
    See Also:
    Serialized Form
    • Constructor Detail

      • Collateral

        public Collateral()
    • Method Detail

      • getCampaignInitiative

        public com.ibm.commerce.experimentation.runtime.CampaignInitiative getCampaignInitiative()
        Gets the campaign initiative data object.
        Returns:
        Campaign initiative data object.
      • getInitiativeId

        public java.lang.Integer getInitiativeId()
        Gets the initiative ID.
        Returns:
        The initiative ID.
      • getInitiativeScheduleId

        public java.lang.Integer getInitiativeScheduleId()
        Gets the initiative schedule ID.
        Returns:
        The initiative schedule ID.
      • setCampaignInitiative

        public void setCampaignInitiative(com.ibm.commerce.experimentation.runtime.CampaignInitiative campaignInitiative)
        Sets the campaign initiative data object.
        Parameters:
        campaignInitiative - Campaign initiative data object.
      • setInitiativeId

        public void setInitiativeId(java.lang.Integer initiativeId)
        Sets the initiative ID.
        Parameters:
        initiativeId - The initiative ID.
      • setInitiativeScheduleId

        public void setInitiativeScheduleId(java.lang.Integer initiativeScheduleId)
        Sets the initiative schedule ID.
        Parameters:
        initiativeScheduleId - The initiative schedule ID.