public abstract class AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl extends AbstractProcessCustomActionUsingBusinessObjectMediatorCmdImpl
Constructor and Description |
---|
AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void |
performExecute()
Uses 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.
|
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
public AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl()
public void validate() throws AbstractApplicationException
FoundationApplicationException
with error messageAbstractApplicationException
- A problem occurred while preprocessing the
request. This problem could because of some validation logic performed which
the action specified is not valid.AbstractProcessNounActionCmd.validate()
public void performExecute() throws java.lang.Exception
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class com.ibm.websphere.command.TargetableCommandImpl
java.lang.Exception
- A problem happened during processing the create action.