public abstract class AbstractFetchAttachmentCmdImpl extends AbstractFetchNounCmdImpl implements FetchAttachmentCmd
AttachmentTargeDataBean
objects populated with all
the available data.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.util.logging.Logger |
LOGGER
The logger of the class.
|
Constructor and Description |
---|
AbstractFetchAttachmentCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.List |
getAttachments()
This method returns a list of Attachments as the result of the fetch operation.
|
GetAttachmentType |
getGetAttachment()
This method gets the value of GetAttachmentType.
|
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.
|
ShowType |
getPagingParameter()
This method gets the paging parameters
|
ShowType |
getShow()
This method returns the show verb response that represent the results of
the fetch operation.
|
ShowAttachmentDataAreaType |
getShowAttachmentDataArea()
This method returns the attachment show data.
|
boolean |
isReadyToCallExecute()
This method returns whether the command has the get verb specified
so it is ready to execute.
|
void |
performExecute()
This method calls the method performSearch() to search the attachments in FetchAttachment commands.
|
void |
reset()
This method resets the instance variables so the command can be reused.
|
void |
setGet(GetType getVerb)
This method sets the get expression for the fetch operation.
|
void |
setGetAttachment(GetAttachmentType getAttachment)
This method sets the value of GetAttachmentType.
|
void |
setPagingParameter(ShowType aPagingParameter)
This method set the paging parameters
|
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
setSearchExpression
public static final java.lang.String COPYRIGHT
public static final java.util.logging.Logger LOGGER
public boolean isReadyToCallExecute()
AbstractFetchNounCmdImpl
isReadyToCallExecute
in interface com.ibm.websphere.command.Command
isReadyToCallExecute
in class AbstractFetchNounCmdImpl
Command.isReadyToCallExecute()
public void reset()
AbstractFetchNounCmdImpl
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractFetchNounCmdImpl
Command.reset()
public void setGetAttachment(GetAttachmentType getAttachment)
setGetAttachment
in interface FetchAttachmentCmd
getAttachment
- public GetAttachmentType getGetAttachment()
public java.util.List getAttachments()
AttachmentTargeDataBean
objects populated with all available data.getAttachments
in interface FetchAttachmentCmd
AttachmentTargeDataBean
objects populated with all the available data.FetchAttachmentCmd.getAttachments()
public ShowType getPagingParameter()
getPagingParameter
in interface FetchAttachmentCmd
public void setPagingParameter(ShowType aPagingParameter)
setPagingParameter
in interface FetchAttachmentCmd
aPagingParameter
- The paging parameter to set.public final 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
public ShowType getShow()
getShow
in interface FetchAttachmentCmd
getShow
in interface AbstractFetchNounCmd
getShow
in class AbstractFetchNounCmdImpl
FetchCatalogCmd.getShow()
public void setGet(GetType getVerb)
xpath
request. The get
expression also can contain the paging parameters.setGet
in interface FetchAttachmentCmd
setGet
in interface AbstractFetchNounCmd
setGet
in class AbstractFetchNounCmdImpl
getVerb
- The get expression.FetchCatalogCmd.setGet(com.ibm.commerce.oagis9.datatypes.GetType)
public ShowAttachmentDataAreaType getShowAttachmentDataArea()
ShowAttachmentDataAreaType
which contains
all the category information to be displayed.public java.util.List getNouns()
getNouns
in interface AbstractFetchNounCmd