示例#1
0
  /** Initialize */
  private void initialize() {
    //	System.out.println("CLogConsole.initialize");

    //	Formatting
    setFormatter(CLogFormatter.get());
    //	Default Level
    super.setLevel(Level.INFO);
    //	Filter
    setFilter(CLogFilter.get());
  } //	initialize
示例#2
0
  /**
   * Get Log Data
   *
   * @param errorsOnly if true errors otherwise log
   * @return data array
   */
  public Vector<Vector<Object>> getLogData(boolean errorsOnly) {
    LogRecord[] records = getRecords(errorsOnly);
    //	System.out.println("getLogData - " + events.length);
    Vector<Vector<Object>> rows = new Vector<Vector<Object>>(records.length);

    for (int i = 0; i < records.length; i++) {
      LogRecord record = records[i];
      Vector<Object> cols = new Vector<Object>();
      //
      cols.add(new Timestamp(record.getMillis()));
      cols.add(record.getLevel().getName());
      //
      cols.add(CLogFormatter.getClassMethod(record));
      cols.add(record.getMessage());
      //
      cols.add(CLogFormatter.getParameters(record));
      cols.add(CLogFormatter.getExceptionTrace(record));
      //
      rows.add(cols);
    }
    return rows;
  } //	getData