public abstract class AbstractFetchManagedFileCmdImpl extends AbstractFetchNounCmdImpl implements FetchManagedFileCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
DEFAULT_DIRECTORY_SEPARATOR
This is the directory separator used.
|
static java.util.logging.Logger |
LOGGER
The logger of the class.
|
Constructor and Description |
---|
AbstractFetchManagedFileCmdImpl() |
Modifier and Type | Method and Description |
---|---|
GetManagedFileType |
getGetManagedFileType()
This method gets the value of GetManagedFileType.
|
java.util.List |
getManagedFiles()
Returns the list of ManagedFiles that where retrieved when executing
the fetch.
|
java.util.List |
getManagedFiles(java.util.List lstManagedFiles,
java.math.BigInteger recordSetStartNumber,
java.math.BigInteger maxItems)
This methods gets a certain number of managed files.
|
java.util.List |
getNouns()
This method gets a list of managed directory nouns.
|
ShowType |
getPagingParameter()
This method gets the paging parameters
|
SelectionCriteriaMapper |
getSelectionCriteria()
This is a get method for SelectionCriteriaMapper;
|
ShowType |
getShow()
This method returns the show verb response that represent the results of
the fetch operation.
|
boolean |
isReadyToCallExecute()
This method returns if this command is ready to execute
|
void |
performExecute()
This method is to get the result using the parameter of GetManagedFileType by calling the Abstract method fetch().
|
void |
reset()
This method resets this command.
|
void |
setGet(GetType getVerb)
This method sets the get expression for the fetch operation.
|
void |
setGetManagedFile(GetManagedFileType aGetManagedFile)
This method sets the
GetManagedFileType . |
void |
setPagingParameter(ShowType aPagingParameter)
This method set the paging parameters
|
void |
setSelectionCriteria(SelectionCriteriaMapper aSelectionCriteria)
This method is to set the SelectionCriteriaMapper.
|
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 static final java.lang.String DEFAULT_DIRECTORY_SEPARATOR
public boolean isReadyToCallExecute()
isReadyToCallExecute
in interface com.ibm.websphere.command.Command
isReadyToCallExecute
in class AbstractFetchNounCmdImpl
Command.isReadyToCallExecute()
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
TargetableCommandImpl.performExecute()
public java.util.List getManagedFiles(java.util.List lstManagedFiles, java.math.BigInteger recordSetStartNumber, java.math.BigInteger maxItems)
lstManagedFiles
- a list of managed filesrecordSetStartNumber
- record set start numbermaxItems
- the maximum of managed files returnedpublic void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractFetchNounCmdImpl
Command.reset()
public ShowType getPagingParameter()
getPagingParameter
in interface FetchManagedFileCmd
public void setPagingParameter(ShowType aPagingParameter)
setPagingParameter
in interface FetchManagedFileCmd
aPagingParameter
- The paging parameter to set.public void setGetManagedFile(GetManagedFileType aGetManagedFile)
GetManagedFileType
.setGetManagedFile
in interface FetchManagedFileCmd
aGetManagedFile
- The GetManagedFileType
to be set which contains the parameters used to fetch.public GetManagedFileType getGetManagedFileType()
public java.util.List getManagedFiles()
getManagedFiles
in interface FetchManagedFileCmd
public SelectionCriteriaMapper getSelectionCriteria()
public void setSelectionCriteria(SelectionCriteriaMapper aSelectionCriteria)
aSelectionCriteria
- The SelectionCriteriaMapper to set.public java.util.List getNouns()
getNouns
in interface AbstractFetchNounCmd
public ShowType getShow()
getShow
in interface FetchManagedFileCmd
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 FetchManagedFileCmd
setGet
in interface AbstractFetchNounCmd
setGet
in class AbstractFetchNounCmdImpl
getVerb
- The get expression.FetchCatalogCmd.setGet(com.ibm.commerce.oagis9.datatypes.GetType)