public Object getMessage() { return logRecord.getMessage(); }
private String formatRecord() { final ResourceBundle bundle = getResourceBundle(); String msg = getMessage(); if (msg == null) return null; if (bundle != null) { try { String locMsg = bundle.getString(msg); resourceKey = msg; msg = locMsg; } catch (MissingResourceException ex) { // ignore } } final Object[] parameters = getParameters(); if (parameters == null || parameters.length == 0) { return msg; } switch (formatStyle) { case PRINTF: { return String.format(msg, parameters); } case MESSAGE_FORMAT: { return msg.indexOf('{') >= 0 ? MessageFormat.format(msg, parameters) : msg; } } // should be unreachable return msg; }
/** * Construct a new instance. * * @param rec the log record */ public ConvertedLoggingEvent(final ExtLogRecord rec) { super(rec.getLoggerClassName(), new DummyCategory(rec.getLoggerName()), rec.getMillis(), LevelMapping.getPriorityFor(rec.getLevel()), rec.getMessage(), rec.getThreadName(), rec.getThrown() == null ? null : new ThrowableInformation(rec.getThrown()), rec.getNdc(), new LocationInfo(new Throwable(), rec.getLoggerClassName()), Collections.singletonMap("org.jboss.logmanager.record", rec)); }
super(original.getLevel(), original.getMessage());