public abstract class AbstractFetchNounUsingBusinessObjectMediatorCmdImpl extends AbstractFetchNounCmdImpl implements AbstractFetchNounCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACCESS_PROFILE_EXTERNAL_NAME
The external name used when calling the value mapping service to resolve
the access profile alias when calling the data service layer.
|
Constructor and Description |
---|
AbstractFetchNounUsingBusinessObjectMediatorCmdImpl()
Create an instance of the fetch noun command that uses the business
object manager to execute the search expression.
|
Modifier and Type | Method and Description |
---|---|
java.util.List |
getNouns()
This method returns the list of nouns that have been retrieved by the
business object manager that matches the specified XPath expression.
|
void |
performExecute()
This method calls the business object manager to execute the search
expression that was extracted by the get business object document.
|
void |
reset()
This method resets the instance variables so the command can be reused.
|
getShow, isReadyToCallExecute, setGet, setSearchExpression
execute, 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
getShow, setGet, setSearchExpression
public static final java.lang.String ACCESS_PROFILE_EXTERNAL_NAME
"NounAccessProfile"
where Noun is
the name of the noun.public AbstractFetchNounUsingBusinessObjectMediatorCmdImpl()
public void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractFetchNounCmdImpl
Command.reset()
public void performExecute() throws java.lang.Exception
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class com.ibm.websphere.command.TargetableCommandImpl
java.lang.Exception
- An exception was thrown while invoking the business object
manager to execute the request.public java.util.List getNouns()
getNouns
in interface AbstractFetchNounCmd