public class ProcessCatalogDeleteActionCmdImpl extends AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl implements ProcessActionCatalogCmd
Constructor and Description |
---|
ProcessCatalogDeleteActionCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void |
performExecute()
Deletes the catalog object from the system with the help of the mediators
and saves the changes to the persistent layer using the data service layer
|
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
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl
java.lang.Exception
- There was a problem when performing the delete operation for the given noun.TargetableCommandImpl.performExecute()
public void validate() throws AbstractApplicationException
validate
in interface AbstractProcessNounActionCmd
validate
in class AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl
AbstractApplicationException
- If there are any validation errorsAbstractProcessNounActionCmd.validate()