public abstract class AbstractFetchAttachmentCmdImpl extends AbstractFetchNounCmdImpl implements FetchAttachmentCmd
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.
|
protected CommandContext | getCommandContext()
This method returns the command context.
|
protected GetType | getGet()
This method returns the get expression associated with 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.
|
protected abstract void | performSearch()
This method performs the search according to the search criteria.
|
void | reset()
This method resets the instance variables so the command can be reused.
|
protected java.util.List | resolveAttachmentsRequested(java.util.List alstAtch)
This methods gets a certain number of attachments.
|
protected void | setAttachments(java.util.List attachments)
This method sets the list of Attachments that result from executing the fetch operation.
|
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
|
protected void | setShow(ShowType showVerb)
This method sets the show response associated with the fetch operation.
|
public static final java.lang.String COPYRIGHT
public static final java.util.logging.Logger LOGGER
public boolean isReadyToCallExecute()
public void reset()
public void setGetAttachment(GetAttachmentType getAttachment)
public GetAttachmentType getGetAttachment()
public java.util.List getAttachments()
protected void setAttachments(java.util.List attachments)
protected CommandContext getCommandContext()
public ShowType getPagingParameter()
public void setPagingParameter(ShowType aPagingParameter)
protected java.util.List resolveAttachmentsRequested(java.util.List alstAtch)
protected abstract void performSearch() throws java.lang.Exception
public final void performExecute() throws java.lang.Exception
public ShowType getShow()
protected void setShow(ShowType showVerb)
public void setGet(GetType getVerb)
protected GetType getGet()
public ShowAttachmentDataAreaType getShowAttachmentDataArea()
public java.util.List getNouns()