public abstract class ProcessClientLocationCmdImplExtended extends AbstractProcessBusinessObjectDocumentCmdImpl implements ProcessClientLocationCmd
Constructor and Description |
---|
ProcessClientLocationCmdImplExtended() |
Modifier and Type | Method and Description |
---|---|
protected BusinessObjectDocumentType | buildAcknowledgeBusinessObjectDocument(java.util.Map nounsAndActions, java.util.Map persistentObjects)
This method builds and returns the business object document that represents the response of this process request.
|
protected java.util.List | compileResponseNounList(java.util.Map nounsAndActions, java.util.Map persistentObjects)
Compiles the list of result nouns to return as a response to the command -- note that the command is invoked against a list of source nouns, and the underlying action for each source noun may result in multiple response nouns being created, changed, etc.
|
java.util.List | getSourceNouns()
Returns the list of source nouns being processed by this command - this list is acquired and stored locally by the read() method.
|
protected java.util.Map | read(java.util.Set nouns)
Augmented read command that initializes the persistent objects list with a mapping from each noun to a result set List -- this will be passed to child actions, allowing them to populate the result set directly.
|
void | setSourceNouns(java.util.List source_nouns)
Sets the list of source nouns being processed by this command - by default this list is acquired and stored locally by the read() method and this method is not used.
|
public ProcessClientLocationCmdImplExtended()
public java.util.List getSourceNouns()
public void setSourceNouns(java.util.List source_nouns)
protected java.util.Map read(java.util.Set nouns) throws AbstractApplicationException
protected java.util.List compileResponseNounList(java.util.Map nounsAndActions, java.util.Map persistentObjects)
protected BusinessObjectDocumentType buildAcknowledgeBusinessObjectDocument(java.util.Map nounsAndActions, java.util.Map persistentObjects)