public class ProcessInstallmentRuleCreateActionCmdImpl extends AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl implements ProcessInstallmentRuleActionCmd
InstallmentRule
noun. This command performs business logic validation and its parent calls
the ChangeInstallmentRuleMediator to persist the noun in the database.Constructor and Description |
---|
ProcessInstallmentRuleCreateActionCmdImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
isReadyToCallExecute()
This method returns if the command can be executed.
|
void |
validate()
Validates if duplicates exist for the given noun with the help of the mediator.
|
performExecute
getChangeBusinessObjectMediator, getChangeControlBusinessObjectMediator
getActionExpression, getNoun, isGeneric, 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 ProcessInstallmentRuleCreateActionCmdImpl()
public void validate() throws AbstractApplicationException
FoundationApplicationException
with error messagevalidate
in interface AbstractProcessNounActionCmd
validate
in class AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl
AbstractApplicationException
- 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 boolean isReadyToCallExecute()
isReadyToCallExecute
in interface com.ibm.websphere.command.Command
isReadyToCallExecute
in class AbstractProcessNounActionCmdImpl