com.ibm.commerce.orderquotation.commands

Interface OrderQuotationDisplayCmd

  • 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:
    OrderQuotationDisplayCmdImpl


    public interface OrderQuotationDisplayCmd
    extends ControllerCommand
    This Order controller command displays a shop cart and its associated quotation information.

    The default implementation of this command is OrderQuotationDisplayCmdImpl. The OrderQuotationDisplay URL is mapped to this command by default.

    • 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
      • DEFAULT_ORDERQUOTATIONREL_ID

        static final java.lang.String DEFAULT_ORDERQUOTATIONREL_ID
        The default value of the orderQuotationRelId parameter.
        See Also:
        Constant Field Values
      • DEFAULT_VIEWNAME

        static final java.lang.String DEFAULT_VIEWNAME
        The default value of the viewName parameter.
        See Also:
        Constant Field Values
      • DEFAULT_OUT_ORDERQUOTATIONREL_ID_NAME

        static final java.lang.String DEFAULT_OUT_ORDERQUOTATIONREL_ID_NAME
        The default value of the outOrderQuotationRelIdName parameter.
        See Also:
        Constant Field Values
      • VIEWNAME_PREFIX

        static final java.lang.String VIEWNAME_PREFIX
        The view name prefix.
        See Also:
        Constant Field Values
    • Method Detail

      • setOrderQuotationRelAbbreviations

        void setOrderQuotationRelAbbreviations(java.lang.String[] astrOrderQuotationRelAbbreviations)
        Sets the OrderQuotationRel objects whose quotation Orders should be displayed.
        Parameters:
        astrOrderQuotationRelAbbreviations - the OrderQuotationRel abbreviations. Default is new String[] { "*parent." }.
      • setViewName

        void setViewName(java.lang.String astrViewName)
        Sets the View to be invoked. The name of the View must start with "OrderQuotationDisplay". It prevents a malicious user from executing an arbitrary View while allowing a Store developer to define as many Views as may be required.
        Parameters:
        astrViewName - the view name. Default is "OrderQuotationDisplayView".
      • setOutOrderQuotationRelIdNames

        void setOutOrderQuotationRelIdNames(java.lang.String[] astrOutOrderQuotationRelIdNames)
        Sets the names of name value pairs that should be provided to the View. The values of the added name value pairs are the identifiers of the OrderQuotationRel objects whose parent and child Orders should be displayed.
        Parameters:
        astrOutOrderQuotationRelIdNames - the names of the output orderQuotationRelId name-value pairs. Default is new String[] { "orderQuotationRelId" }.