public abstract class AbstractSyncNounUsingBusinessObjectMediatorCmdImpl extends AbstractSyncBusinessObjectDocumentCmdImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CHANGE_NOUN_MEDIATOR_OBJECT_KEY
The constant used in the persistent map that points to the change noun mediator for the process tasks.
|
Constructor and Description |
---|
AbstractSyncNounUsingBusinessObjectMediatorCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map | read(java.util.Set asetNouns)
The purpose of this method is to return a list of objects that represent the data that is involved with this change request.
|
protected void | save(java.util.Map amapPersistentObjects)
The save method is marked final on this command, because child controller commands are not permitted to read more information than what is provided during the resolve.
|
protected void | validate(java.util.Map aNounsAndActions, java.util.Map amapPersistentObjects)
The base validation will ensure that all of the Nouns referenced actually exist.
|
public static final java.lang.String CHANGE_NOUN_MEDIATOR_OBJECT_KEY
public AbstractSyncNounUsingBusinessObjectMediatorCmdImpl()
protected final java.util.Map read(java.util.Set asetNouns) throws AbstractApplicationException
protected void validate(java.util.Map aNounsAndActions, java.util.Map amapPersistentObjects) throws AbstractApplicationException
protected final void save(java.util.Map amapPersistentObjects) throws AbstractApplicationException