/** Initialize */ private void initialize() { // System.out.println("CLogConsole.initialize"); // Formatting setFormatter(CLogFormatter.get()); // Default Level super.setLevel(Level.INFO); // Filter setFilter(CLogFilter.get()); } // initialize
/** * 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