public interface CampaignInitiativeEvaluateCmd
extends com.ibm.commerce.command.TaskCommand, com.ibm.commerce.condition.Evaluator, com.ibm.commerce.rule.ActionHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
defaultCommandClassName is the default implementation class used by command factory to instantiate
this command if the interface com.ibm.commerce.tools.campaigns.CampaignInitiativeEvaluateCmd is not
defined in the CMDREG table.
|
static java.lang.String |
Name
The name of this interface.
|
Modifier and Type | Method and Description |
---|---|
EMarketingSpot.AssociateCatalogEntry[] |
getAssociateCatalogEntries()
An array of
EMarketingSpot.AssociateCatalogEntry objects that represent all the
associated catalog entry result in this e-Marketing Spot. |
EMarketingSpot.CatalogEntry[] |
getCatalogEntries()
An array of
EMarketingSpot.CatalogEntry objects that represent all the catalog
entry result in this e-Marketing Spot. |
EMarketingSpot.Category[] |
getCategories()
An array of
EMarketingSpot.getCategories objects that represent all the category
result in this e-Marketing Spot. |
EMarketingSpot.Collateral[] |
getCollateral()
An array of
EMarketingSpot.Collateral objects that represent all the collateral
result in this e-Marketing Spot. |
java.lang.Integer |
getEMarketingSpotId()
Returns the e-Marketing Spot ID of the specified e-Marketing Spot.
|
java.lang.String |
getExperimentId()
This method gets the ID of the experiment associated with the e-Marketing Spot.
|
java.lang.String |
getTestElementId()
This method gets the ID of the test element associated with the
experiment running on the e-Marketing Spot.
|
void |
refreshCommandContext(com.ibm.commerce.command.CommandContext commandContext)
To be called after an execute() call to refresh the command context if this command is cached.
|
void |
setCurrentCatalogId(java.lang.Long currentCatalogId)
Sets the ID of the catalog that the shopper is currently viewing.
|
void |
setEMarketingSpotName(java.lang.String eMarketingSpotName)
Sets the e-Marketing Spot name.
|
void |
setExperimentId(java.lang.String expId)
This method sets the ID of the experiment associated with the e-Marketing Spot.
|
void |
setMaximumNumberOfAssociateCatalogEntries(int maximumNumberOfAssociateCatalogEntries)
Sets the maximum number of associate catalog entries to be shown in the e-Marketing Spot.
|
void |
setMaximumNumberOfCatalogEntries(int maximumNumberOfCatalogEntries)
Sets the maximum number of catalog entries to be shown in the e-Marketing Spot.
|
void |
setMaximumNumberOfCategories(int maximumNumberOfCategories)
Sets the maximum number of catalog groups to be shown in the e-Marketing Spot.
|
void |
setMaximumNumberOfCollateral(int maximumNumberOfCollateral)
Sets the maximum number of ad copies to be shown in the e-Marketing Spot.
|
void |
setResultFilter(java.util.Vector resultFilter)
Sets the flag that indicates which result filter needs to be turned off.
|
void |
setResultOrder(int resultOrder)
Sets the flag that indicates the result ordering logic to be executed in the evaluate command.
|
void |
setSourceCatalogEntryIds(java.util.Vector sourceCatalogEntryIds)
Sets the list of source catalog entry IDs.
|
void |
setSourceCatalogGroupIds(java.util.Vector sourceCatalogGroupIds)
Sets the list of source catalog group IDs.
|
void |
setTestElementId(java.lang.String testElemId)
This method sets the ID of the test element associated with the
experiment running on the e-Marketing Spot.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String defaultCommandClassName
static final java.lang.String Name
EMarketingSpot.AssociateCatalogEntry[] getAssociateCatalogEntries()
EMarketingSpot.AssociateCatalogEntry
objects that represent all the
associated catalog entry result in this e-Marketing Spot.EMarketingSpot.CatalogEntry[] getCatalogEntries()
EMarketingSpot.CatalogEntry
objects that represent all the catalog
entry result in this e-Marketing Spot.EMarketingSpot.Category[] getCategories()
EMarketingSpot.getCategories
objects that represent all the category
result in this e-Marketing Spot.EMarketingSpot.Collateral[] getCollateral()
EMarketingSpot.Collateral
objects that represent all the collateral
result in this e-Marketing Spot.java.lang.Integer getEMarketingSpotId()
java.lang.String getExperimentId()
CampaignInitiativeEvaluateCmd
controller command, and the e-Marketing Spot JSP snippet.java.lang.String getTestElementId()
CampaignInitiativeEvaluateCmd
controller command, and the e-Marketing Spot JSP snippet.void refreshCommandContext(com.ibm.commerce.command.CommandContext commandContext)
commandContext
- the CommandContext object with which to refresh the command.void setCurrentCatalogId(java.lang.Long currentCatalogId)
currentCatalogId
- ID of the catalog that the shopper is currently viewing.void setEMarketingSpotName(java.lang.String eMarketingSpotName)
eMarketingSpotName
- The name of the e-Marketing Spot selected.void setExperimentId(java.lang.String expId)
CampaignInitiativeEvaluateCmd
controller command, and the e-Marketing Spot JSP snippet.expId
- The ID of the experiment associated with the e-Marketing Spot. This
is determined by the CampaignsFilter
.void setMaximumNumberOfAssociateCatalogEntries(int maximumNumberOfAssociateCatalogEntries)
maximumNumberOfAssociateCatalogEntries
- The maximum number of the associate catalog entries to be shown in the e-Marketing Spot.void setMaximumNumberOfCatalogEntries(int maximumNumberOfCatalogEntries)
maximumNumberOfCatalogEntries
- The maximum number of the catalog entries to be shown in the e-Marketing Spot.void setMaximumNumberOfCategories(int maximumNumberOfCategories)
maximumNumberOfCategories
- The maximum number of the catalog groups to be shown in the e-Marketing Spot.void setMaximumNumberOfCollateral(int maximumNumberOfCollateral)
maximumNumberOfCollateral
- The maximum number of the ad copies to be shown in the e-Marketing Spot.void setResultFilter(java.util.Vector resultFilter)
resultFilter
- List of flag that indicates which result filter needs to be turned off.void setResultOrder(int resultOrder)
resultOrder
- Result ordering flag.void setSourceCatalogEntryIds(java.util.Vector sourceCatalogEntryIds)
sourceCatalogEntryIds
- The list of source catalog entry IDs in a vector object.void setSourceCatalogGroupIds(java.util.Vector sourceCatalogGroupIds)
sourceCatalogGroupIds
- The list of source catalog group IDs in a vector object.void setTestElementId(java.lang.String testElemId)
CampaignInitiativeEvaluateCmd
controller command, and the e-Marketing Spot JSP snippet.testElemId
- The ID of the test element associated with the experiment
running on the e-Marketing Spot. If the test element is not yet determined,
then do not call this method, or set the value to null
.