Interface CSROrderProductContractPriceCmd

  • All Superinterfaces:
    AccCommand,,,, ControllerCommand, ECCommand, Protectable,,, ToolsControllerCommand
    All Known Implementing Classes:

    public interface CSROrderProductContractPriceCmd
    extends ToolsControllerCommand
    The command returns customer's entitled contract prices for the enquiring products.


    • For each product in the list, it returns a list of trading ids and corresponding prices. Null trading id will be returned if customer is not entitled to buy the product.


    The currency of the price.
    catalog entry IDs
    A list of catalog entry ID.

    Response Parameter:

    trading IDs
    The list of the trading agreements ids.
    trading prices
    The list of contract prices.

    Exception Conditions

    It will re-throw all the exceptions that the GetContractUnitPrice command will throw.
    • Field Detail


        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 class name.
        See Also:
        Constant Field Values
    • Method Detail

      • getContractPrices

        java.util.Hashtable getContractPrices()
        Gets the list of contract prices.
        The list of contract prices.
      • getTradingIds

        java.util.Hashtable getTradingIds()
        Gets the trading IDs available for the catalog entry.
        The list of trading IDs.
      • getTradingPrices

        java.util.Hashtable getTradingPrices()
        Gets the trading prices available for the catalog entry corresponding to the trading IDs.
        The list of trading prices.
      • setCatEntryIds

        void setCatEntryIds(java.util.Vector catentryIds)
        Sets the catalog entry IDs.
        catentryIds - The list of catalog entry IDs.