public class ChangeLayoutBasePartCmdImpl extends AbstractChangeNounPartUsingBusinessObjectMediatorCmdImpl implements ChangeLayoutPartActionCmd
ChangeLayoutBasePartMediator
to persist the changes to the database.Constructor and Description |
---|
ChangeLayoutBasePartCmdImpl()
This method is the default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection |
getUniqueID()
This method returns the list of uniqueIds of all the Layout Nouns
|
void |
performExecute()
This method performs the main logic of this command.
|
void |
setPageLocationActivityHelper(java.lang.String activityHelperClassName)
This method sets the Page Location Activity Helper used by this class.
|
setChangeNounPartPostActionCommandInterface, validate
addActionExpression, isGeneric, isReadyToCallExecute, 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, validate
public ChangeLayoutBasePartCmdImpl()
public void performExecute() throws java.lang.Exception
AbstractChangeNounPartActionCmdImpl.performExecute()
to Change(Update) the base part of layout nouns,
which will delegate to ChangeLayoutBasePartMediator
to Change(Update) the layout base part.changeScheduleForPageLocations()
to Change(Update) schedule for page locations.performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractChangeNounPartActionCmdImpl
java.lang.Exception
- If problem occurred when performing the action expression.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
public final java.util.Collection getUniqueID()