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.Object
The binding between a Logger and its configuration.
-
-
Field Summary
Fields Modifier and Type Field Description Configuration
config
The current Configuration associated with the LoggerConfig.private int
intLevel
private Logger
logger
LoggerConfig
loggerConfig
LoggerConfig to delegate the actual logging to.private Level
loggerConfigLevel
private boolean
requiresLocation
-
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) boolean
filter(Level level, Marker marker, java.lang.CharSequence msg, java.lang.Throwable t)
(package private) boolean
filter(Level level, Marker marker, java.lang.Object msg, java.lang.Throwable t)
(package private) boolean
filter(Level level, Marker marker, java.lang.String msg)
(package private) boolean
filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0)
(package private) boolean
filter(Level level, Marker marker, java.lang.String msg, java.lang.Object... p1)
(package private) boolean
filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1)
(package private) boolean
filter(Level level, Marker marker, java.lang.String msg, java.lang.Object p0, java.lang.Object p1, java.lang.Object p2)
(package private) 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)
(package private) 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)
(package private) 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)
(package private) 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)
(package private) 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)
(package private) 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)
(package private) 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)
(package private) boolean
filter(Level level, Marker marker, java.lang.String msg, java.lang.Throwable t)
(package private) boolean
filter(Level level, Marker marker, Message msg, java.lang.Throwable t)
void
logEvent(LogEvent event)
java.lang.String
toString()
-
-
-
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)
-
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:
toString
in classjava.lang.Object
-
-