com.ibm.commerce.negotiation.commands

Interface AuctionBaseCmd

    • 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 class name. This is used if there is no record found in the CMDREG table.
        See Also:
        Constant Field Values
    • Method Detail

      • setBidRuleUrlName

        void setBidRuleUrlName(java.lang.String s,
                               boolean isReq)
                        throws ECException
        Gets bid rule ID from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for bid rule ID.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setCurrencyUrlName

        void setCurrencyUrlName(java.lang.String s,
                                boolean isReq)
                         throws ECException
        Gets the currency string from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for currency string.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setCurrentAskPriceUrlName

        void setCurrentAskPriceUrlName(java.lang.String s,
                                       boolean isReq)
                                throws ECException
        Gets current ask price from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the current asks price.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setCurrentAvailableQuantityUrlName

        void setCurrentAvailableQuantityUrlName(java.lang.String s,
                                                boolean isReq)
                                         throws ECException
        Gets current available quantity from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the current available quantity.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setDayDurationUrlName

        void setDayDurationUrlName(java.lang.String s,
                                   boolean isReq)
                            throws ECException
        Gets duration days from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for duration days.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setDepositUrlName

        void setDepositUrlName(java.lang.String s,
                               boolean isReq)
                        throws ECException
        Gets deposit amount from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for deposit.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setEndDateUrlName

        void setEndDateUrlName(java.lang.String s,
                               boolean isReq)
                        throws ECException
        Gets auction's end date from the WebSphere Commerce tools framework XML object, and sets it for the command.

        The format is yyyy-mm-dd.

        Parameters:
        s - The name for the end date.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setEndTimeUrlName

        void setEndTimeUrlName(java.lang.String s,
                               boolean isReq)
                        throws ECException
        Gets auction's end time from the WebSphere Commerce tools framework XML objects, and sets it for the command.

        The format is hh:mm:ss.

        Parameters:
        s - The name for the end time.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setFulfillmentCenterIdUrlName

        void setFulfillmentCenterIdUrlName(java.lang.String s,
                                           boolean isReq)
                                    throws ECException
        Gets fulfillment center ID from the WebSphere Commerce tools framework XML object, and sets it for the command.

        The current implementation is to resolve the fulfillment center based on product ID and quantity instead of setting directly.

        Parameters:
        s - The name for the fulfillment center ID.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setLanguageIdUrlName

        void setLanguageIdUrlName(java.lang.String s,
                                  boolean isReq)
                           throws ECException
        Gets language ID from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the language ID.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setLongDescriptionUrlName

        void setLongDescriptionUrlName(java.lang.String s,
                                       boolean isReq)
                                throws ECException
        Gets auction's long description from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the long description.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setMinBidUrlName

        void setMinBidUrlName(java.lang.String s,
                              boolean isReq)
                       throws ECException
        Gets auction's reserve price from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the end date.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setOwnerIdUrlName

        void setOwnerIdUrlName(java.lang.String s,
                               boolean isReq)
                        throws ECException
        Gets auction's owner ID from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the owner ID.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setPriceUrlName

        void setPriceUrlName(java.lang.String s,
                             boolean isReq)
                      throws ECException
        Gets auction's close pricing policy type(discriminative or non-discriminative) from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the close pricing policy type.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setProductMacroUrlName

        void setProductMacroUrlName(java.lang.String s,
                                    boolean isReq)
                             throws ECException
        Gets auction's product display page name from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the product display page name.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setProductNumberUrlName

        void setProductNumberUrlName(java.lang.String s,
                                     boolean isReq)
                              throws ECException
        Gets auction's product ID from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the product ID (Catalog Entry ID).
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setQuantityUrlName

        void setQuantityUrlName(java.lang.String s,
                                boolean isReq)
                         throws ECException
        Gets auction's quantity from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the quantity.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setRuleMacroUrlName

        void setRuleMacroUrlName(java.lang.String s,
                                 boolean isReq)
                          throws ECException
        Gets auction's rule display page name from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the rule display page name.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setRuleTypeUrlName

        void setRuleTypeUrlName(java.lang.String s,
                                boolean isReq)
                         throws ECException
        Gets auction's closing type (fixed time closing, and so forth.) from the WebSphere Commerce tools framework XML object, and sets it for the command.

        Auction closing rule has the following valid values:

        1. 1=at a fixed end time.
        2. 2=if a specified amount of time has elapsed since the last bid.
        3. 3=based on logical OR 1 and 2.
        4. 4=based on logical AND 1 and 2.
        Parameters:
        s - The name for the auction closing type.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setShortDescriptionUrlName

        void setShortDescriptionUrlName(java.lang.String s,
                                        boolean isReq)
                                 throws ECException
        Gets auction's short description from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the short description.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setStartDateUrlName

        void setStartDateUrlName(java.lang.String s,
                                 boolean isReq)
                          throws ECException
        Gets auction's start date from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the start date.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setStartPriceUrlName

        void setStartPriceUrlName(java.lang.String s,
                                  boolean isReq)
                           throws ECException
        Gets Dutch auction's start price from the WebSphere Commerce tools framework XML object, and sets it for the command.
        Parameters:
        s - The name for the start price.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setStartTimeUrlName

        void setStartTimeUrlName(java.lang.String s,
                                 boolean isReq)
                          throws ECException
        Gets auction's start time from the WebSphere Commerce tools framework XML objects, and sets it for the command.

        The format is hh:mm:ss.

        Parameters:
        s - The name for the start time.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setTimeDurationUrlName

        void setTimeDurationUrlName(java.lang.String s,
                                    boolean isReq)
                             throws ECException
        Gets duration time string (in hh:mm:ss format) from the WebSphere Commerce tools framework XML objects, and sets it for the command.
        Parameters:
        s - The name for duration time.
        isReq - Whether is parameter is required.
        Throws:
        ECException
      • setTypeUrlName

        void setTypeUrlName(java.lang.String s,
                            boolean isReq)
                     throws ECException
        Gets auction type string from the WebSphere Commerce tools framework XML object, and sets it for the command.
        1. O for open cry auction type.
        2. SB for sealed bid auction type.
        3. D for Dutch auction type.
        Parameters:
        s - The name for auction type.
        isReq - Whether is parameter is required.
        Throws:
        ECException