com.ibm.commerce.order.facade.server.commands

Class 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 contains OrderSOIDataBean 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 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 interface com.ibm.websphere.command.TargetableCommand
        Overrides:
        performExecute in class AbstractFetchOrdersSOICmdImpl
        Throws:
        java.lang.Exception
        See Also:
        TargetableCommandImpl.performExecute()