public abstract class AbstractFetchCatalogSOICmdImpl extends java.lang.Object implements FetchCatalogCmd
Constructor and Description |
---|
AbstractFetchCatalogSOICmdImpl()
The default constructor for the class.
|
Modifier and Type | Method and Description |
---|---|
void | execute()
This method is used to call the appropriate fetch method based on the Xpath key.
|
protected abstract java.util.ArrayList | fetchCatalogs()
Returns the list of Catalogs that where retrieved when running the fetch.
|
protected GetType | getGet()
This method returns the get expression associated with the fetch operation.
|
java.util.logging.Logger | getLogger() |
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.
|
protected SelectionCriteriaMapper | getSelectionCriteriaMapper()
Gets the SelectionCriteriaMapper which can be used to get the appropriate Xpath key value pairs required.
|
ShowType | getShow()
Get the show type.
|
ShowCatalogDataAreaType | getShowCatalogDataArea() |
boolean | isReadyToCallExecute() |
void | reset()
Resets the command fields, so that the getSelectionCriteriaMapper() and getShowCatalogDataArea() return null.
|
void | setGet(GetType getVerb)
This method sets the get expression for the fetch operation.
|
void | setSearchExpression(SearchExpression searchExpression)
Set the search expression.
|
void | setVersionCheck(java.lang.String versionCheck)
This method sets whether the implementation is dependent on whether the version is found in the business object document request.
|
public AbstractFetchCatalogSOICmdImpl()
public java.util.logging.Logger getLogger()
protected abstract java.util.ArrayList fetchCatalogs() throws CatalogApplicationException
protected final SelectionCriteriaMapper getSelectionCriteriaMapper()
public ShowCatalogDataAreaType getShowCatalogDataArea()
public void execute() throws com.ibm.websphere.command.CommandException, CatalogSystemException
public boolean isReadyToCallExecute()
public void reset()
public void setGet(GetType getVerb)
protected GetType getGet()
public void setSearchExpression(SearchExpression searchExpression)
public java.util.List getNouns()
public ShowType getShow()
public void setVersionCheck(java.lang.String versionCheck)