com.ibm.commerce.rfq.commands

Class UpdateRFQCatentryRelCmdImpl

    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • UpdateRFQCatentryRelCmdImpl

        public UpdateRFQCatentryRelCmdImpl()
        Constructs a new UpdateRFQCatentryRelCmdImpl class instances.
    • Method Detail

      • reset

        public void reset()
        Reset the command
        Specified by:
        reset in interface com.ibm.websphere.command.Command
        Overrides:
        reset in class AbstractECTargetableCommand
      • getCategoryId

        public java.lang.Long getCategoryId()
        Retrieves the category ID.
        Returns:
        The category ID.
      • getCurrency

        public java.lang.String getCurrency()
        Retrieves the currency.
        Returns:
        The currency.
      • getOfferingId

        public java.lang.Long getOfferingId()
        Retrieves the RFQ ID.
        Returns:
        The RFQ ID.
      • getPrice

        public java.math.BigDecimal getPrice()
        Retrieves the quoted price for the catalog entry.
        Returns:
        The price of the catalog entry.
      • getQtyunit

        public java.lang.String getQtyunit()
        Retrieves the quantity unit.
        Returns:
        The quantity unit.
      • getQuantity

        public java.lang.Double getQuantity()
        Retrieves the quantity(number of instances) of the catalog entry that has been requested.
        Returns:
        The requested quantity of the catalog entry.
      • setCategoryId

        public void setCategoryId(java.lang.Long newCategoryId)
        Stores the category ID.
        Specified by:
        setCategoryId in interface UpdateRFQCatentryRelCmd
        Parameters:
        newCategoryId - The category ID.
      • setCurrency

        public void setCurrency(java.lang.String newCurrency)
        Stores the currency.
        Specified by:
        setCurrency in interface UpdateRFQCatentryRelCmd
        Parameters:
        newCurrency - The currency.
      • setOfferingId

        public void setOfferingId(java.lang.Long newOfferingId)
        Stores the RFQ ID.
        Specified by:
        setOfferingId in interface UpdateRFQCatentryRelCmd
        Parameters:
        newOfferingid - The ID of the RFQ.
      • setPrice

        public void setPrice(java.lang.String newPrice)
        Stores the price quoted for the catalog entry.
        Specified by:
        setPrice in interface UpdateRFQCatentryRelCmd
        Parameters:
        newPrice - The price of the catalog entry.
      • setPrice

        public void setPrice(java.math.BigDecimal newPrice)
        Stores the price quoted for the catalog entry.
        Parameters:
        newPrice - The price of the catalog entry.
      • setQtyunit

        public void setQtyunit(java.lang.String newQtyunit)
        Stores the quantity unit.
        Specified by:
        setQtyunit in interface UpdateRFQCatentryRelCmd
        Parameters:
        newQtyunit - The quantity unit.
      • setQuantity

        public void setQuantity(java.lang.Double newQuantity)
        Stores the requested quantity
        Parameters:
        newQuantity - The requested quantity.
      • setQuantity

        public void setQuantity(java.lang.String newQuantity)
        Stores the requested quantity
        Specified by:
        setQuantity in interface UpdateRFQCatentryRelCmd
        Parameters:
        newQuantity - The requested quantity.
      • getRfqProdId

        public java.lang.Long getRfqProdId()
        Gets the rfqProductId
        Returns:
        Returns a java.lang.Long
      • getPriceAdjustment

        public java.lang.String getPriceAdjustment()
        Gets the priceAdjustment
        Returns:
        Returns a java.lang.Long
      • setRfqProdId

        public void setRfqProdId(java.lang.Long rfqProductId)
        Sets the rfqProductId
        Specified by:
        setRfqProdId in interface UpdateRFQCatentryRelCmd
        Parameters:
        rfqProductId - The rfqProductId to set
      • getChangeable

        public java.lang.Integer getChangeable()
        Gets the changeable
        Returns:
        Returns a java.lang.Integer
      • getNegotiationType

        public java.lang.Integer getNegotiationType()
        Gets the negotiation type
        Returns:
        Returns a java.lang.Integer
      • setChangeable

        public void setChangeable(java.lang.Integer chngeable)
        Sets the changeable
        Specified by:
        setChangeable in interface UpdateRFQCatentryRelCmd
        Parameters:
        changeable - The changeable to set
      • setNegotiationType

        public void setNegotiationType(java.lang.Integer nType)
        Sets the negotiation type
        Specified by:
        setNegotiationType in interface UpdateRFQCatentryRelCmd
        Parameters:
        nType - The negotiation type to set
      • getProdName

        public java.lang.String getProdName()
        Returns the productName.
        Returns:
        java.lang.String
      • setProdName

        public void setProdName(java.lang.String productName)
        Sets the productName.
        Specified by:
        setProdName in interface UpdateRFQCatentryRelCmd
        Parameters:
        productName - The prodName to set
      • setPriceAdjustment

        public void setPriceAdjustment(java.lang.String priceAdjust)
        Sets the priceAdjustment
        Specified by:
        setPriceAdjustment in interface UpdateRFQCatentryRelCmd
        Parameters:
        priceAdjust - The priceAdjustment to set
      • setCustomField1

        public void setCustomField1(java.lang.Long newCustomField1)
        Stores the incoming custom field1 value.
        Specified by:
        setCustomField1 in interface UpdateRFQCatentryRelCmd
        Parameters:
        newCustomField1 - The custom field1 value.
      • setCustomField2

        public void setCustomField2(java.lang.Integer newCustomField2)
        Stores the incoming custom field2 value.
        Specified by:
        setCustomField2 in interface UpdateRFQCatentryRelCmd
        Parameters:
        newCustomField2 - The custom field2 value.
      • setCustomField3

        public void setCustomField3(java.lang.String newCustomField3)
        Stores the incoming custom field3 value.
        Specified by:
        setCustomField3 in interface UpdateRFQCatentryRelCmd
        Parameters:
        newCustomField3 - The custom field3 value.
      • setCustomField4

        public void setCustomField4(java.lang.String newCustomField4)
        Stores the incoming custom field4 value.
        Specified by:
        setCustomField4 in interface UpdateRFQCatentryRelCmd
        Parameters:
        newCustomField4 - The custom field4 value.
      • getCustomField1

        public java.lang.Long getCustomField1()
        Returns the custom field1 value.
        Returns:
        The custom field1 value.
      • getCustomField2

        public java.lang.Integer getCustomField2()
        Returns the custom field2 value.
        Returns:
        The custom field2 value.
      • getCustomField3

        public java.lang.String getCustomField3()
        Returns the custom field3 value.
        Returns:
        The custom field3 value.
      • getCustomField4

        public java.lang.String getCustomField4()
        Returns the custom field4 value.
        Returns:
        The custom field4 value.