/** * @return the set of levels enabled for this logger on this thread */ public ImmutableSet<Level> getEnabledLevels() { return enabledLevels.get(); }
/** * @return whether this logger is trace enabled in this thread */ @Override public boolean isTraceEnabled() { return enabledLevels.get().contains(TRACE); }
/** * @return whether this logger is info enabled in this thread */ @Override public boolean isInfoEnabled() { return enabledLevels.get().contains(INFO); }
@Override public boolean isInfoEnabled(final Marker marker) { return enabledLevels.get().contains(INFO); }
/** * @return whether this logger is trace enabled in this thread */ @Override public boolean isTraceEnabled() { return enabledLevels.get().contains(TRACE); }
/** * @return whether this logger is error enabled in this thread */ @Override public boolean isErrorEnabled() { return enabledLevels.get().contains(ERROR); }
@Override public boolean isTraceEnabled(final Marker marker) { return enabledLevels.get().contains(TRACE); }
@Override public boolean isInfoEnabled(final Marker marker) { return enabledLevels.get().contains(INFO); }
@Override public boolean isWarnEnabled(final Marker marker) { return enabledLevels.get().contains(WARN); }
/** * @return all {@link LoggingEvent}s logged on this logger by this thread */ public ImmutableList<LoggingEvent> getLoggingEvents() { return copyOf(loggingEvents.get()); }
/** * @return whether this logger is debug enabled in this thread */ @Override public boolean isDebugEnabled() { return enabledLevels.get().contains(DEBUG); }
/** * @return whether this logger is warn enabled in this thread */ @Override public boolean isWarnEnabled() { return enabledLevels.get().contains(WARN); }
/** * @return whether this logger is error enabled in this thread */ @Override public boolean isErrorEnabled() { return enabledLevels.get().contains(ERROR); }
/** * @return whether this logger is debug enabled in this thread */ @Override public boolean isDebugEnabled() { return enabledLevels.get().contains(DEBUG); }
/** * @return whether this logger is info enabled in this thread */ @Override public boolean isInfoEnabled() { return enabledLevels.get().contains(INFO); }
void addLoggingEvent(final LoggingEvent event) { loggingEvents.get().add(event); allLoggingEvents.add(event); }
/** * Removes all {@link LoggingEvent}s logged by this thread and resets the enabled levels of the logger * to {@link uk.org.lidalia.slf4jext.Level#enablableValueSet()} for this thread. */ public void clear() { loggingEvents.get().clear(); enabledLevels.remove(); }
public void clearLoggers() { for (final TestLogger testLogger: loggers.values()) { testLogger.clear(); } loggingEvents.get().clear(); }
public void clearLoggers() { for (final TestLogger testLogger: loggers.values()) { testLogger.clear(); } loggingEvents.get().clear(); }
/** * Removes all {@link LoggingEvent}s logged by this thread and resets the enabled levels of the logger * to {@link uk.org.lidalia.slf4jext.Level#enablableValueSet()} for this thread. */ public void clear() { loggingEvents.get().clear(); enabledLevels.remove(); }