Uses of Interface
org.apache.logging.log4j.spi.ExtendedLogger
-
Packages that use ExtendedLogger Package Description org.apache.logging.log4j Public API for Log4j 2.org.apache.logging.log4j.core Implementation of Log4j 2.org.apache.logging.log4j.core.async Provides Asynchronous Logger classes and interfaces for low-latency logging.org.apache.logging.log4j.internal This package should be considered private.org.apache.logging.log4j.jcl Log4j 2 adapter for Commons Logging.org.apache.logging.log4j.jpl org.apache.logging.log4j.simple Simple logging implementation.org.apache.logging.log4j.spi Internal interfaces and classes to be used by authors of logging implementations or for internal use by API classes.org.apache.logging.log4j.status Status API for Log4j 2.org.apache.logging.log4j.tojul Java JDK java.util.logging (JUL) bridge.org.apache.logging.slf4j SLF4J support. -
-
Uses of ExtendedLogger in org.apache.logging.log4j
Fields in org.apache.logging.log4j declared as ExtendedLogger Modifier and Type Field Description private static ExtendedLogger
EventLogger. LOGGER
-
Uses of ExtendedLogger in org.apache.logging.log4j.core
Classes in org.apache.logging.log4j.core that implement ExtendedLogger Modifier and Type Class Description class
Logger
The core implementation of theLogger
interface. -
Uses of ExtendedLogger in org.apache.logging.log4j.core.async
Classes in org.apache.logging.log4j.core.async that implement ExtendedLogger Modifier and Type Class Description class
AsyncLogger
AsyncLogger is a logger designed for high throughput and low latency logging. -
Uses of ExtendedLogger in org.apache.logging.log4j.internal
Fields in org.apache.logging.log4j.internal declared as ExtendedLogger Modifier and Type Field Description private ExtendedLogger
DefaultLogBuilder. logger
Methods in org.apache.logging.log4j.internal with parameters of type ExtendedLogger Modifier and Type Method Description LogBuilder
DefaultLogBuilder. reset(ExtendedLogger logger, Level level)
This method should be considered internal.Constructors in org.apache.logging.log4j.internal with parameters of type ExtendedLogger Constructor Description DefaultLogBuilder(ExtendedLogger logger, Level level)
-
Uses of ExtendedLogger in org.apache.logging.log4j.jcl
Fields in org.apache.logging.log4j.jcl declared as ExtendedLogger Modifier and Type Field Description private ExtendedLogger
Log4jLog. logger
Constructors in org.apache.logging.log4j.jcl with parameters of type ExtendedLogger Constructor Description Log4jLog(ExtendedLogger logger)
-
Uses of ExtendedLogger in org.apache.logging.log4j.jpl
Fields in org.apache.logging.log4j.jpl declared as ExtendedLogger Modifier and Type Field Description private ExtendedLogger
Log4jSystemLogger. logger
Constructors in org.apache.logging.log4j.jpl with parameters of type ExtendedLogger Constructor Description Log4jSystemLogger(ExtendedLogger logger)
-
Uses of ExtendedLogger in org.apache.logging.log4j.simple
Classes in org.apache.logging.log4j.simple that implement ExtendedLogger Modifier and Type Class Description class
SimpleLogger
This is the default logger that is used when no suitable logging implementation is available.Fields in org.apache.logging.log4j.simple with type parameters of type ExtendedLogger Modifier and Type Field Description private LoggerRegistry<ExtendedLogger>
SimpleLoggerContext. loggerRegistry
Methods in org.apache.logging.log4j.simple that return ExtendedLogger Modifier and Type Method Description ExtendedLogger
SimpleLoggerContext. getLogger(java.lang.String name)
ExtendedLogger
SimpleLoggerContext. getLogger(java.lang.String name, MessageFactory messageFactory)
Methods in org.apache.logging.log4j.simple that return types with arguments of type ExtendedLogger Modifier and Type Method Description LoggerRegistry<ExtendedLogger>
SimpleLoggerContext. getLoggerRegistry()
Gets the LoggerRegistry. -
Uses of ExtendedLogger in org.apache.logging.log4j.spi
Classes in org.apache.logging.log4j.spi with type parameters of type ExtendedLogger Modifier and Type Class Description class
LoggerRegistry<T extends ExtendedLogger>
Convenience class to be used byLoggerContext
implementations.static class
LoggerRegistry.ConcurrentMapFactory<T extends ExtendedLogger>
Generates ConcurrentHashMaps for use by the registry to store the Loggers.static interface
LoggerRegistry.MapFactory<T extends ExtendedLogger>
Interface to control the data structure used by the registry to store the Loggers.static class
LoggerRegistry.WeakMapFactory<T extends ExtendedLogger>
Generates WeakHashMaps for use by the registry to store the Loggers.Classes in org.apache.logging.log4j.spi that implement ExtendedLogger Modifier and Type Class Description class
AbstractLogger
Base implementation of a Logger.class
ExtendedLoggerWrapper
Wrapper class that exposes the protected AbstractLogger methods to support wrapped loggers.Fields in org.apache.logging.log4j.spi declared as ExtendedLogger Modifier and Type Field Description protected ExtendedLogger
ExtendedLoggerWrapper. logger
The wrapped Logger.Methods in org.apache.logging.log4j.spi that return ExtendedLogger Modifier and Type Method Description default ExtendedLogger
LoggerContext. getLogger(java.lang.Class<?> cls)
Gets an ExtendedLogger using the fully qualified name of the Class as the Logger name.default ExtendedLogger
LoggerContext. getLogger(java.lang.Class<?> cls, MessageFactory messageFactory)
Gets an ExtendedLogger using the fully qualified name of the Class as the Logger name.ExtendedLogger
LoggerContext. getLogger(java.lang.String name)
Gets an ExtendedLogger.ExtendedLogger
LoggerContext. getLogger(java.lang.String name, MessageFactory messageFactory)
Gets an ExtendedLogger.Methods in org.apache.logging.log4j.spi with parameters of type ExtendedLogger Modifier and Type Method Description static void
AbstractLogger. checkMessageFactory(ExtendedLogger logger, MessageFactory messageFactory)
Checks that the message factory a logger was created with is the same as the given messageFactory.Constructors in org.apache.logging.log4j.spi with parameters of type ExtendedLogger Constructor Description ExtendedLoggerWrapper(ExtendedLogger logger, java.lang.String name, MessageFactory messageFactory)
Constructor that wraps and existing Logger. -
Uses of ExtendedLogger in org.apache.logging.log4j.status
Classes in org.apache.logging.log4j.status that implement ExtendedLogger Modifier and Type Class Description class
StatusLogger
Records events that occur in the logging system. -
Uses of ExtendedLogger in org.apache.logging.log4j.tojul
Classes in org.apache.logging.log4j.tojul that implement ExtendedLogger Modifier and Type Class Description (package private) class
JULLogger
Implementation ofLogger
that's backed by aLogger
.Fields in org.apache.logging.log4j.tojul with type parameters of type ExtendedLogger Modifier and Type Field Description private LoggerRegistry<ExtendedLogger>
JULLoggerContext. loggerRegistry
Methods in org.apache.logging.log4j.tojul that return ExtendedLogger Modifier and Type Method Description ExtendedLogger
JULLoggerContext. getLogger(java.lang.String name)
ExtendedLogger
JULLoggerContext. getLogger(java.lang.String name, MessageFactory messageFactory)
-
Uses of ExtendedLogger in org.apache.logging.slf4j
Classes in org.apache.logging.slf4j that implement ExtendedLogger Modifier and Type Class Description class
SLF4JLogger
Fields in org.apache.logging.slf4j declared as ExtendedLogger Modifier and Type Field Description private ExtendedLogger
Log4jLogger. logger
private ExtendedLogger
SLF4JLogBuilder. logger
Fields in org.apache.logging.slf4j with type parameters of type ExtendedLogger Modifier and Type Field Description private LoggerRegistry<ExtendedLogger>
SLF4JLoggerContext. loggerRegistry
Methods in org.apache.logging.slf4j that return ExtendedLogger Modifier and Type Method Description ExtendedLogger
SLF4JLoggerContext. getLogger(java.lang.String name)
ExtendedLogger
SLF4JLoggerContext. getLogger(java.lang.String name, MessageFactory messageFactory)
Constructors in org.apache.logging.slf4j with parameters of type ExtendedLogger Constructor Description Log4jLogger(Log4jMarkerFactory markerFactory, ExtendedLogger logger, java.lang.String name)
-