public interface AbstractChangeNounPartPostActionCmd
extends com.ibm.websphere.command.Command
The purpose of this interface is to represent a command that performs post business logic after all the change actions have occurred. This particular post business logic will only be invoked when a particular part of the noun has been effected as part of the change action.
This interface represents the command that performs post business logic on the noun after processing the action expressions. As a result of performing change actions, post processing logic may be required. This is the interface for this post processing logic.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright notice field.
|
Modifier and Type | Method and Description |
---|---|
void |
addActionExpression(ActionExpression changeAction)
This method adds the
ActionExpression objects that
indicate the change operation and the noun parts that are part of those
operations. |
void |
setNoun(java.lang.Object noun)
This method sets the noun that is part of the change operations.
|
void |
setPersistentObjects(java.util.Map persistentObjects)
This method sets the list of persistent objects that were retrieved by the
controller and is saved by the controller.
|
static final java.lang.String COPYRIGHT
void setNoun(java.lang.Object noun)
noun
- The noun that is acted upon.void addActionExpression(ActionExpression changeAction)
ActionExpression
objects that
indicate the change operation and the noun parts that are part of those
operations.changeAction
- The change action expression.void setPersistentObjects(java.util.Map persistentObjects)
persistentObjects
- The persistent objects.