Class DisplayBrowsedProductsActionTaskCmdImpl

  • All Implemented Interfaces:
    DisplayBrowsedProductsActionTaskCmd, MarketingCampaignElementTaskCmd,,,,,,

    public class DisplayBrowsedProductsActionTaskCmdImpl
    extends MarketingCampaignElementTaskCmdImpl
    implements DisplayBrowsedProductsActionTaskCmd
    This command sets which recently viewed catalog entries should be displayed in an e-Marketing Spot. The list of the recently viewed catalog entries can is stored in the DMUSERBHVR database entry for the customer. The configuration in wc-admin-component.xml determines if the entries are persisted in the database, or if they just remain in the marketing cache.
    See Also:
    Serialized Form
    • Field Detail


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

        public static final java.lang.String CLASSNAME
        The name of this class.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DisplayBrowsedProductsActionTaskCmdImpl

        public DisplayBrowsedProductsActionTaskCmdImpl()
        This method is the default constructor. It currently performs no actions.
    • Method Detail

      • performExecute

        public void performExecute()
        This method sets which recently viewed catalog entries should be displayed in an e-Marketing Spot.
        Specified by:
        performExecute in interface
        performExecute in class MarketingCampaignElementTaskCmdImpl
      • validateParameters

        public java.util.List validateParameters(java.util.Map elementParameters)
        This method validates that all the required name value pairs have been set for the campaign element. It checks for numberOfTimes.
        Specified by:
        validateParameters in interface MarketingCampaignElementTaskCmd
        validateParameters in class MarketingCampaignElementTaskCmdImpl
        elementParameters - The name value pairs for this element.
        This method returns a list of ApplicationError exceptions that contains any validation errors. The list may be empty or be null.