public class ChangeCatalogGroupTaxonomyAttributeCmdImpl extends AbstractChangeNounPartUsingBusinessObjectMediatorCmdImpl implements ChangeCatalogGroupPartCmd
Constructor and Description |
---|
ChangeCatalogGroupTaxonomyAttributeCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void |
validate()
Mediator responsibilities:
-- ensure that the attribute dictionary attribute is valid
-- for Add, ensure that the attribute is not already associated
-- for Delete, ensure that the attribute is already associated
Command responsibilities:
-- for Add or Delete, ensure that the store context is a master catalog
-- for Add, ensure that this attribute is valid for the store/catalog in the context
|
setChangeNounPartPostActionCommandInterface
addActionExpression, isGeneric, isReadyToCallExecute, performExecute, reset, setPersistentObjects
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
addActionExpression, isGeneric, setPersistentObjects
public ChangeCatalogGroupTaxonomyAttributeCmdImpl()
public void validate() throws AbstractApplicationException
validate
in interface AbstractChangeNounPartActionCmd
validate
in class AbstractChangeNounPartUsingBusinessObjectMediatorCmdImpl
AbstractApplicationException
- There is invalid information specified with the business
object document request which will prevent the request from executing.AbstractChangeNounPartActionCmd.validate()