public class CreatePriceListCmdImpl extends com.ibm.commerce.command.TaskCommandImpl implements CreatePriceListCmd
CreatePriceListCmd
task command.
CatalogGroupTradingPositionRelAccessBean
TradingPositionContainerAccessBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSNAME
The name of this class is "com.ibm.commerce.contract.commands.CreatePriceListCmdImpl".
|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
defaultCommandClassName, NAME
Constructor and Description |
---|
CreatePriceListCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void |
performExecute()
Executes the business logic of this command implementation.
|
void |
setProfileStoreCatalogId(java.lang.Long id)
Sets the catalog asset store's catalog ID.
|
void |
setProfileStoreCatalogId(java.lang.String id)
Sets the catalog asset store's catalog ID.
|
void |
setStoreId(java.lang.Integer id)
Sets the store ID.
|
void |
setStoreXML(java.lang.String s)
Sets the store XML string.
|
void |
validateParameters()
Validates the parameters.
|
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, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
public static final java.lang.String CLASSNAME
public static final java.lang.String COPYRIGHT
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
com.ibm.commerce.exception.ECSystemException
- Raised with message _ERR_FINDER_EXCEPTION if a FinderException is occured
Raised with message _ERR_REMOTE_EXCEPTION if a RemoteException is occured
Raised with message _ERR_NAMING_EXCEPTION if a NamingException is occured
Raised with message _ERR_CREATE_EXCEPTION if a CreateException is occured
Raised with message _ERR_SQL_EXCEPTION if a SQLException is occured
Raised with message _ERR_REMOVE_EXCEPTION if a RemoteException is occured
Raised with message _ERR_PARSE_XML if price list XML cannot be parsed
Raised with message _ERR_CONTRACT_CMD_EXEC whenever other errors are occuredAbstractECTargetableCommand.performExecute()
public void setProfileStoreCatalogId(java.lang.Long id)
setProfileStoreCatalogId
in interface CreatePriceListCmd
id
- catalog asset store's catalog IDpublic void setProfileStoreCatalogId(java.lang.String id)
setProfileStoreCatalogId
in interface CreatePriceListCmd
id
- catalog asset store's catalog IDpublic void setStoreId(java.lang.Integer id)
setStoreId
in interface CreatePriceListCmd
id
- store IDpublic void setStoreXML(java.lang.String s)
setStoreXML
in interface CreatePriceListCmd
s
- store XML stringpublic void validateParameters() throws com.ibm.commerce.exception.ECException
validateParameters
in interface com.ibm.commerce.command.ECCommand
validateParameters
in class com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.exception.ECException
com.ibm.commerce.exception.ECSystemException
- Raised with message _ERR_MISSING_PARAMETER if Store XML is null or store type
(distributor proxy or reseller hosting) is not set.AbstractECTargetableCommand.validateParameters()