Uses of Interface
org.apache.logging.log4j.spi.ExtendedLogger
Packages that use ExtendedLogger
Package
Description
Public API for Log4j 2.
Implementation of Log4j 2.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
See
IoBuilder
.Internal classes.
Log4j 2 adapter for Commons Logging.
Simple logging implementation.
Internal interfaces and classes to be used by authors of logging implementations or for internal use by
API classes.
Status API for Log4j 2.
Classes (JSP tags) to enable logging in JSPs without using Java scripting.
Java JDK java.util.logging (JUL) bridge.
SLF4J support.
-
Uses of ExtendedLogger in org.apache.logging.log4j
Fields in org.apache.logging.log4j declared as ExtendedLogger -
Uses of ExtendedLogger in org.apache.logging.log4j.core
Classes in org.apache.logging.log4j.core that implement ExtendedLogger -
Uses of ExtendedLogger in org.apache.logging.log4j.core.async
Classes in org.apache.logging.log4j.core.async that implement ExtendedLoggerModifier and TypeClassDescriptionclass
AsyncLogger is a logger designed for high throughput and low latency logging. -
Uses of ExtendedLogger in org.apache.logging.log4j.io
Fields in org.apache.logging.log4j.io declared as ExtendedLoggerModifier and TypeFieldDescriptionprivate final ExtendedLogger
ByteStreamLogger.logger
private final ExtendedLogger
CharStreamLogger.logger
private final ExtendedLogger
IoBuilder.logger
Constructors in org.apache.logging.log4j.io with parameters of type ExtendedLoggerModifierConstructorDescriptionByteStreamLogger
(ExtendedLogger logger, Level level, Marker marker, Charset charset) CharStreamLogger
(ExtendedLogger logger, Level level, Marker marker) protected
LoggerBufferedInputStream
(InputStream in, Charset charset, int size, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerBufferedInputStream
(InputStream in, Charset charset, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerBufferedReader
(Reader reader, int size, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerBufferedReader
(Reader reader, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerFilterOutputStream
(OutputStream out, Charset charset, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerFilterWriter
(Writer out, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerInputStream
(InputStream in, Charset charset, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerOutputStream
(ExtendedLogger logger, Level level, Marker marker, Charset charset, String fqcn) protected
LoggerPrintStream
(OutputStream out, boolean autoFlush, Charset charset, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerPrintStream
(ExtendedLogger logger, boolean autoFlush, Charset charset, String fqcn, Level level, Marker marker) protected
LoggerPrintWriter
(Writer writer, boolean autoFlush, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerPrintWriter
(ExtendedLogger logger, boolean autoFlush, String fqcn, Level level, Marker marker) protected
LoggerReader
(Reader reader, ExtendedLogger logger, String fqcn, Level level, Marker marker) protected
LoggerWriter
(ExtendedLogger logger, String fqcn, Level level, Marker marker) -
Uses of ExtendedLogger in org.apache.logging.log4j.io.internal
Constructors in org.apache.logging.log4j.io.internal with parameters of type ExtendedLoggerModifierConstructorDescriptionInternalBufferedInputStream
(InputStream in, Charset charset, int size, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalBufferedInputStream
(InputStream in, Charset charset, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalBufferedReader
(Reader reader, int size, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalBufferedReader
(Reader reader, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalFilterOutputStream
(OutputStream out, Charset charset, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalFilterWriter
(Writer out, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalInputStream
(InputStream in, Charset charset, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalLoggerReader
(Reader reader, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalOutputStream
(ExtendedLogger logger, Level level, Marker marker, Charset charset, String fqcn) InternalPrintStream
(OutputStream out, boolean autoFlush, Charset charset, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalPrintStream
(ExtendedLogger logger, boolean autoFlush, Charset charset, String fqcn, Level level, Marker marker) InternalPrintWriter
(Writer writer, boolean autoFlush, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalPrintWriter
(ExtendedLogger logger, boolean autoFlush, String fqcn, Level level, Marker marker) InternalReader
(Reader reader, ExtendedLogger logger, String fqcn, Level level, Marker marker) InternalWriter
(ExtendedLogger logger, String fqcn, Level level, Marker marker) -
Uses of ExtendedLogger in org.apache.logging.log4j.jcl
Fields in org.apache.logging.log4j.jcl declared as ExtendedLoggerConstructors in org.apache.logging.log4j.jcl with parameters of type ExtendedLogger -
Uses of ExtendedLogger in org.apache.logging.log4j.jpl
Fields in org.apache.logging.log4j.jpl declared as ExtendedLoggerConstructors in org.apache.logging.log4j.jpl with parameters of type ExtendedLogger -
Uses of ExtendedLogger in org.apache.logging.log4j.jul
Classes in org.apache.logging.log4j.jul that implement ExtendedLoggerModifier and TypeClassDescription(package private) class
Wrapper class to ensure proper FQCN support in Logger calls.Constructors in org.apache.logging.log4j.jul with parameters of type ExtendedLoggerModifierConstructorDescription(package private)
ApiLogger
(ExtendedLogger logger) (package private)
WrappedLogger
(ExtendedLogger logger) -
Uses of ExtendedLogger in org.apache.logging.log4j.simple
Classes in org.apache.logging.log4j.simple that implement ExtendedLoggerModifier and TypeClassDescriptionclass
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 ExtendedLoggerModifier and TypeFieldDescriptionprivate final LoggerRegistry
<ExtendedLogger> SimpleLoggerContext.loggerRegistry
Methods in org.apache.logging.log4j.simple that return ExtendedLoggerModifier and TypeMethodDescriptionSimpleLoggerContext.getLogger
(String name, MessageFactory messageFactory) Methods in org.apache.logging.log4j.simple that return types with arguments of type ExtendedLoggerModifier and TypeMethodDescriptionSimpleLoggerContext.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 ExtendedLoggerModifier and TypeClassDescriptionclass
LoggerRegistry<T extends ExtendedLogger>
Convenience class to be used byLoggerContext
implementations.static class
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 ExtendedLoggerModifier and TypeClassDescriptionclass
Base implementation of a Logger.class
Wrapper class that exposes the protected AbstractLogger methods to support wrapped loggers.Fields in org.apache.logging.log4j.spi declared as ExtendedLoggerModifier and TypeFieldDescriptionprotected final ExtendedLogger
ExtendedLoggerWrapper.logger
The wrapped Logger.Methods in org.apache.logging.log4j.spi that return ExtendedLoggerModifier and TypeMethodDescriptiondefault ExtendedLogger
Gets an ExtendedLogger using the fully qualified name of the Class as the Logger name.default ExtendedLogger
LoggerContext.getLogger
(Class<?> cls, MessageFactory messageFactory) Gets an ExtendedLogger using the fully qualified name of the Class as the Logger name.Gets an ExtendedLogger.LoggerContext.getLogger
(String name, MessageFactory messageFactory) Gets an ExtendedLogger.Methods in org.apache.logging.log4j.spi with parameters of type ExtendedLoggerModifier and TypeMethodDescriptionstatic 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 ExtendedLoggerModifierConstructorDescriptionExtendedLoggerWrapper
(ExtendedLogger logger, 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 ExtendedLoggerModifier and TypeClassDescriptionfinal class
Records events that occur in the logging system. -
Uses of ExtendedLogger in org.apache.logging.log4j.taglib
Classes in org.apache.logging.log4j.taglib that implement ExtendedLoggerModifier and TypeClassDescription(package private) class
The bridge between the tag library and the Log4j API ensures that the source information for log events is the JSP Servlet and not one of the taglib classes.Constructors in org.apache.logging.log4j.taglib with parameters of type ExtendedLoggerModifierConstructorDescriptionLog4jTaglibLogger
(ExtendedLogger logger, String name, MessageFactory messageFactory) -
Uses of ExtendedLogger in org.apache.logging.log4j.tojul
Classes in org.apache.logging.log4j.tojul that implement ExtendedLoggerModifier and TypeClassDescription(package private) final class
Fields in org.apache.logging.log4j.tojul with type parameters of type ExtendedLoggerModifier and TypeFieldDescriptionprivate final LoggerRegistry
<ExtendedLogger> JULLoggerContext.loggerRegistry
Methods in org.apache.logging.log4j.tojul that return ExtendedLoggerModifier and TypeMethodDescriptionJULLoggerContext.getLogger
(String name, MessageFactory messageFactory) -
Uses of ExtendedLogger in org.apache.logging.slf4j
Classes in org.apache.logging.slf4j that implement ExtendedLoggerFields in org.apache.logging.slf4j declared as ExtendedLoggerFields in org.apache.logging.slf4j with type parameters of type ExtendedLoggerModifier and TypeFieldDescriptionprivate final LoggerRegistry
<ExtendedLogger> SLF4JLoggerContext.loggerRegistry
Methods in org.apache.logging.slf4j that return ExtendedLoggerModifier and TypeMethodDescriptionSLF4JLoggerContext.getLogger
(String name, MessageFactory messageFactory) Constructors in org.apache.logging.slf4j with parameters of type ExtendedLogger