com.ibm.commerce.order.facade.server.commands
Class FetchOrderByStoreIdPlaceDateMemberIdAndStatusCmdImpl
- java.lang.Object
-
- com.ibm.websphere.command.TargetableCommandImpl
-
- com.ibm.websphere.command.CacheableCommandImpl
-
- com.ibm.commerce.order.facade.server.commands.AbstractFetchOrdersSOICmdImpl
-
- com.ibm.commerce.order.facade.server.commands.FetchOrderByStoreIdPlaceDateMemberIdAndStatusCmdImpl
-
- All Implemented Interfaces:
- FetchOrdersCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable
public class FetchOrderByStoreIdPlaceDateMemberIdAndStatusCmdImpl extends AbstractFetchOrdersSOICmdImpl
This command retrieves a list of orders according to the search criteria specified by the client. The list containsOrderSOIDataBean
objects populated with all the available data. The search criteria are specified by the input XPath queries. The following XPath queries can be processed by this command:/Order[BuyerIdentifier[(UniqueID=$uniqueID$)] and OrderStatus[(Status=$status$)] and PlacedDate<$placedDate$ and PlacedDate>=$placedDate$ and StoreIdentifier[UniqueID=$uniqueID$]]
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.String
COPYRIGHT
IBM copyright notice field.-
Fields inherited from class com.ibm.commerce.order.facade.server.commands.AbstractFetchOrdersSOICmdImpl
LOGGER
-
Fields inherited from interface com.ibm.commerce.order.facade.server.commands.FetchOrdersCmd
_IBMORD_ISCURRENTSHOPPINGCART, _STR_ORDER_ID_PARAMETER, _STR_STATUS_PARAMETER, _STR_STATUS_SEPARATOR, _STR_TYPE_PARAMETER, defaultCommandClassName, NAME
-
-
Constructor Summary
Constructors Constructor and Description FetchOrderByStoreIdPlaceDateMemberIdAndStatusCmdImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
performExecute()
This method performs the main logic.-
Methods inherited from class com.ibm.commerce.order.facade.server.commands.AbstractFetchOrdersSOICmdImpl
getGetOrderType, getOrders, getOrders, getPagingParameters, getPagingPrameter, getResolveOrdersCmd, getSelectionCriteria, isReadyToCallExecute, reset, setGetOrder, setPagingParameters, setPagingPrameter, setSelectionCriteria
-
Methods inherited from class com.ibm.websphere.command.CacheableCommandImpl
execute, executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
-
Methods inherited from class com.ibm.websphere.command.TargetableCommandImpl
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
-
-
-
-
Field Detail
-
COPYRIGHT
public static final java.lang.String COPYRIGHT
IBM copyright notice field.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FetchOrderByStoreIdPlaceDateMemberIdAndStatusCmdImpl
public FetchOrderByStoreIdPlaceDateMemberIdAndStatusCmdImpl()
-
-
Method Detail
-
performExecute
public void performExecute() throws java.lang.Exception
This method performs the main logic.- Specified by:
performExecute
in interfacecom.ibm.websphere.command.TargetableCommand
- Overrides:
performExecute
in classAbstractFetchOrdersSOICmdImpl
- Throws:
java.lang.Exception
- See Also:
TargetableCommandImpl.performExecute()
-
-