Package org.apache.logging.log4j.core
Class Logger.PrivateConfig
- java.lang.Object
-
- org.apache.logging.log4j.core.Logger.PrivateConfig
-
- Enclosing class:
- Logger
protected class Logger.PrivateConfig extends java.lang.ObjectThe binding between a Logger and its configuration.
-
-
Field Summary
Fields Modifier and Type Field Description ConfigurationconfigThe current Configuration associated with the LoggerConfig.private intintLevelprivate LoggerloggerLoggerConfigloggerConfigLoggerConfig to delegate the actual logging to.private LevelloggerConfigLevelprivate booleanrequiresLocation
-
Constructor Summary
Constructors Constructor Description PrivateConfig(Configuration config, Logger logger)PrivateConfig(Logger.PrivateConfig pc, LoggerConfig lc)PrivateConfig(Logger.PrivateConfig pc, Level level)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleanfilter(Level level, Marker marker, java.lang.CharSequence msg, java.lang.Throwable t)(package private) booleanfilter(Level level, Marker marker, java.lang.Object msg, java.lang.Throwable t)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object... p1)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5, java.lang.Object p6)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5, java.lang.Object p6, java.lang.Object p7)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5, java.lang.Object p6, java.lang.Object p7, java.lang.Object p8)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5, java.lang.Object p6, java.lang.Object p7, java.lang.Object p8, java.lang.Object p9)(package private) booleanfilter(Level level, Marker marker, java.lang.String msg, java.lang.Throwable t)(package private) booleanfilter(Level level, Marker marker, Message msg, java.lang.Throwable t)(package private) booleanhasFilter()voidlogEvent(LogEvent event)java.lang.StringtoString()
-
-
-
Field Detail
-
loggerConfig
public final LoggerConfig loggerConfig
LoggerConfig to delegate the actual logging to.
-
config
public final Configuration config
The current Configuration associated with the LoggerConfig.
-
loggerConfigLevel
private final Level loggerConfigLevel
-
intLevel
private final int intLevel
-
logger
private final Logger logger
-
requiresLocation
private final boolean requiresLocation
-
-
Constructor Detail
-
PrivateConfig
public PrivateConfig(Configuration config, Logger logger)
-
PrivateConfig
public PrivateConfig(Logger.PrivateConfig pc, Level level)
-
PrivateConfig
public PrivateConfig(Logger.PrivateConfig pc, LoggerConfig lc)
-
-
Method Detail
-
logEvent
public void logEvent(LogEvent event)
-
hasFilter
boolean hasFilter()
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1)
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2)
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3)
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4)
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5)
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5, java.lang.Object p6)
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5, java.lang.Object p6, java.lang.Object p7)
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5, java.lang.Object p6, java.lang.Object p7, java.lang.Object p8)
-
filter
boolean filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4, java.lang.Object p5, java.lang.Object p6, java.lang.Object p7, java.lang.Object p8, java.lang.Object p9)
-
filter
boolean filter(Level level, Marker marker, java.lang.CharSequence msg, java.lang.Throwable t)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-