com.ibm.commerce.rfq.commands

Class RFQResponseBaseCmdImpl

    • Constructor Detail

      • RFQResponseBaseCmdImpl

        public RFQResponseBaseCmdImpl()
        Constructs an instance of RFQResponseBaseCmdImpl.
    • Method Detail

      • getAttachmentsRFQLevelList

        public java.util.Vector getAttachmentsRFQLevelList()
        Gets attachmentsRFQLevelList
        Returns:
        java.util.Vector
      • getCreateTime

        public java.sql.Timestamp getCreateTime()
        Gets createTime
        Returns:
        java.sql.Timestamp
      • getErrorContent

        public java.util.Hashtable getErrorContent()
        Get errorContent.
        Returns:
        java.util.Hashtable
      • getErrorFlag

        public boolean getErrorFlag()
        Gets the errorFlag
        Returns:
        boolean
      • getFfmcenterObj

        public java.util.Hashtable getFfmcenterObj()
        Gets ffmcenterObj
        Returns:
        FfmcenterObj
      • getMajorVersion

        public java.lang.Integer getMajorVersion()
        Gets majorVersion
        Returns:
        java.lang.Integer
      • getMinorVersion

        public java.lang.Integer getMinorVersion()
        Gets minorVersion
        Returns:
        java.lang.Integer
      • getOwnerId

        public java.lang.Long getOwnerId()
        Gets ownerId
        Returns:
        java.lang.Long
      • getRequestId

        public java.lang.Long getRequestId()
        Gets requestId
        Returns:
        java.lang.Long
      • getResponseAcceptaction

        public java.lang.Integer getResponseAcceptaction()
        Gets responseAcceptaction
        Returns:
        java.lang.Integer
      • getResponseId

        public java.lang.Long getResponseId()
        Gets responseId
        Returns:
        java.lang.Long
      • getResponseName

        public java.lang.String getResponseName()
        Gets responseName
        Returns:
        java.lang.String
      • getResponseRemarks

        public java.lang.String getResponseRemarks()
        Gets responseRemarks
        Returns:
        java.lang.String
      • getResProductsList

        public java.util.Vector getResProductsList()
        Gets resProductsList
        Returns:
        java.util.Vector
      • getToolXMLObject

        public java.util.Hashtable getToolXMLObject()
        Gets toolXMLObject
        Returns:
        java.util.Hashtable
      • getUpdateTime

        public java.sql.Timestamp getUpdateTime()
        Gets updateTime
        Returns:
        java.sql.Timestamp
      • getViewTaskName

        public java.lang.String getViewTaskName()
        Gets viewTaskName
        Returns:
        java.lang.String
      • getWizardNavagationFile

        public java.lang.String getWizardNavagationFile()
        Gets XMLFile from toolXMLObject
        Returns:
        java.lang.String
      • setAttachmentsRFQLevelList

        public void setAttachmentsRFQLevelList(java.lang.String name,
                                               boolean isReq)
                                        throws ECApplicationException
        Gets the response attachments from toolXMLObject and sets it.
        Parameters:
        name - The response attachment object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setAttachmentsRFQLevelList

        public void setAttachmentsRFQLevelList(java.util.Vector newAttachmentsRFQLevelList)
        Sets the field of attachmentsRFQLevelList
        Parameters:
        newAttachmentsRFQLevelList - java.util.Vector
      • setCommentsRFQLevelList

        public void setCommentsRFQLevelList(java.lang.String name,
                                            boolean isReq)
                                     throws ECApplicationException
        Gets the response comments from toolXMLObject and sets it.
        Parameters:
        name - the response comment object.
        isReq - true if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setCommentsRFQLevelList

        public void setCommentsRFQLevelList(java.util.Vector newCommentsRFQLevelList)
        Sets the field of commentsRFQLevelList
        Parameters:
        newCommentsRFQLevelList - java.util.Vector
      • setCreateTime

        public void setCreateTime(java.sql.Timestamp newCreateTime)
        Sets the field of createTime
        Parameters:
        newCreateTime - java.sql.Timestamp
      • setErrorContent

        public void setErrorContent(java.util.Hashtable newErrorContent)
        Sets errorContent.
        Parameters:
        newErrorContent - java.util.Hashtable
      • setErrorFlag

        public void setErrorFlag(boolean newErrorFlag)
        Sets errorFlag.
        Parameters:
        newErrorFlag - boolean
      • setFfmcenterObj

        public void setFfmcenterObj(java.util.Hashtable newFfmcenterObj)
        Sets the field of ffmcenterObj
        Parameters:
        newFfmcenterObj - The new fulfillment center object.
      • setFfmcenterObj

        public void setFfmcenterObj(java.lang.String name,
                                    boolean isReq)
                             throws ECApplicationException
        Gets the response fulfillment center from toolXMLObject and sets it.
        Specified by:
        setFfmcenterObj in interface RFQResponseBaseCmd
        Parameters:
        name - The new fulfillment center object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setMajorVersion

        public void setMajorVersion(java.lang.Integer newMajorVersion)
        Sets the field of majorVersion
        Parameters:
        newMajorVersion - java.lang.Integer
      • setMinorVersion

        public void setMinorVersion(java.lang.Integer newMinorVersion)
        Sets the field of minorVersion
        Parameters:
        newMinorVersion - java.lang.Integer
      • setRequestId

        public void setRequestId(java.lang.String name,
                                 boolean isReq)
                          throws ECApplicationException
        Gets the request id from toolXMLObject, and sets it.
        Specified by:
        setRequestId in interface RFQResponseBaseCmd
        Parameters:
        name - The request id object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setResponseAcceptaction

        public void setResponseAcceptaction(java.lang.Integer newResponseAcceptaction)
        Sets the field of responseAcceptaction
        Parameters:
        newResponseAcceptaction - java.lang.Integer
      • setResponseAcceptaction

        public void setResponseAcceptaction(java.lang.String name,
                                            boolean isReq)
                                     throws ECApplicationException
        Gets the accept action from toolXMLObject, and sets it.
        Specified by:
        setResponseAcceptaction in interface RFQResponseBaseCmd
        Parameters:
        name - The accept action object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setResponseId

        public void setResponseId(java.lang.Long newResponseId)
        Sets the field of responseId
        Parameters:
        newResponseId - java.lang.Long
      • setResponseId

        public void setResponseId(java.lang.String name,
                                  boolean isReq)
                           throws ECApplicationException
        Gets the request id from toolXMLObject, and sets it.
        Parameters:
        name - The response id object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setResponseName

        public void setResponseName(java.lang.String name,
                                    boolean isReq)
                             throws ECApplicationException
        Gets the response name from toolXMLObject, and sets it.
        Specified by:
        setResponseName in interface RFQResponseBaseCmd
        Parameters:
        name - The response name object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setResponseRemarks

        public void setResponseRemarks(java.lang.String name,
                                       boolean isReq)
                                throws ECApplicationException
        Gets the response remark from toolXMLObject, and sets it.
        Specified by:
        setResponseRemarks in interface RFQResponseBaseCmd
        Parameters:
        name - The response remark object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setResProductsList

        public void setResProductsList(java.lang.String name,
                                       boolean isReq)
                                throws ECApplicationException
        Gets the response product from toolXMLObject, and sets it.
        Specified by:
        setResProductsList in interface RFQResponseBaseCmd
        Parameters:
        name - The response product object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setResProductsList

        public void setResProductsList(java.util.Vector newResProductsList)
        Sets the field of resProductsList
        Parameters:
        newResProductsList - java.util.Vector
      • setToolXMLObject

        public void setToolXMLObject(java.util.Hashtable newToolXMLObject)
        Sets the field of toolXMLObject
        Parameters:
        newToolXMLObject - java.util.Hashtable
      • setUpdateTime

        public void setUpdateTime(java.sql.Timestamp newUpdateTime)
        Sets the field of updateTime
        Parameters:
        newUpdateTime - java.sql.Timestamp
      • setViewTaskName

        public void setViewTaskName(java.lang.String newViewTaskName)
        Sets the field of viewTaskName
        Parameters:
        newViewTaskName - java.lang.String
      • getResCatPriceAdjustList

        public java.util.Vector getResCatPriceAdjustList()
        Gets resCatPriceAdjustList
        Returns:
        java.util.Vector
      • setResCatPriceAdjustList

        public void setResCatPriceAdjustList(java.util.Vector newResCatPriceAdjustList)
        Sets the field of resCatPriceAdjustList
        Parameters:
        newResCatPriceAdjustList - java.util.Vector
      • setResCatPriceAdjustList

        public void setResCatPriceAdjustList(java.lang.String name,
                                             boolean isReq)
                                      throws ECApplicationException
        Gets the response category price adjustment from toolXMLObject, and sets it.
        Parameters:
        name - The response price adjustment object name in rfq_response_category_price_adjustment_list.jsp.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • getResFixedPriceProductsList

        public java.util.Vector getResFixedPriceProductsList()
        Gets resFixedPriceProductsList
        Returns:
        java.util.Vector
      • setResFixedPriceProductsList

        public void setResFixedPriceProductsList(java.util.Vector newResFixedPriceProductsList)
        Sets the field of resFixedPriceProductsList
        Parameters:
        newResFixedPriceProductsList - java.util.Vector
      • setResFixedPriceProductsList

        public void setResFixedPriceProductsList(java.lang.String name,
                                                 boolean isReq)
                                          throws ECApplicationException
        Gets the response fixed pricing product from toolXMLObject, and sets it.
        Parameters:
        name - The response fixed pricing product object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • getResPercentagePriceProductsList

        public java.util.Vector getResPercentagePriceProductsList()
        Gets resPercentagePriceProductsList
        Returns:
        java.util.Vector
      • setResPercentagePriceProductsList

        public void setResPercentagePriceProductsList(java.util.Vector newResPercentagePriceProductsList)
        Sets the field of resPercentagePriceProductsList
        Parameters:
        newResPercentagePriceProductsList - java.util.Vector
      • setResPercentagePriceProductsList

        public void setResPercentagePriceProductsList(java.lang.String name,
                                                      boolean isReq)
                                               throws ECApplicationException
        Gets the response percentage pricing product from toolXMLObject, and sets it.
        Parameters:
        name - The response percentage pricing product object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • getResFixedPriceDynamicKitsList

        public java.util.Vector getResFixedPriceDynamicKitsList()
        Gets resFixedPriceDynamicKitsList
        Returns:
        java.util.Vector
      • setResFixedPriceDynamicKitsList

        public void setResFixedPriceDynamicKitsList(java.util.Vector newResFixedPriceDynamicKitsList)
        Sets the field of resFixedPriceDynamicKitsList
        Parameters:
        newResFixedPriceDynamicKitsList - java.util.Vector
      • setResFixedPriceDynamicKitsList

        public void setResFixedPriceDynamicKitsList(java.lang.String name,
                                                    boolean isReq)
                                             throws ECApplicationException
        Gets the response fixed pricing dynamic kit from toolXMLObject, and sets it.
        Parameters:
        name - The response fixed pricing dynamic kit object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • getResPercentagePriceDynamicKitsList

        public java.util.Vector getResPercentagePriceDynamicKitsList()
        Gets resPercentagePriceDynamicKitsList
        Returns:
        java.util.Vector
      • setResPercentagePriceDynamicKitsList

        public void setResPercentagePriceDynamicKitsList(java.util.Vector newResPercentagePriceDynamicKitsList)
        Sets the field of resPercentagePriceDynamicKitsList
        Parameters:
        newResPercentagePriceDynamicKitsList - java.util.Vector
      • setResPercentagePriceDynamicKitsList

        public void setResPercentagePriceDynamicKitsList(java.lang.String name,
                                                         boolean isReq)
                                                  throws ECApplicationException
        Gets the response percentage pricing dynamic kit from toolXMLObject, and sets it.
        Parameters:
        name - The response percentage pricing dynamic kit object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • getField1

        public java.lang.Long getField1()
        Gets customizable field1
        Returns:
        java.lang.Long
      • getField2

        public java.lang.Integer getField2()
        Gets customizable field2
        Returns:
        java.lang.Integer
      • getField3

        public java.lang.String getField3()
        Gets customizable field3
        Returns:
        java.lang.String
      • getField4

        public java.lang.String getField4()
        Gets customizable field4
        Returns:
        java.lang.String
      • getField5

        public java.lang.String getField5()
        Gets customizable field5
        Returns:
        java.lang.String
      • getField6

        public java.lang.String getField6()
        Gets customizable field6
        Returns:
        java.lang.String
      • setField1

        public void setField1(java.lang.String name,
                              boolean isReq)
                       throws ECApplicationException
        Gets the customizable field1 value from toolXMLObject, and sets it.
        Parameters:
        name - The field1 object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setField2

        public void setField2(java.lang.String name,
                              boolean isReq)
                       throws ECApplicationException
        Gets the customizable field2 value from toolXMLObject, and sets it.
        Parameters:
        name - The field2 object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setField3

        public void setField3(java.lang.String name,
                              boolean isReq)
                       throws ECApplicationException
        Gets the customizable field3 value from toolXMLObject, and sets it.
        Parameters:
        name - The field3 object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setField4

        public void setField4(java.lang.String name,
                              boolean isReq)
                       throws ECApplicationException
        Gets the customizable field4 value from toolXMLObject, and sets it.
        Parameters:
        name - The field4 object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setField5

        public void setField5(java.lang.String name,
                              boolean isReq)
                       throws ECApplicationException
        Gets the customizable field5 value from toolXMLObject, and sets it.
        Parameters:
        name - The field5 object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setField6

        public void setField6(java.lang.String name,
                              boolean isReq)
                       throws ECApplicationException
        Gets the customizable field6 value from toolXMLObject, and sets it.
        Parameters:
        name - The field6 object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • getStartTime

        public java.lang.String getStartTime()
        Gets startTime
        Returns:
        java.lang.String
      • getEndTime

        public java.lang.String getEndTime()
        Gets endTime
        Returns:
        java.lang.String
      • setStartTime

        public void setStartTime(java.lang.String name,
                                 boolean isReq)
                          throws ECApplicationException
        Gets the startTime value from toolXMLObject, and sets it.
        Parameters:
        name - The startTime object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException
      • setEndTime

        public void setEndTime(java.lang.String name,
                               boolean isReq)
                        throws ECApplicationException
        Gets the endTime value from toolXMLObject, and sets it.
        Parameters:
        name - The endTime object.
        isReq - True if this object is required. False if this object is not required.
        Throws:
        com.ibm.commerce.exception.ECApplicationException.
        ECApplicationException