public class AddToRemoveFromSegmentActionTaskCmdImpl extends MarketingCampaignElementTaskCmdImpl implements AddToRemoveFromSegmentActionTaskCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | ACTION_ADD
Constant to specify the action is add to Segment.
|
static java.lang.String | ACTION_REMOVE
Constant to specify the action is remove from Segment.
|
static java.lang.String | CLASSNAME
The name of this class.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
static java.lang.String | PARAM_ACTION
Constant to specify the action parameter in the task command input parameters.
|
static java.lang.String | PARAM_CUSTOMER_SEGMENT_ID_LIST
Constant to specify the segmentIdList parameter in the task command input parameters.
|
Constructor and Description |
---|
AddToRemoveFromSegmentActionTaskCmdImpl()
This method is the default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String | getPersonalizationIdForSegment()
This method returns the personalization ID to whom to add to or remove from the segment.
|
void | performExecute()
This method adds members to or removes them from a Customer Segment.
|
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.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public static final java.lang.String PARAM_CUSTOMER_SEGMENT_ID_LIST
public static final java.lang.String PARAM_ACTION
public static final java.lang.String ACTION_ADD
public static final java.lang.String ACTION_REMOVE
public AddToRemoveFromSegmentActionTaskCmdImpl()
public java.lang.String getPersonalizationIdForSegment()
public void performExecute()
public java.util.List validateParameters(java.util.Map elementParameters)