public class GetOrderCmdImpl extends AbstractGetBusinessObjectDocumentCmdImpl implements GetOrderCmd
xpath and accessprofile
from the request.
Then it invokes the proper Fetch order command according to the xpath
to find orders. After
that it invokes the proper Compose order command according to the accessprofile
to populate
enough information to the orders.Constructor and Description |
---|
GetOrderCmdImpl() |
Modifier and Type | Method and Description |
---|---|
BusinessObjectDocumentType |
getResultBusinessObjectDocument()
This method returns the response business object document that represents
the result of executing the request.
|
ShowOrderType |
getShowOrder()
This method gets the result
(ShowOrderType BOD) . |
void |
reset()
Resets the instance.
|
void |
setGetOrder(GetOrderType argGetOrder)
This methods set the
GetOrder . |
void |
setRequestBusinessObjectDocument(BusinessObjectDocumentType businessObjectDocument)
This method sets the request business object document of the business
logic to execute.
|
getFetchCommandInterface, getInsertMoreDataCommandInterface, getSearchExpression, getUniqueID, handleException, isReadyToCallExecute, performExecute, setFetchCommandInterface, setInsertMoreDataCommandInterface, setOutputProperties, setUniqueIDXPath
executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setTargetPolicy
public void setGetOrder(GetOrderType argGetOrder)
GetOrder
.setGetOrder
in interface GetOrderCmd
argGetOrder
- the GetOrder
BOD that GetOrderCmd
would executepublic ShowOrderType getShowOrder()
(ShowOrderType BOD)
.getShowOrder
in interface GetOrderCmd
ShowOrderType
BOD that would be
returned to the clientpublic BusinessObjectDocumentType getResultBusinessObjectDocument()
AbstractGetBusinessObjectDocumentCmdImpl
getResultBusinessObjectDocument
in interface BusinessObjectDocumentCmd
getResultBusinessObjectDocument
in class AbstractGetBusinessObjectDocumentCmdImpl
BusinessObjectDocumentCmd.getResultBusinessObjectDocument()
public void setRequestBusinessObjectDocument(BusinessObjectDocumentType businessObjectDocument)
AbstractGetBusinessObjectDocumentCmdImpl
setRequestBusinessObjectDocument
in interface BusinessObjectDocumentCmd
setRequestBusinessObjectDocument
in class AbstractGetBusinessObjectDocumentCmdImpl
businessObjectDocument
- The request business object document.BusinessObjectDocumentCmd.setRequestBusinessObjectDocument(BusinessObjectDocumentType)
public void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class com.ibm.websphere.command.CacheableCommandImpl