public class ProcessCatalogCreateActionCmdImpl extends AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl implements ProcessActionCatalogCmd
Constructor and Description |
---|
ProcessCatalogCreateActionCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void |
performExecute()
Adds the catalog object to the system.
|
java.util.Set |
preProcess()
Preprocess for this command.
|
void |
validate()
Data validations for this command.
|
getChangeBusinessObjectMediator, getChangeControlBusinessObjectMediator
getActionExpression, getNoun, isGeneric, isReadyToCallExecute, reset, setActionExpression, setNoun, setPersistentObjects
execute, executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isGeneric, setActionExpression, setNoun, setPersistentObjects
public java.util.Set preProcess() throws AbstractApplicationException
AbstractApplicationException
com.ibm.commerce.foundation.server.command.bod.ProcessActionNounCmd#preProcess()
public void performExecute() throws java.lang.Exception
CatalogType
logical noun with the
help of mediators and persist the changes using the data service layerperformExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl
java.lang.Exception
- A problem happened during processing the create action.TargetableCommandImpl.performExecute()
public void validate() throws AbstractApplicationException
validate
in interface AbstractProcessNounActionCmd
validate
in class AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl
AbstractApplicationException
- If there are any validation errorsAbstractProcessNounActionCmd.validate()