com.ibm.commerce.orderitems.commands

Interface SetOrderItemFulfillmentCenterCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    SetOrderItemFulfillmentCenterCmdImpl


    public interface SetOrderItemFulfillmentCenterCmd
    extends TaskCommand
    This SetOrderItemFulfillmentCenterCmd Task Command is called by the AssignToSpecifiedFulfillmentCenterCmd Controller Command to set the fulfillment center for order items and allocate inventory for the items.

    • Field Detail

      • COPYRIGHT

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

        static final java.lang.String NAME
        The name of the Command Interface class.
      • defaultCommandClassName

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

      • setOrderItems

        void setOrderItems(java.util.Vector avOrderItems)
        Sets the OrderItems parameters.

        Specifies a Vector of OrderItemAccessBeans representing the order items whose fulfillment center ID attributes are to be updated. They are set to the corresponding fulfillment center ID specified by the fulfillment center ID parameters.

        This is a mandatory parameter. If there are more OrderItemAccessBean parameters than fulfillment center ID parameters, the extra order items are not changed.

        Parameters:
        avOrderItems - The Vector containing the OrderItemAccessBeans.
      • setFulfillmentCenterIds

        void setFulfillmentCenterIds(java.util.Vector avFFMCenterIds)
        Sets the fulfillment center ID parameters.

        This is a mandatory parameter. If there are more fulfillment center ID parameters than OrderItemAccessBean parameters, the extra fulfillment center ID parameters are ignored.

        Parameters:
        avFFMCenterIds - The Vector containing the String representation of the fulfillment center IDs that are to be used to set the fulfillment center ID attribute of the corresponding order items.