loggerConfig.log("name", "fqcn", null, Level.INFO, new SimpleMessage("msg"), null); assertNotSame("propertiesList with substitutions", list, actualListHolder[0]);
@SuppressWarnings({"deprecation"}) @Test public void testPropertiesWithoutSubstitution() { assertNull("null propertiesList", createForProperties(null).getPropertyList()); assertNull("null property Map", createForProperties(null).getProperties()); final Property[] all = new Property[] { Property.createProperty("key1", "value1"), Property.createProperty("key2", "value2"), }; final LoggerConfig loggerConfig = createForProperties(all); final List<Property> list = loggerConfig.getPropertyList(); assertEquals("map and list contents equal", new HashSet<>(list), new HashSet<>(loggerConfig.getPropertyList())); final Object[] actualList = new Object[1]; loggerConfig.setLogEventFactory(new LogEventFactory() { @Override public LogEvent createEvent(final String loggerName, final Marker marker, final String fqcn, final Level level, final Message data, final List<Property> properties, final Throwable t) { actualList[0] = properties; return new Builder().setTimeMillis(System.currentTimeMillis()).build(); } }); loggerConfig.log("name", "fqcn", null, Level.INFO, new SimpleMessage("msg"), null); assertSame("propertiesList passed in as is if no substitutions required", list, actualList[0]); }
@Override public void log(final Supplier<LoggerConfig> reconfigured, final String loggerName, final String fqcn, final Marker marker, final Level level, final Message data, final Throwable t) { loggerConfig.log(loggerName, fqcn, marker, level, data, t); }
@Override public void log(final Supplier<LoggerConfig> reconfigured, final String loggerName, final String fqcn, final Marker marker, final Level level, final Message data, final Throwable t) { loggerConfig.log(loggerName, fqcn, marker, level, data, t); }
private void logParent(final LogEvent event) { if (additive && parent != null) { parent.log(event); } }
@Override public void log(final Supplier<LoggerConfig> reconfigured, final LogEvent event) { loggerConfig.log(event); }
@Override public void log(final Supplier<LoggerConfig> reconfigured, final LogEvent event) { loggerConfig.log(event); }
public void logEvent(final LogEvent event) { loggerConfig.log(event); }
@Override public void log(final Supplier<LoggerConfig> reconfigured, final LogEvent event) { final LoggerConfig config = getActiveLoggerConfig(reconfigured); try { config.log(event); } finally { config.getReliabilityStrategy().afterLogEvent(); } }
@Override public void log(final Supplier<LoggerConfig> reconfigured, final LogEvent event) { final LoggerConfig config = getActiveLoggerConfig(reconfigured); try { config.log(event); } finally { config.getReliabilityStrategy().afterLogEvent(); } }
@Override public void log(final Supplier<LoggerConfig> reconfigured, final String loggerName, final String fqcn, final Marker marker, final Level level, final Message data, final Throwable t) { final LoggerConfig config = getActiveLoggerConfig(reconfigured); try { config.log(loggerName, fqcn, marker, level, data, t); } finally { config.getReliabilityStrategy().afterLogEvent(); } }
@Override public void log(final Supplier<LoggerConfig> reconfigured, final String loggerName, final String fqcn, final Marker marker, final Level level, final Message data, final Throwable t) { final LoggerConfig config = getActiveLoggerConfig(reconfigured); try { config.log(loggerName, fqcn, marker, level, data, t); } finally { config.getReliabilityStrategy().afterLogEvent(); } }
log(logEvent); } finally {