com.ibm.commerce.order.commands

Interface SetPendingOrderCmd

  • All Superinterfaces:
    AccCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ControllerCommand, ECCommand, Protectable, java.io.Serializable, com.ibm.websphere.command.TargetableCommand
    All Known Implementing Classes:
    SetPendingOrderCmdImpl


    public interface SetPendingOrderCmd
    extends ControllerCommand
    This controller command is used to mark one or more pending orders as the current pending orders. A marked pending order is the default working pending order for a shopper.
    The default implementation of this command is SetPendingOrderCmdImpl.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The IBM copyright notice field.
        See Also:
        Constant Field Values
      • NAME

        static final java.lang.String NAME
        The full name of this command.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation of this command.
        See Also:
        Constant Field Values
    • Method Detail

      • setField1

        void setField1(java.lang.Integer anField1)
        This method sets the customizable field 1.
        Parameters:
        anField1 - An Integer that specifies the customizable field1 to be set.
      • setField2

        void setField2(java.lang.String astrField2)
        This method sets the customizable field 2.
        Parameters:
        astrField2 - A String that specifies the customizable field2 to be set.
      • setOrderIds

        void setOrderIds(java.lang.String[] aarrNumbers)
        This method specifies zero or more orders, using order reference numbers or one of the special abbreviations ".", "*", ".t", "*t" and so forth.
        Parameters:
        aarrNumbers - A list of order reference numbers or special abbreviation.
      • setOutOrderNames

        void setOutOrderNames(java.lang.String[] aarrNames)
        This method specifies the names of the name-value pairs to be added to the redirection URL. The values of the added name-value pairs are the reference numbers of the input orders.
        Parameters:
        aarrNames - A list of names for the name-value pairs.
      • setStoreId

        void setStoreId(java.lang.Integer anStoreId)
        This method specifies the stores of the orders that are listed.
        Parameters:
        anStoreId - An Integer that specifies the store id.