This interface must be implemented to provide a task command that evaluates campaign initiatives. Different implementations of this interface can be provided for different stores.
Field Summary | |
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. |
Method Summary | |
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. |
void | setEMarketingSpotName(java.lang.String eMarketingSpotName) Sets the e-Marketing Spot name. |
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 | setSourceCatalogEntryIds(java.util.Vector sourceCatalogEntryIds) Sets the list of source catalog entry IDs. |
Methods inherited from interface com.ibm.commerce.condition.Evaluator |
evaluate, evaluate |
Methods inherited from interface com.ibm.commerce.rule.ActionHandler |
performAction |
Field Detail |
public static final java.lang.String COPYRIGHT
public static final java.lang.String Name
public static final java.lang.String defaultCommandClassName
Method Detail |
public EMarketingSpot.CatalogEntry[] getCatalogEntries()
public EMarketingSpot.Category[] getCategories()
public EMarketingSpot.Collateral[] getCollateral()
public EMarketingSpot.AssociateCatalogEntry[] getAssociateCatalogEntries()
public java.lang.Integer getEMarketingSpotId()
public void setSourceCatalogEntryIds(java.util.Vector sourceCatalogEntryIds)
public void setEMarketingSpotName(java.lang.String eMarketingSpotName)
public void setMaximumNumberOfCatalogEntries(int maximumNumberOfCatalogEntries)
public void setMaximumNumberOfCategories(int maximumNumberOfCategories)
public void setMaximumNumberOfCollateral(int maximumNumberOfCollateral)
public void setMaximumNumberOfAssociateCatalogEntries(int maximumNumberOfAssociateCatalogEntries)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.