com.ibm.commerce.marketing.commands.elements

Class UserDataTargetTaskCmdImpl

    • 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.
    • Constructor Detail

      • UserDataTargetTaskCmdImpl

        public UserDataTargetTaskCmdImpl()
    • Method Detail

      • performExecute

        public void performExecute()
        This method looks in the customer's user data to see if there is data for the specified campaign element. If data is found, it compares the value against the list of comma separated values specified by target. If the value in the user data matches, then the target will set the return value to be true. Otherwise, the target will set the return value to be false.

        The campaign element can be specified in one of the following ways:

        • the specific campaign element identifier set in the elementId parameter.
        • the activity identifier set in the activityId parameter and the name of the element in the elementName parameter.
        • the activity name set in the activityName parameter and the name of the element in the elementName parameter.
        The list of values to match against should be set in the valueList parameter as a comma separated list of values.
        Specified by:
        performExecute in interface com.ibm.websphere.command.TargetableCommand
        Overrides:
        performExecute in class MarketingCampaignElementTaskCmdImpl