public abstract class AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl extends AbstractProcessCustomActionUsingBusinessObjectMediatorCmdImpl
| Constructor and Description |
|---|
AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
performExecute()
Use the Business Object Mediator to create the new noun.
|
void |
validate()
Validates if duplicates exist for the given noun with the help of the mediator
If validation fails throws
FoundationApplicationException with error message |
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, setTargetPolicypublic AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl()
public void validate()
throws AbstractApplicationException
FoundationApplicationException with error messageAbstractApplicationException - There was a problem with the request and it cannot
be processed.AbstractProcessNounActionCmd.validate()public void performExecute()
throws java.lang.Exception
performExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class com.ibm.websphere.command.TargetableCommandImpljava.lang.Exception - There was a problem when performing the delete operation for the given noun.