コード例 #1
0
ファイル: DrvObj.java プロジェクト: JordanChin/Ingres
  protected void readInfo() throws SQLException {
    while (msg.moreData()) {
      short param_id = msg.readShort();
      short param_len = msg.readShort();

      switch (param_id) {
        case MSG_IP_TRACE:
          {
            if (trace.enabled() || conn.dbms_log.enabled()) {
              String txt = msg.readString(param_len);
              trace.log("DBMS TRACE: " + txt);
              conn.dbms_log.write(txt);
            } else msg.skip(param_len);
            break;
          }

        default:
          if (trace.enabled(1)) trace.write(tr_id + ": Invalid info param ID " + param_id);
          throw SqlExFactory.get(ERR_GC4002_PROTOCOL_ERR);
      }
    }

    return;
  } // readInfo
コード例 #2
0
ファイル: DrvObj.java プロジェクト: JordanChin/Ingres
 public void clearWarnings() throws SQLException {
   if (trace.enabled()) trace.log(title + ".clearWarnings()");
   warnings = null;
   return;
 } // clearWarnings
コード例 #3
0
ファイル: DrvObj.java プロジェクト: JordanChin/Ingres
 public SQLWarning getWarnings() throws SQLException {
   if (trace.enabled()) trace.log(title + ".getWarnings()");
   return (warnings);
 } // getWarnings