com.ibm.commerce.marketing.beans

Class AwarenessAdvertisementMPE

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, java.io.Serializable

    Deprecated. 
    Replaced by com.ibm.commerce.marketing.beans.EMarketingSpot.

    public class AwarenessAdvertisementMPE
    extends EMarketingSpot
    An e-Marketing Spot element for displaying a list of advertisements.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        Deprecated. 
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AwarenessAdvertisementMPE

        public AwarenessAdvertisementMPE()
        Deprecated. 
        Constructor for AwarenessAdvertisementMPE.
      • AwarenessAdvertisementMPE

        public AwarenessAdvertisementMPE(java.lang.Integer mpeId)
                                  throws ECSystemException
        Deprecated. 
        Constructs an e-Marketing Spot instance from an ID.
        Parameters:
        mpeId - The e-Marketing Spot ID.
        Throws:
        ECSystemException - Thrown if the e-Marketing Spot cannot be found.
      • AwarenessAdvertisementMPE

        public AwarenessAdvertisementMPE(java.lang.String name,
                                         java.lang.Integer storeId)
        Deprecated. 
        Constructs an e-Marketing Spot instance from a name and ID.
        Parameters:
        name - The e-Marketing Spot name.
        mpeId - The e-Marketing Spot ID.
    • Method Detail

      • getCollateralList

        public EMarketingSpot.Collateral[] getCollateralList()
        Deprecated. 
        Gets the collateral items that were recommended by the initiatives scheduled on this e-Marketing Spot.
        Returns:
        An array of Collateral objects.
      • getCommandInterfaceName

        public java.lang.String getCommandInterfaceName()
        Deprecated. 
        Gets the command interface name.
        Returns:
        The interface name of the data bean command to use to populate this data bean.
      • getDefaultCollateralItemNames

        public java.util.List getDefaultCollateralItemNames()
        Deprecated. 
        Gets the default collateral item names.
        Returns:
        The default content items, as a List of collateral item names, each a String.
      • getExecutedInitiativeId

        public java.lang.String getExecutedInitiativeId()
        Deprecated. 
        Gets the initiative ID.
        Returns:
        The initiative ID.
      • getImageUrl

        public java.lang.String getImageUrl()
        Deprecated. 
        Gets the image URL.
        Returns:
        An image URL.
      • getLeadingText

        public java.lang.String getLeadingText()
        Deprecated. 
        Gets the leading text.
        Returns:
        The leading text.
      • getMaximumNumberOfItems

        public java.lang.Integer getMaximumNumberOfItems()
        Deprecated. 
        Gets the maximum number of items.
        Returns:
        The maximum number of items.
      • getMediaLink

        public java.lang.String getMediaLink()
        Deprecated. 
        Gets the media link.
        Returns:
        The media link.
      • getName

        public java.lang.String getName()
        Deprecated. 
        Gets the e-Marketing Spot name.
        Overrides:
        getName in class com.ibm.commerce.marketing.beans.EMarketingSpotBase
        Returns:
        The name of the e-Marketing Spot.
      • getStoreId

        public java.lang.String getStoreId()
        Deprecated. 
        Gets the store ID.
        Returns:
        The store ID.
      • getTypeName

        public java.lang.String getTypeName()
        Deprecated. 
        Gets the e-Marketing Spot type.
        Returns:
        The e-Marketing Spot type.
      • setCommandInterfaceName

        public void setCommandInterfaceName(java.lang.String newCommandInterfaceName)
        Deprecated. 
        Sets the command interface name.
        Parameters:
        newCommandInterfaceName - The command interface name.
      • setDefaultCollateralItemName

        public void setDefaultCollateralItemName(java.lang.String newDefaultCollateralItemName)
        Deprecated. 
        Allows the client to set a single default collateral item's name, in the case where one item is enough.
        Parameters:
        newDefaultCollateralItemName - The name of a collateral item.
      • setDefaultCollateralItemNames

        public void setDefaultCollateralItemNames(java.lang.String[] newDefaultCollateralItemNames)
        Deprecated. 
        Sets the array of default collateral item names.
        Parameters:
        newDefaultCollateralItemNames - An array of collateralitem names.
      • setDefaultCollateralItemNames

        public void setDefaultCollateralItemNames(int index,
                                                  java.lang.String newDefaultCollateralItemName)
        Deprecated. 
        Sets the default collateral item name at the specified index.
        Parameters:
        index - The index of the item to replace.
        newDefaultCollateralItemName - The name of a collateral item.
      • setDefaultCollateralItemNames

        public void setDefaultCollateralItemNames(java.util.List newDefaultCollateralItemNames)
        Deprecated. 
        Changes the list of default collateral items to display.
        Parameters:
        newDefaultCollateralItemNames - A list of collateral items to display by default.
      • setExecutedInitiativeId

        public void setExecutedInitiativeId(java.lang.Integer executedInitiativeId)
        Deprecated. 
        Sets the initiative ID.
        Parameters:
        executedInitiativeId - The initiative ID.
      • setId

        public void setId(java.lang.Integer newId)
                   throws ECSystemException
        Deprecated. 
        Sets the e-Marketing Spot ID.
        Parameters:
        newId - The e-Marketing Spot ID.
        Throws:
        ECSystemException
      • setImageUrl

        public void setImageUrl(java.net.URL newImageUrl)
        Deprecated. 
        Sets the image URL.
        Parameters:
        newImageUrl - The image URL.
      • setLeadingText

        public void setLeadingText(java.lang.String newLeadingText)
        Deprecated. 
        Sets the leading text.
        Parameters:
        newLeadingText - The leading text.
      • setMaximumNumberOfItems

        public void setMaximumNumberOfItems(java.lang.Integer newMaximumNumberOfItems)
        Deprecated. 
        Sets the maximum number of items.
        Parameters:
        newMaximumNumberOfItems - The maximum number of items.
      • setMediaLink

        public void setMediaLink(java.net.URL newMediaLink)
        Deprecated. 
        Sets the media link.
        Parameters:
        newMediaLink - The media link.
      • setStoreId

        public void setStoreId(java.lang.Integer storeId)
        Deprecated. 
        Sets the store ID in Integer type.
        Overrides:
        setStoreId in class EMarketingSpot
        Parameters:
        storeId - The store ID.
      • setStoreId

        public void setStoreId(java.lang.String storeId)
        Deprecated. 
        Sets the store ID in String type.
        Parameters:
        storeId - The store ID.