public class ChangeLayoutPageLocationPartCmdImpl extends AbstractChangeNounPartUsingBusinessObjectMediatorCmdImpl implements ChangeLayoutPartActionCmd
PageLocationActivityHelper.super.performExecute() to perform the operations related to physical entities of Page Location,
which will be delegated to ChangeLayoutPageLocationPartMediatorChangeLayoutPageLocationPartMediator| Constructor and Description |
|---|
ChangeLayoutPageLocationPartCmdImpl()
This method is the default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
performExecute()
This method performs the main logic of this command.
|
void |
reset()
This method resets the command so it can be reused.
|
void |
setPageLocationActivityHelper(java.lang.String activityHelperClassName)
This method sets the Page Location Activity Helper used by this class.
|
void |
validate()
Validates the Page Location noun parts based on the actions requested on the noun part.
|
setChangeNounPartPostActionCommandInterfaceaddActionExpression, isGeneric, isReadyToCallExecute, setPersistentObjectsexecuteFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCachegetCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddActionExpression, isGeneric, setPersistentObjectspublic ChangeLayoutPageLocationPartCmdImpl()
public void reset()
reset in interface com.ibm.websphere.command.Commandreset in class AbstractChangeNounPartActionCmdImplCacheableCommandImpl.reset()public void performExecute()
throws java.lang.Exception
PageLocationActivityHelper.super.performExecute() to Add(Create)/Change(Update)/Delete(Remove)
Page Location physical entities for each Action Expression,
which will delegate to ChangeLayoutPageLocationPartMediator.performExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractChangeNounPartActionCmdImpljava.lang.Exception - If problem occurred when performing the action expression.public void validate()
throws AbstractApplicationException
ChangeLayoutPageLocationPartMediatorvalidate in interface AbstractChangeNounPartActionCmdvalidate in class AbstractChangeNounPartUsingBusinessObjectMediatorCmdImplAbstractApplicationException - There is invalid information specified with the business
object document request which will prevent the request from executing.AbstractChangeNounPartActionCmd.validate()public void setPageLocationActivityHelper(java.lang.String activityHelperClassName)
throws PageLayoutSystemException
activityHelperClassName - The fully qualified class name of the Page Location Activity Helper to set.
This class should inherit from PageLocationActivityHelper.PageLayoutSystemException