public interface PageDesignEMarketingSpotListTaskCmd extends TaskCommand
setPageDesign(PageDesignType)
should be
called before invoking execute method on this task command. It returns the
list of eSpots in a hierarchical structure or in a flat list structure.
Marketing components expects eSpots to be returned in hierarchical structure
while evaluating the layout. Flat list of eSpots can be used in caching meta
data generator.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
Default implementation class for this command.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getPageDesignContributingESpotsFlatList()
Return list of eSpots associated with pageDesign object in a flat list.
|
java.util.List<java.util.List<java.lang.String>> |
getPageDesignContributingESpotsHierarchy()
Return list of eSpots associated with pageDesign object in hierarchical manner.
|
void |
setPageDesign(com.ibm.commerce.pagelayout.facade.datatypes.PageDesignType pageDesignType)
Sets the pageDesign for which list of eSpots will be generated.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
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
void setPageDesign(com.ibm.commerce.pagelayout.facade.datatypes.PageDesignType pageDesignType)
pageDesignType
- java.util.List<java.util.List<java.lang.String>> getPageDesignContributingESpotsHierarchy()
java.util.List<java.lang.String> getPageDesignContributingESpotsFlatList()