public Map getProperties() { return logRecord.getMdcCopy(); }
private Set<String> getAllMdcNames() { return extLogRecord.getMdcCopy().keySet(); }
private Set<String> getAllMdcNames() { return extLogRecord.getMdcCopy().keySet(); }
private Set<String> getAllMdcNames() { return extLogRecord.getMdcCopy().keySet(); }
public void renderRaw(final StringBuilder builder, final ExtLogRecord record) { if (key == null) { builder.append(new TreeMap<>(record.getMdcCopy())); } else { final String value = record.getMdc(key); if (value != null) { builder.append(value); } } } };
private void writeObject(ObjectOutputStream oos) throws java.io.IOException { final ObjectOutputStream.PutField putField = oos.putFields(); putField.put("categoryName", logRecord.getLoggerName()); putField.put("mdcCopy", new Hashtable<String, String>(logRecord.getMdcCopy())); putField.put("ndc", logRecord.getNdc()); putField.put("renderedMessage", logRecord.getFormattedMessage()); putField.put("timeStamp", logRecord.getMillis()); putField.put("threadName", logRecord.getThreadName()); getThrowableStrRep(); putField.put("throwableInfo", getThrowableInformation()); oos.writeFields(); final Level level = getLevel(); oos.writeInt(level.toInt()); final Class<? extends Level> levelClass = level.getClass(); oos.writeObject(levelClass == Level.class ? null : levelClass); }
.add(getKey(Key.THREAD_NAME), record.getThreadName()) .add(getKey(Key.THREAD_ID), record.getThreadID()) .add(getKey(Key.MDC), record.getMdcCopy()) .add(getKey(Key.NDC), record.getNdc());