com.ibm.commerce.marketing.commands.elements

Class PathTaskCmdImpl

  • All Implemented Interfaces:
    MarketingCampaignElementTaskCmd, PathTaskCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable


    public class PathTaskCmdImpl
    extends MarketingCampaignElementTaskCmdImpl
    implements PathTaskCmd
    This class validates if all the required name value pairs have been set on the Path campaign element.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

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

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

        public static final java.lang.String PARAM_WINNER
        Constant representing the selected winning path.
        See Also:
        Constant Field Values
      • PARAM_WINNER_TRUE

        public static final java.lang.String PARAM_WINNER_TRUE
        Constant representing the selected winning path.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PathTaskCmdImpl

        public PathTaskCmdImpl()
    • Method Detail

      • 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 that if pctg has been set for a random path that the specified value is an integer value.
        Specified by:
        validateParameters in interface MarketingCampaignElementTaskCmd
        Overrides:
        validateParameters in class MarketingCampaignElementTaskCmdImpl
        Parameters:
        elementParameters - The name value pairs for this element.
        Returns:
        This method returns a list of ApplicationError exceptions that contains any validation errors. The list may be empty or be null.