com.ibm.commerce.orderitems.commands

Class OrderConfigurationBaseCmdImpl

    • Field Detail

      • COPYRIGHT

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

      • OrderConfigurationBaseCmdImpl

        public OrderConfigurationBaseCmdImpl()
    • Method Detail

      • getOrderIds

        public java.lang.String[] getOrderIds()
        This method returns a list of order ids which are touched or created by the command.
        Specified by:
        getOrderIds in interface OrderConfigurationAddCmd
        Returns:
        an array of order IDs
      • getOrderItemIds

        public java.lang.String[] getOrderItemIds()
        This method returns a list of orderitem ids which are touched or created by the command.
        Specified by:
        getOrderItemIds in interface OrderConfigurationAddCmd
        Returns:
        an array of orderitem IDs
      • getNonBuyableCatentryIds

        public java.util.Vector getNonBuyableCatentryIds()
        This method returns a vector contains the identifiers of CatalogEntries that are not buyable.
        Specified by:
        getNonBuyableCatentryIds in interface OrderConfigurationAddCmd
        Returns:
        a vector of non-buyable CatalogEntries
      • setCatEntryId

        public void setCatEntryId(java.util.Hashtable catEntryId)
        This method sets the Catalog Entry IDs of the dynamic kits.
        Specified by:
        setCatEntryId in interface OrderConfigurationAddCmd
        Parameters:
        catEntryId - A Hashtable that specifies the IDs of the dynamic kits.
      • setQuantity

        public void setQuantity(java.util.Hashtable quantity)
        This method sets the quantities of the dynamic kits.
        Specified by:
        setQuantity in interface OrderConfigurationAddCmd
        Parameters:
        quantity - A Hashtable that specifies the quantities of the dynamic kits.
      • setOrderItemId

        public void setOrderItemId(java.util.Hashtable orderItemId)
        This method sets the order item Ids.
        Specified by:
        setOrderItemId in interface OrderConfigurationUpdateCmd
        Parameters:
        orderItemId - A Hashtable that specifies the order item Ids.
      • reset

        public void reset()
        This method resets all instance variables.
        Specified by:
        reset in interface com.ibm.websphere.command.Command
        Overrides:
        reset in class AbstractECTargetableCommand