public class FetchPhysicalStoreByIdentifierCmdImpl extends AbstractFetchNounUsingBusinessObjectMediatorCmdImpl implements FetchPhysicalStoreCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
FetchPhysicalStoreByIdentifierCmdImpl()
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 | getPhysicalStores()
This method returns a list of PhysicalStores that result because of the fetch operation.
|
void | performExecute()
This method will call the business object manager to execute the search expression that was extracted by the get business object document after the search expression is validated and accetped.
|
protected void | setPhysicalStores(java.util.List physicalstores)
This method sets the list of PhysicalStores that result from executing the fetch operation.
|
protected void | validateExternalIdentifiers(RelationalExpression externalIdentifiersRelExpr)
This method validates the externalIdentifier parameters.
|
protected void | validateGetPhysicalStoresParameters(java.lang.String xPathKey, java.util.Map mapQueryParameters)
This method validates the parameters for getPhysicalStores by one to multiple store unique IDs, or by one to multiple store external identifiers, or by both one to multiple store unique IDs and one to multiple store external identifiers.
|
protected void | validateUniqueIds(RelationalExpression uniqueIdsRelExpr)
This method validates the uniqueId parameters.
|
public static final java.lang.String COPYRIGHT
public FetchPhysicalStoreByIdentifierCmdImpl()
public java.util.List getPhysicalStores()
protected void setPhysicalStores(java.util.List physicalstores)
public void performExecute() throws java.lang.Exception
protected void validateGetPhysicalStoresParameters(java.lang.String xPathKey, java.util.Map mapQueryParameters) throws StoreApplicationException
protected void validateUniqueIds(RelationalExpression uniqueIdsRelExpr) throws StoreApplicationException
protected void validateExternalIdentifiers(RelationalExpression externalIdentifiersRelExpr) throws StoreApplicationException