Class RFQResponseModifyOrderCommentsTCCmdImpl

    • Field Detail


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

      • RFQResponseModifyOrderCommentsTCCmdImpl

        public RFQResponseModifyOrderCommentsTCCmdImpl()
        RFQResponseModifyOrderCommentsTCCmdImpl constructor comment.
    • Method Detail

      • performExecute

        public void performExecute()
                            throws ECException
        Process the RFQ response level comments
        This method does the following:
        • Gets the response level comments list.
        • Converts each comment into class ResponseComments
        • If the value is null
          1. If the TCid < 0, do nothing
          2. If the TCid exists(>0), delete the old response
        • If the value not null
          1. If the TCid < 0 , create response TCs and RfqResponseTCRelation
          2. If the TCid exists(>0), update the old response TCs
        Specified by:
        performExecute in interface ECCommand
        Specified by:
        performExecute in interface
        performExecute in class AbstractECTargetableCommand
        ECException - if the input arguments are incorrect or the process of TCs updating fails.