public class CatalogFilterListDataBeanCmdImpl extends com.ibm.commerce.command.DataBeanCommandImpl implements CatalogFilterListDataBeanCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CATALOG_FILTER_TC_ID_PROPERTY
This is the catalog filter property for that is used to get the identifier.
|
static java.lang.String |
CATALOG_FILTER_TC_SUBTYPE
This is the term and condition sub-type name for catalog filter.
|
defaultCommandClassName, NAME
Constructor and Description |
---|
CatalogFilterListDataBeanCmdImpl()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList |
getCatalogFilters(java.util.ArrayList storeIds,
java.lang.Long contractId,
java.lang.Long catalogId)
This method returns the catalog filters for the given parameters.
|
void |
performExecute()
This method executes the main business logic of this command implementation.
|
void |
reset()
This method resets the command fields.
|
getDataBean, populateDataBeanCommand, setDataBean, setRequestProperties
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
public static final java.lang.String CATALOG_FILTER_TC_ID_PROPERTY
public static final java.lang.String CATALOG_FILTER_TC_SUBTYPE
public CatalogFilterListDataBeanCmdImpl()
public java.util.ArrayList getCatalogFilters(java.util.ArrayList storeIds, java.lang.Long contractId, java.lang.Long catalogId) throws com.ibm.commerce.exception.ECException
storeIds
- contractId
- catalogId
- com.ibm.commerce.exception.ECException
public void performExecute() throws com.ibm.commerce.exception.ECException
performExecute
in interface com.ibm.commerce.command.ECCommand
performExecute
in class com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.exception.ECException
public void reset()
This method resets the command fields.
After this method is invoked, and proper attributes are set, the command can be executed again.
reset
in class com.ibm.commerce.command.AbstractECTargetableCommand