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, getChangeControlBusinessObjectMediatorgetActionExpression, getNoun, isGeneric, isReadyToCallExecute, reset, setActionExpression, setNoun, setPersistentObjectsexecute, executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCachegetCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisGeneric, setActionExpression, setNoun, setPersistentObjectspublic java.util.Set preProcess()
throws AbstractApplicationException
AbstractApplicationExceptioncom.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.TargetableCommandperformExecute in class AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpljava.lang.Exception - A problem happened during processing the create action.TargetableCommandImpl.performExecute()public void validate()
throws AbstractApplicationException
validate in interface AbstractProcessNounActionCmdvalidate in class AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImplAbstractApplicationException - If there are any validation errorsAbstractProcessNounActionCmd.validate()