public class PrioritizeActivityTaskCmdImpl extends com.ibm.websphere.command.CacheableCommandImpl implements PrioritizeActivityTaskCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSNAME
The name of this class.
|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
defaultCommandClassName
Constructor and Description |
---|
PrioritizeActivityTaskCmdImpl()
This method is the default constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getRunCurrentTriggerListener(int index,
java.util.List curVectorOfEmsDataBeans)
This method evaluates if an activity should be run in relation
to other activities currently running on the same e-Marketing Spot.
|
boolean |
isReadyToCallExecute()
This method returns true.
|
void |
performExecute()
This method performs no action.
|
void |
setPreviewReport(java.util.List newPreviewReport)
This method sets the list of information about the activity evaluation on the e-Marketing Spot.
|
void |
setTriggerListeners(com.ibm.commerce.marketing.internal.runtime.objects.TriggerListen[] newTriggerListenerArray)
This method sets the list of activities (with the associated trigger listener information)
that are to be run on an e-Marketing Spot.
|
void |
setTriggerParameters(java.util.Map newTriggerParameters)
This method sets the trigger parameters string that contains the values of the request
amount of data to return.
|
void |
setTriggerParameters(java.lang.String newTriggerParameters)
This method sets the trigger parameters string that contains the values of the request
amount of data to return.
|
execute, executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, reset, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public PrioritizeActivityTaskCmdImpl()
public void performExecute()
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class com.ibm.websphere.command.TargetableCommandImpl
public void setTriggerListeners(com.ibm.commerce.marketing.internal.runtime.objects.TriggerListen[] newTriggerListenerArray)
setTriggerListeners
in interface PrioritizeActivityTaskCmd
newTriggerListenerArray
- The list of activities (with the associated trigger listener information)
that are to be run on an e-Marketing Spot.public void setTriggerParameters(java.lang.String newTriggerParameters)
setTriggerParameters
in interface PrioritizeActivityTaskCmd
newTriggerParameters
- The trigger parameters string.public void setTriggerParameters(java.util.Map newTriggerParameters)
setTriggerParameters
in interface PrioritizeActivityTaskCmd
newTriggerParameters
- The trigger parameters string.public void setPreviewReport(java.util.List newPreviewReport)
setPreviewReport
in interface PrioritizeActivityTaskCmd
newPreviewReport
- A list of information about the activity evaluation on the e-Marketing Spot..public boolean getRunCurrentTriggerListener(int index, java.util.List curVectorOfEmsDataBeans)
getRunCurrentTriggerListener
in interface PrioritizeActivityTaskCmd
index
- The index into the list of activities of the current activity to evaluate.curVectorOfEmsDataBeans
- The current set of data that is to be returned to
the e-Marketing Spot. This is a List
of EMarketingSpotDataBean
s.public boolean isReadyToCallExecute()
isReadyToCallExecute
in interface com.ibm.websphere.command.Command
isReadyToCallExecute
in class com.ibm.websphere.command.TargetableCommandImpl