com.ibm.commerce.quote.commands

Interface AdminQuoteItemUpdateCmd

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


    public interface AdminQuoteItemUpdateCmd
    extends QuoteItemUpdateCmd
    This Order controller command is used by a TSR or CSR to manually add or update the price and currency for quote items. It is used instead of retrieving the price from a catalog entry.

    This command inherits from the OrderItemUpdateCmd. It accepts all parameters of the base class.

    The default implementation of this command is AdminQuoteItemUpdateCmdImpl. The AdminQuoteItemUpdate URL is mapped to this command by default.

    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        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

      • setCurrency

        void setCurrency(java.util.Hashtable ahshCurrency)
        Sets the currency.
        Parameters:
        ahshCurrency - a hashtable of currency.
      • setForUserId

        void setForUserId(java.lang.Long aForUserId)
        Sets the for user id.
        Specified by:
        setForUserId in interface AccCommand
        Parameters:
        aForUserId - the for user id.
      • setPrice

        void setPrice(java.util.Hashtable ahshPrice)
        Sets the price.
        Parameters:
        ahshPrice - a hashtable of price