com.ibm.commerce.rfq.commands

Class RFQItemUpdateCmdImpl

    • Field Detail

      • COPYRIGHT

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

      • RFQItemUpdateCmdImpl

        public RFQItemUpdateCmdImpl()
    • Method Detail

      • reset

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

        public void performExecute()
                            throws ECException
        Update item information.

        Behaviour

        • Checks if the RFQ is in the draft state.
        • Calls UpdateRFQCatentryRel to update the item information.
          Specified by:
          performExecute in interface ECCommand
          Specified by:
          performExecute in interface com.ibm.websphere.command.TargetableCommand
          Overrides:
          performExecute in class AbstractECTargetableCommand
          Throws:
          ECException.
          ECException
          See Also:
          ECCommand#performExecute()
        • getRFQId

          public java.lang.Long getRFQId()
          Returns the RFQ Id.
          Returns:
          The RFQ identifier.
        • setErrorContent

          public void setErrorContent(java.util.Hashtable newErrorContent)
          Copies the incoming hashtable into a member variable.
          Parameters:
          newErrorContent - The incoming hashtable containing errorcodes.
        • getErrorContent

          public java.util.Hashtable getErrorContent()
          Gets the errorContent
          Returns:
          Returns a java.util.Hashtable
        • getProducts

          public java.util.Vector getProducts()
          Gets the products
          Returns:
          Returns a Vector
        • setProducts

          public void setProducts(java.util.Vector thisproductsVec)
          Sets the products
          Parameters:
          products - The products to set
        • getRfqProdId

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

          public void setRfqProdId(java.lang.Long thisrfqProductId)
          Sets the rfqProdId
          Parameters:
          rfqProdId - The rfqProdId to set