Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

abbreviate(String) - Method in class org.apache.logging.log4j.core.pattern.NameAbbreviator
Abbreviates a name in a String.
abbreviate(String) - Method in class org.apache.logging.log4j.core.pattern.NamePatternConverter
Abbreviate name in string buffer.
AbstractAction - Class in org.apache.logging.log4j.core.appender.rolling.action
Abstract base class for implementations of Action.
AbstractAction() - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.AbstractAction
Constructor.
AbstractAppender - Class in org.apache.logging.log4j.core.appender
Abstract base class for Appenders.
AbstractAppender(String, Filter, Layout<? extends Serializable>) - Constructor for class org.apache.logging.log4j.core.appender.AbstractAppender
Constructor that defaults to suppressing exceptions.
AbstractAppender(String, Filter, Layout<? extends Serializable>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.AbstractAppender
Constructor.
AbstractConfiguration - Class in org.apache.logging.log4j.core.config
The base Configuration.
AbstractConfiguration(ConfigurationSource) - Constructor for class org.apache.logging.log4j.core.config.AbstractConfiguration
Constructor.
AbstractCsvLayout - Class in org.apache.logging.log4j.core.layout
A superclass for Comma-Separated Value (CSV) layouts.
AbstractCsvLayout(Charset, CSVFormat, String, String) - Constructor for class org.apache.logging.log4j.core.layout.AbstractCsvLayout
 
AbstractDatabaseAppender<T extends AbstractDatabaseManager> - Class in org.apache.logging.log4j.core.appender.db
An abstract Appender for writing events to a database of some type, be it relational or NoSQL.
AbstractDatabaseAppender(String, Filter, boolean, T) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
Instantiates the base appender.
AbstractDatabaseManager - Class in org.apache.logging.log4j.core.appender.db
Manager that allows database appenders to have their configuration reloaded without losing events.
AbstractDatabaseManager(String, int) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Instantiates the base manager.
AbstractDatabaseManager.AbstractFactoryData - Class in org.apache.logging.log4j.core.appender.db
Implementations should extend this class for passing data between the getManager method and the manager factory class.
AbstractFactoryData(int) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager.AbstractFactoryData
Constructs the base factory data.
AbstractFilter - Class in org.apache.logging.log4j.core.filter
Users should extend this class to implement filters.
AbstractFilter() - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilter
The default constructor.
AbstractFilter(Filter.Result, Filter.Result) - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilter
Constructor that allows the onMatch and onMismatch actions to be set.
AbstractFilterable - Class in org.apache.logging.log4j.core.filter
Enhances a Class by allowing it to contain Filters.
AbstractFilterable(Filter) - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilterable
 
AbstractFilterable() - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilterable
 
AbstractKeyStoreConfiguration - Class in org.apache.logging.log4j.core.net.ssl
Configuration of the KeyStore
AbstractKeyStoreConfiguration(String, String, String) - Constructor for class org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
 
AbstractLayout<T extends Serializable> - Class in org.apache.logging.log4j.core.layout
Abstract base class for Layouts.
AbstractLayout(byte[], byte[]) - Constructor for class org.apache.logging.log4j.core.layout.AbstractLayout
Constructs a layout with an optional header and footer.
AbstractLifeCycle - Class in org.apache.logging.log4j.core
A life cycle to be extended.
AbstractLifeCycle() - Constructor for class org.apache.logging.log4j.core.AbstractLifeCycle
 
AbstractLogEvent - Class in org.apache.logging.log4j.core
An abstract log event implementation with default values for all methods.
AbstractLogEvent() - Constructor for class org.apache.logging.log4j.core.AbstractLogEvent
 
AbstractLogEventBridge<T extends InputStream> - Class in org.apache.logging.log4j.core.net.server
Abstract class for implementations of LogEventBridge.
AbstractLogEventBridge() - Constructor for class org.apache.logging.log4j.core.net.server.AbstractLogEventBridge
 
AbstractLogEventWrapperEntity - Class in org.apache.logging.log4j.core.appender.db.jpa
Users of the JPA appender MUST extend this class, using JPA annotations on the concrete class and all of its accessor methods (as needed) to map them to the proper table and columns.
AbstractLogEventWrapperEntity() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
Instantiates this base class.
AbstractLogEventWrapperEntity(LogEvent) - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
Instantiates this base class.
AbstractLogger - Class in org.apache.logging.log4j.spi
Base implementation of a Logger.
AbstractLogger() - Constructor for class org.apache.logging.log4j.spi.AbstractLogger
Creates a new logger named after this class (or subclass).
AbstractLogger(String) - Constructor for class org.apache.logging.log4j.spi.AbstractLogger
Creates a new named logger.
AbstractLogger(String, MessageFactory) - Constructor for class org.apache.logging.log4j.spi.AbstractLogger
Creates a new named logger with a particular MessageFactory.
AbstractLoggerAdapter - Class in org.apache.logging.log4j.jul
Abstract Logger registry.
AbstractLoggerAdapter() - Constructor for class org.apache.logging.log4j.jul.AbstractLoggerAdapter
 
AbstractLoggerAdapter<L> - Class in org.apache.logging.log4j.spi
Provides an abstract base class to use for implementing LoggerAdapter.
AbstractLoggerAdapter() - Constructor for class org.apache.logging.log4j.spi.AbstractLoggerAdapter
 
AbstractLookup - Class in org.apache.logging.log4j.core.lookup
A default lookup for others to extend.
AbstractLookup() - Constructor for class org.apache.logging.log4j.core.lookup.AbstractLookup
 
AbstractManager - Class in org.apache.logging.log4j.core.appender
Abstract base class used to register managers.
AbstractManager(String) - Constructor for class org.apache.logging.log4j.core.appender.AbstractManager
 
AbstractMessageFactory - Class in org.apache.logging.log4j.message
Provides an abstract superclass for MessageFactory implementations with default implementations.
AbstractMessageFactory() - Constructor for class org.apache.logging.log4j.message.AbstractMessageFactory
 
AbstractNoSqlConnection<W,T extends NoSqlObject<W>> - Class in org.apache.logging.log4j.nosql.appender
Facilitates implementations of NoSqlConnection.
AbstractNoSqlConnection() - Constructor for class org.apache.logging.log4j.nosql.appender.AbstractNoSqlConnection
 
AbstractOutputStreamAppender<M extends OutputStreamManager> - Class in org.apache.logging.log4j.core.appender
Appends log events as bytes to a byte output stream.
AbstractOutputStreamAppender(String, Layout<? extends Serializable>, Filter, boolean, boolean, M) - Constructor for class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender
Instantiates a WriterAppender and set the output destination to a new OutputStreamWriter initialized with os as its OutputStream.
AbstractPathAction - Class in org.apache.logging.log4j.core.appender.rolling.action
Abstract action for processing files that are accepted by the specified PathFilters.
AbstractPathAction(String, boolean, int, PathCondition[], StrSubstitutor) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
Creates a new AbstractPathAction that starts scanning for files to process from the specified base path.
AbstractPatternConverter - Class in org.apache.logging.log4j.core.pattern
AbstractPatternConverter is an abstract class that provides the formatting functionality that derived classes need.
AbstractPatternConverter(String, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractPatternConverter
Create a new pattern converter.
AbstractPluginVisitor<A extends Annotation> - Class in org.apache.logging.log4j.core.config.plugins.visitors
Base class for PluginVisitor implementations.
AbstractPluginVisitor(Class<A>) - Constructor for class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
This constructor must be overridden by implementation classes as a no-arg constructor.
AbstractRolloverStrategy - Class in org.apache.logging.log4j.core.appender.rolling
 
AbstractRolloverStrategy() - Constructor for class org.apache.logging.log4j.core.appender.rolling.AbstractRolloverStrategy
 
AbstractScript - Class in org.apache.logging.log4j.core.script
Container for the language and body of a script.
AbstractScript(String, String, String) - Constructor for class org.apache.logging.log4j.core.script.AbstractScript
 
AbstractSocketManager - Class in org.apache.logging.log4j.core.net
Abstract base class for managing sockets.
AbstractSocketManager(String, OutputStream, InetAddress, String, int, Layout<? extends Serializable>, boolean) - Constructor for class org.apache.logging.log4j.core.net.AbstractSocketManager
The Constructor.
AbstractSocketServer<T extends InputStream> - Class in org.apache.logging.log4j.core.net.server
Abstract socket server for TCP and UDP implementations.
AbstractSocketServer(int, LogEventBridge<T>) - Constructor for class org.apache.logging.log4j.core.net.server.AbstractSocketServer
Creates a new socket server.
AbstractSocketServer.ServerConfigurationFactory - Class in org.apache.logging.log4j.core.net.server
Factory that creates a Configuration for the server.
AbstractStringLayout - Class in org.apache.logging.log4j.core.layout
Abstract base class for Layouts that result in a String.
AbstractStringLayout(Charset) - Constructor for class org.apache.logging.log4j.core.layout.AbstractStringLayout
 
AbstractStringLayout(Charset, byte[], byte[]) - Constructor for class org.apache.logging.log4j.core.layout.AbstractStringLayout
Builds a new layout.
AbstractStyleNameConverter - Class in org.apache.logging.log4j.core.pattern
Style pattern converter.
AbstractStyleNameConverter(String, List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter
Constructs the converter.
AbstractStyleNameConverter.Black - Class in org.apache.logging.log4j.core.pattern
Black style pattern converter.
AbstractStyleNameConverter.Blue - Class in org.apache.logging.log4j.core.pattern
Blue style pattern converter.
AbstractStyleNameConverter.Cyan - Class in org.apache.logging.log4j.core.pattern
Cyan style pattern converter.
AbstractStyleNameConverter.Green - Class in org.apache.logging.log4j.core.pattern
Green style pattern converter.
AbstractStyleNameConverter.Magenta - Class in org.apache.logging.log4j.core.pattern
Magenta style pattern converter.
AbstractStyleNameConverter.Red - Class in org.apache.logging.log4j.core.pattern
Red style pattern converter.
AbstractStyleNameConverter.White - Class in org.apache.logging.log4j.core.pattern
White style pattern converter.
AbstractStyleNameConverter.Yellow - Class in org.apache.logging.log4j.core.pattern
Yellow style pattern converter.
AbstractWriterAppender<M extends WriterManager> - Class in org.apache.logging.log4j.core.appender
Appends log events as strings to a writer.
AbstractWriterAppender(String, StringLayout, Filter, boolean, boolean, M) - Constructor for class org.apache.logging.log4j.core.appender.AbstractWriterAppender
Instantiates.
ACCEPT - Static variable in class org.apache.log4j.spi.Filter
The log event must be logged immediately without consulting with the remaining filters, if any, in the chain.
accept(Path, Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileCount
 
accept(Path, Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileSize
 
accept(Path, Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAll
 
accept(PathCondition[], Path, Path, BasicFileAttributes) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfAll
Returns true if all the specified conditions accept the specified path, false otherwise.
accept(Path, Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAny
 
accept(Path, Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfFileName
 
accept(Path, Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified
 
accept(Path, Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfNot
 
accept(Path, Path, BasicFileAttributes) - Method in interface org.apache.logging.log4j.core.appender.rolling.action.PathCondition
Returns true if the specified candidate path should be deleted, false otherwise.
Action - Interface in org.apache.logging.log4j.core.appender.rolling.action
The Action interface should be implemented by any class that performs file system actions for RollingFileAppenders after the close of the active log file.
activateOptions() - Method in class org.apache.log4j.spi.Filter
Usually filters options become active when set.
Activator - Class in org.apache.logging.log4j.core.osgi
OSGi BundleActivator.
Activator() - Constructor for class org.apache.logging.log4j.core.osgi.Activator
 
Activator - Class in org.apache.logging.log4j.util
OSGi bundle activator.
Activator() - Constructor for class org.apache.logging.log4j.util.Activator
 
actualAsyncLog(RingBufferLogEvent) - Method in class org.apache.logging.log4j.core.async.AsyncLogger
This method is called by the EventHandler that processes the RingBufferLogEvent in a separate thread.
add(LayoutComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.AppenderComponentBuilder
Adds a Layout to the Appender component.
add(FilterComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.AppenderComponentBuilder
Adds a Filter to the Appender component.
add(FilterComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.AppenderRefComponentBuilder
Add a Filter to the Appender component.
add(FilterComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.CompositeFilterComponentBuilder
Add a FilterComponent.
add(ScriptComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a ScriptComponent.
add(ScriptFileComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a ScriptFileComponent.
add(AppenderComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds an AppenderComponent.
add(CustomLevelComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a CustomLevel component.
add(FilterComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a Filter component.
add(LoggerComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a Logger component.
add(RootLoggerComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds the root Logger component.
add(AppenderRefComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.LoggerComponentBuilder
Add an Appender reference to the Logger component.
add(FilterComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.LoggerComponentBuilder
Add a Filter to the Logger component.
add(AppenderRefComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.RootLoggerComponentBuilder
Add an Appender reference to the Logger component.
add(FilterComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.RootLoggerComponentBuilder
Add a Filter to the Logger component.
add(Component, ComponentBuilder<?>) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(AppenderComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(CustomLevelComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(FilterComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(ScriptComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(ScriptFileComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(LoggerComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(RootLoggerComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(LogEvent) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
add(T) - Method in class org.apache.logging.log4j.core.util.CyclicBuffer
Add an item as the last event in the buffer.
add(String) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
add(String) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
add(Marker) - Method in class org.apache.logging.slf4j.Log4jMarker
 
addAll(Collection<? extends String>) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
addAll(Collection<? extends String>) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
addAppender(Appender) - Method in class org.apache.log4j.Category
No-op implementation.
addAppender(Appender) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Adds an Appender to the configuration.
addAppender(Appender) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
addAppender(Appender, Level, Filter) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Adds an Appender to the LoggerConfig.
addAppender(Appender) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
addAppenderEvent(Category, Appender) - Method in interface org.apache.log4j.spi.HierarchyEventListener
 
addAttribute(String, String) - Method in class org.apache.logging.log4j.core.config.builder.api.Component
 
addAttribute(String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds a String attribute.
addAttribute(String, Level) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds a logging Level attribute.
addAttribute(String, Enum<?>) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds an enumeration attribute.
addAttribute(String, int) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds an integer attribute.
addAttribute(String, boolean) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds a boolean attribute.
addAttribute(String, Object) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds an Object attribute.
addCharset(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ScriptFileComponentBuilder
 
addComponent(String, Object) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
addComponent(Component) - Method in class org.apache.logging.log4j.core.config.builder.api.Component
 
addComponent(ComponentBuilder<?>) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds a sub component.
addComponent(String, Object) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
addFilter(Filter) - Method in interface org.apache.log4j.Appender
Add a filter to the end of the filter list.
addFilter(Filter) - Method in class org.apache.logging.log4j.core.filter.AbstractFilterable
Adds a filter.
addFilter(Filter) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
addFilter(Filter) - Method in interface org.apache.logging.log4j.core.filter.Filterable
Adds a new Filter.
addFilter(Filter) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
addFilter(Filter) - Method in class org.apache.logging.log4j.core.LoggerContext
Adds a Filter to the Configuration.
addHierarchyEventListener(HierarchyEventListener) - Method in interface org.apache.log4j.spi.LoggerRepository
Add a HierarchyEventListener event to the repository.
addIfMatching(ResolverUtil.Test, String) - Method in class org.apache.logging.log4j.core.config.plugins.util.ResolverUtil
Add the class designated by the fully qualified class name provided to the set of resolved classes if and only if it is approved by the Test supplied.
addIsWatched(boolean) - Method in interface org.apache.logging.log4j.core.config.builder.api.ScriptFileComponentBuilder
 
addIsWatched(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ScriptFileComponentBuilder
 
addLanguage(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ScriptFileComponentBuilder
 
addListener(ConfigurationListener) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Add a listener for changes on the configuration.
addListener(ConfigurationListener) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
addLogger(String, LoggerConfig) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Add a loggerConfig.
addLogger(String, LoggerConfig) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
addLogger(Logger) - Method in class org.apache.logging.log4j.jul.LogManager
 
addLoggerAppender(Logger, Appender) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Associates an Appender with a LoggerConfig.
addLoggerAppender(Logger, Appender) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
addLoggerFilter(Logger, Filter) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Associates a Filter with a LoggerConfig.
addLoggerFilter(Logger, Filter) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
addPackage(String) - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Adds a package name to be scanned for plugins.
addPackages(Collection<String>) - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Adds a list of package names to be scanned for plugins.
addParents(Marker...) - Method in interface org.apache.logging.log4j.Marker
Adds a Marker as a parent to this Marker.
addParents(Marker...) - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
addProperty(String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a Property key and value.
addProperty(String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.apache.logging.log4j.core.LoggerContext
 
addScript(AbstractScript) - Method in class org.apache.logging.log4j.core.script.ScriptManager
 
addShutdownCallback(Runnable) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
 
addShutdownCallback(Runnable) - Method in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
 
addShutdownCallback(Runnable) - Method in interface org.apache.logging.log4j.core.util.ShutdownCallbackRegistry
Adds a Runnable shutdown callback to this class.
addSuppressed(Throwable, Throwable) - Static method in class org.apache.logging.log4j.core.util.Throwables
Deprecated.
If compiling on Java 7 and above use Throwable.addSuppressed(Throwable). Marked as deprecated because Java 6 is deprecated. Will be removed in 2.5.
addToSet(int, int, int, int) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
advertise(Map<String, String>) - Method in class org.apache.logging.log4j.core.config.DefaultAdvertiser
Does nothing.
advertise(Map<String, String>) - Method in interface org.apache.logging.log4j.core.net.Advertiser
 
advertise(Map<String, String>) - Method in class org.apache.logging.log4j.core.net.MulticastDnsAdvertiser
Advertise the provided entity.
Advertiser - Interface in org.apache.logging.log4j.core.net
 
afterLogEvent() - Method in class org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy
 
afterLogEvent() - Method in class org.apache.logging.log4j.core.config.AwaitUnconditionallyReliabilityStrategy
 
afterLogEvent() - Method in class org.apache.logging.log4j.core.config.DefaultReliabilityStrategy
 
afterLogEvent() - Method in class org.apache.logging.log4j.core.config.LockingReliabilityStrategy
 
afterLogEvent() - Method in interface org.apache.logging.log4j.core.config.ReliabilityStrategy
Called after a log event was logged.
aliases - Variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
ALL - Static variable in class org.apache.log4j.Level
The ALL has the lowest possible rank and is intended to turn on all logging.
ALL - Static variable in class org.apache.logging.log4j.Level
All events should be logged.
ALL_INT - Static variable in class org.apache.log4j.Priority
The ALL has the lowest possible rank and is intended to turn on all logging.
ALL_SPEC - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
ALL_SPEC_INT - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
allLines() - Method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Determines if all lines should be printed.
annotation - Variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
AnsiEscape - Enum in org.apache.logging.log4j.core.pattern
Converts text into ANSI escape sequences.
anyLines() - Method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Determines if any lines should be printed.
ApiLogger - Class in org.apache.logging.log4j.jul
Log4j API implementation of the JUL Logger class.
ApiLoggerAdapter - Class in org.apache.logging.log4j.jul
Logger registry implementation using just log4j-api.
ApiLoggerAdapter() - Constructor for class org.apache.logging.log4j.jul.ApiLoggerAdapter
 
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender
Actual writing occurs here.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.AbstractWriterAppender
Actual writing occurs here.
append(LogEvent) - Method in interface org.apache.logging.log4j.core.Appender
Logs a LogEvent using whatever logic this Appender wishes to use.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
Actual writing occurs here.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
 
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.FailoverAppender
Handle the Log event.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileAppender
Write the log entry rolling over the file when required.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.mom.jeromq.JeroMqAppender
 
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender
 
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileAppender
Write the log entry rolling over the file when required.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rewrite.RewriteAppender
Modifies the event and pass to the subordinate Appenders.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Write the log entry rolling over the file when required.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender
Write the log entry rolling over the file when required.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.SmtpAppender
Perform SmtpAppender specific appending actions, mainly adding the event to a cyclic buffer and checking if the event triggers an e-mail to be sent.
append(char) - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Append a single character to this Writer.
append(CharSequence) - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Append a character sequence to this Writer.
append(CharSequence, int, int) - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Append a portion of a character sequence to the StringBuilder.
append(char) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
append(CharSequence) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
append(CharSequence, int, int) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
append(char) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
append(CharSequence) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
append(CharSequence, int, int) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
append(LogEvent) - Method in class org.apache.logging.log4j.web.appender.ServletAppender
 
appendDqValue(StringBuilder, Object) - Static method in class org.apache.logging.log4j.util.StringBuilders
Appends in the following format: double quoted value.
Appender - Interface in org.apache.log4j
Implement this interface for your own strategies for outputting log statements.
Appender - Interface in org.apache.logging.log4j.core
Appends LogEvents.
AppenderAdmin - Class in org.apache.logging.log4j.core.jmx
Implementation of the AppenderAdminMBean interface.
AppenderAdmin(String, Appender) - Constructor for class org.apache.logging.log4j.core.jmx.AppenderAdmin
Constructs a new AppenderAdmin with the specified contextName and appender.
AppenderAdminMBean - Interface in org.apache.logging.log4j.core.jmx
The MBean interface for monitoring and managing an Appender.
AppenderComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Builder for constructing Appender Components.
AppenderControl - Class in org.apache.logging.log4j.core.config
Wraps an Appender with details an appender implementation shouldn't need to know about.
AppenderControl(Appender, Level, Filter) - Constructor for class org.apache.logging.log4j.core.config.AppenderControl
Constructor.
AppenderLoggingException - Exception in org.apache.logging.log4j.core.appender
Thrown from an appender when a log event could not be written.
AppenderLoggingException(String) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderLoggingException
Construct an exception with a message.
AppenderLoggingException(String, Throwable) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderLoggingException
Construct an exception with a message and underlying cause.
AppenderLoggingException(Throwable) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderLoggingException
Construct an exception with an underlying cause.
AppenderRef - Class in org.apache.logging.log4j.core.config
An Appender reference.
AppenderRefComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Assembler for constructing AppenderRef Components.
AppendersPlugin - Class in org.apache.logging.log4j.core.config
An Appender container.
appendEscapingCData(StringBuilder, String) - Static method in class org.apache.logging.log4j.core.util.Transform
Ensures that embedded CDEnd strings (]]>) are handled properly within message, NDC and throwable tag text.
appendKeyDqValue(StringBuilder, Map.Entry<String, String>) - Static method in class org.apache.logging.log4j.util.StringBuilders
Appends in the following format: key=double quoted value.
appendKeyDqValue(StringBuilder, String, Object) - Static method in class org.apache.logging.log4j.util.StringBuilders
Appends in the following format: key=double quoted value.
appendMap(StringBuilder) - Method in class org.apache.logging.log4j.message.MapMessage
 
appendWithSeparators(StringBuilder, Iterable<?>, String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Appends a iterable placing separators between each value, but not before the first or after the last.
applyRules(Calendar, StringBuilder) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Performs the formatting by applying the rules to the specified calendar.
applyRules(Calendar, StringBuilder) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Performs the formatting by applying the rules to the specified calendar.
ArrayPatternConverter - Interface in org.apache.logging.log4j.core.pattern
PatternConverters implement this interface to accept an array of objects when formatting.
asBuilder() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns a new fully initialized Log4jLogEvent.Builder containing a copy of all fields of this event.
asJava(StringBuilder) - Method in class org.apache.logging.log4j.message.MapMessage
 
asJson(StringBuilder) - Method in class org.apache.logging.log4j.message.MapMessage
 
asList() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
asList() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
asList() - Method in interface org.apache.logging.log4j.ThreadContext.ContextStack
Returns all the elements in the stack in a List.
Assert - Class in org.apache.logging.log4j.core.util
Utility class providing common validation logic.
assertLog(boolean, String) - Method in class org.apache.log4j.Category
If assertion parameter is false, then logs msg as an error statement.
asString() - Method in class org.apache.logging.log4j.message.MapMessage
Format the Structured data as described in RFC 5424.
asString(String) - Method in class org.apache.logging.log4j.message.MapMessage
 
asString() - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Formats the structured data as described in RFC 5424.
asString(String) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Formats the structured data as described in RFC 5424.
asString(StructuredDataMessage.Format, StructuredDataId) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Formats the structured data as described in RFC 5424.
asXml(StringBuilder) - Method in class org.apache.logging.log4j.message.MapMessage
 
AsyncAppender - Class in org.apache.logging.log4j.core.appender
Appends to one or more Appenders asynchronously.
AsyncAppenderAdmin - Class in org.apache.logging.log4j.core.jmx
Implementation of the AsyncAppenderAdminMBean interface.
AsyncAppenderAdmin(String, AsyncAppender) - Constructor for class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
Constructs a new AsyncAppenderAdmin with the specified contextName and async appender.
AsyncAppenderAdminMBean - Interface in org.apache.logging.log4j.core.jmx
The MBean interface for monitoring and managing an AsyncAppender.
AsyncLogger - Class in org.apache.logging.log4j.core.async
AsyncLogger is a logger designed for high throughput and low latency logging.
AsyncLogger(LoggerContext, String, MessageFactory, AsyncLoggerDisruptor) - Constructor for class org.apache.logging.log4j.core.async.AsyncLogger
Constructs an AsyncLogger with the specified context, name and message factory.
AsyncLoggerConfig - Class in org.apache.logging.log4j.core.async
Asynchronous Logger object that is created via configuration and can be combined with synchronous loggers.
AsyncLoggerConfig(String, List<AppenderRef>, Filter, Level, boolean, Property[], Configuration, boolean) - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerConfig
 
AsyncLoggerConfig.RootLogger - Class in org.apache.logging.log4j.core.async
An asynchronous root Logger.
AsyncLoggerConfigDelegate - Interface in org.apache.logging.log4j.core.async
Encapsulates the mechanism used to log asynchronously.
AsyncLoggerConfigDisruptor - Class in org.apache.logging.log4j.core.async
Helper class decoupling the AsyncLoggerConfig class from the LMAX Disruptor library.
AsyncLoggerConfigDisruptor() - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor
 
AsyncLoggerContext - Class in org.apache.logging.log4j.core.async
LoggerContext that creates AsyncLogger objects.
AsyncLoggerContext(String) - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
AsyncLoggerContext(String, Object) - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
AsyncLoggerContext(String, Object, URI) - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
AsyncLoggerContext(String, Object, String) - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
AsyncLoggerContextSelector - Class in org.apache.logging.log4j.core.async
ContextSelector that manages AsyncLoggerContext instances.
AsyncLoggerContextSelector() - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
 
AwaitCompletionReliabilityStrategy - Class in org.apache.logging.log4j.core.config
ReliabilityStrategy that counts the number of threads that have started to log an event but have not completed yet, and waits for these threads to finish before allowing the appenders to be stopped.
AwaitCompletionReliabilityStrategy(LoggerConfig) - Constructor for class org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy
 
AwaitUnconditionallyReliabilityStrategy - Class in org.apache.logging.log4j.core.config
Reliability strategy that sleeps unconditionally for some time before allowing a Configuration to be stopped.
AwaitUnconditionallyReliabilityStrategy(LoggerConfig) - Constructor for class org.apache.logging.log4j.core.config.AwaitUnconditionallyReliabilityStrategy
 

B

BasicConfigurator - Class in org.apache.log4j
Provided for compatibility with Log4j 1.x.
BasicConfigurator() - Constructor for class org.apache.log4j.BasicConfigurator
 
BasicContextSelector - Class in org.apache.logging.log4j.core.selector
Returns either this Thread's context or the default LoggerContext.
BasicContextSelector() - Constructor for class org.apache.logging.log4j.core.selector.BasicContextSelector
 
BasicLogEventEntity - Class in org.apache.logging.log4j.core.appender.db.jpa
Users of the JPA appender may want to extend this class instead of AbstractLogEventWrapperEntity.
BasicLogEventEntity() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Instantiates this base class.
BasicLogEventEntity(LogEvent) - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Instantiates this base class.
beforeFileTreeWalk() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileCount
 
beforeFileTreeWalk() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileSize
 
beforeFileTreeWalk() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAll
 
beforeFileTreeWalk(PathCondition[]) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfAll
Calls IfAll.beforeFileTreeWalk() on all of the specified nested conditions.
beforeFileTreeWalk() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAny
 
beforeFileTreeWalk() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfFileName
 
beforeFileTreeWalk() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified
 
beforeFileTreeWalk() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfNot
 
beforeFileTreeWalk() - Method in interface org.apache.logging.log4j.core.appender.rolling.action.PathCondition
Invoked before a new file tree walk is started.
beforeStopAppenders() - Method in class org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy
 
beforeStopAppenders() - Method in class org.apache.logging.log4j.core.config.AwaitUnconditionallyReliabilityStrategy
 
beforeStopAppenders() - Method in class org.apache.logging.log4j.core.config.DefaultReliabilityStrategy
 
beforeStopAppenders() - Method in class org.apache.logging.log4j.core.config.LockingReliabilityStrategy
 
beforeStopAppenders() - Method in interface org.apache.logging.log4j.core.config.ReliabilityStrategy
Called before all appenders are stopped.
beforeStopConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy
 
beforeStopConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.config.AwaitUnconditionallyReliabilityStrategy
 
beforeStopConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.config.DefaultReliabilityStrategy
 
beforeStopConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.config.LockingReliabilityStrategy
 
beforeStopConfiguration(Configuration) - Method in interface org.apache.logging.log4j.core.config.ReliabilityStrategy
Called before the configuration is stopped.
BigDecimalConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.BigDecimalConverter
 
BigIntegerConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.BigIntegerConverter
 
Black(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Black
Constructs the converter.
Blue(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Blue
Constructs the converter.
BooleanConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.BooleanConverter
 
Booleans - Class in org.apache.logging.log4j.core.util
Boolean helpers.
build() - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
build() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginBuilder
Builds the plugin object.
build() - Method in class org.apache.logging.log4j.core.filter.BurstFilter.Builder
 
build() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.HtmlLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.PatternMatch.Builder
 
build() - Method in interface org.apache.logging.log4j.core.util.Builder
Builds the object after all configuration has been set.
build() - Method in class org.apache.logging.log4j.core.util.KeyValuePair.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.filter.BurstFilter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
Builder(LogEvent) - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.PatternMatch.Builder
 
Builder<T> - Interface in org.apache.logging.log4j.core.util
A type of builder that can be used to configure and create a instances using a Java DSL instead of through a configuration file.
Builder() - Constructor for class org.apache.logging.log4j.core.util.KeyValuePair.Builder
 
buildExpression(String) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
buildInputStream() - Method in class org.apache.logging.log4j.io.IoBuilder
Builds a new InputStream that is wiretapped by its underlying Logger.
buildOutputStream() - Method in class org.apache.logging.log4j.io.IoBuilder
Builds a new OutputStream that is backed by a Logger and optionally writes to another OutputStream as well.
buildPrintStream() - Method in class org.apache.logging.log4j.io.IoBuilder
Builds a new PrintStream that is backed by a Logger and optionally writes to another OutputStream as well.
buildPrintWriter() - Method in class org.apache.logging.log4j.io.IoBuilder
Builds a new PrintWriter that is backed by a Logger and optionally writes to another Writer as well.
buildReader() - Method in class org.apache.logging.log4j.io.IoBuilder
Builds a new Reader that is wiretapped by its underlying Logger.
buildWriter() - Method in class org.apache.logging.log4j.io.IoBuilder
Builds a new Writer that is backed by a Logger and optionally writes to another Writer as well.
BuiltConfiguration - Class in org.apache.logging.log4j.core.config.builder.impl
This is the general version of the Configuration created by the Builder.
BuiltConfiguration(ConfigurationSource, Component) - Constructor for class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
bundle - Variable in class org.apache.log4j.Category
Resource bundle for localized messages.
bundleChanged(BundleEvent) - Method in class org.apache.logging.log4j.core.osgi.Activator
 
bundleChanged(BundleEvent) - Method in class org.apache.logging.log4j.util.Activator
 
BundleContextSelector - Class in org.apache.logging.log4j.core.osgi
ContextSelector for OSGi bundles.
BundleContextSelector() - Constructor for class org.apache.logging.log4j.core.osgi.BundleContextSelector
 
BurstFilter - Class in org.apache.logging.log4j.core.filter
The BurstFilter is a logging filter that regulates logging traffic.
BurstFilter.Builder - Class in org.apache.logging.log4j.core.filter
 
ByteArrayConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ByteArrayConverter
 
ByteConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ByteConverter
 
ByteStreamLogger - Class in org.apache.logging.log4j.io
 
ByteStreamLogger(ExtendedLogger, Level, Marker, Charset) - Constructor for class org.apache.logging.log4j.io.ByteStreamLogger
 

C

CachedClock - Class in org.apache.logging.log4j.core.util
Implementation of the Clock interface that tracks the time in a private long field that is updated by a background thread once every millisecond.
calcLocation(String) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
callAppender(LogEvent) - Method in class org.apache.logging.log4j.core.config.AppenderControl
Call the appender.
callAppenders(LoggingEvent) - Method in class org.apache.log4j.Category
No-op implementation.
callAppenders(LogEvent) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
Passes on the event to a separate thread that will call AsyncLoggerConfig.asyncCallAppenders(LogEvent).
callAppenders(LogEvent) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
 
cancel(boolean) - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
cancel() - Method in interface org.apache.logging.log4j.core.util.Cancellable
Cancels the execution of this Runnable callback.
Cancellable - Interface in org.apache.logging.log4j.core.util
Interface to cancel a Runnable callback.
canDeserialize(Serializable) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
catching(Level, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs an exception or error that has been caught to a specific logging level.
catching(Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs an exception or error that has been caught.
catching(Level, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
catching(String, Level, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
Logs a Throwable that has been caught with location information.
catching(Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
CATCHING_MARKER - Static variable in class org.apache.logging.log4j.spi.AbstractLogger
Marker for catching exceptions.
catchingMsg(Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
CatchingTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:catching> tag.
CatchingTag() - Constructor for class org.apache.logging.log4j.taglib.CatchingTag
 
Category - Class in org.apache.log4j
Implementation of the Category class for compatibility, despite it having been deprecated a long, long time ago.
Category(LoggerContext, String) - Constructor for class org.apache.log4j.Category
Constructor used by Logger to specify a LoggerContext.
Category(String) - Constructor for class org.apache.log4j.Category
Constructor exposed by Log4j 1.2.
CATEGORY - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
Plugin category used to inject a ConfigurationFactory Plugin class.
CATEGORY - Static variable in class org.apache.logging.log4j.core.config.Node
Main plugin category for plugins which are represented as a configuration node.
CATEGORY - Static variable in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters
The Plugin Category to use for TypeConverter plugins.
CATEGORY - Static variable in interface org.apache.logging.log4j.core.lookup.StrLookup
Main plugin category for StrLookup plugins.
CATEGORY - Static variable in interface org.apache.logging.log4j.core.pattern.PatternConverter
Main plugin category for PatternConverter plugins.
CATEGORY - Static variable in class org.apache.logging.log4j.Level
 
ceilingNextPowerOfTwo(int) - Static method in class org.apache.logging.log4j.core.util.Integers
Calculate the next power of 2, greater than or equal to x.
CharacterConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.CharacterConverter
 
CharArrayConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.CharArrayConverter
 
charMatcher(char) - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor that creates a matcher from a character.
Chars - Class in org.apache.logging.log4j.util
Consider this class private.
CharsetConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.CharsetConverter
 
charSetMatcher(char[]) - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor that creates a matcher from a set of characters.
charSetMatcher(String) - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor that creates a matcher from a string representing a set of characters.
CharStreamLogger - Class in org.apache.logging.log4j.io
 
CharStreamLogger(ExtendedLogger, Level, Marker) - Constructor for class org.apache.logging.log4j.io.CharStreamLogger
 
checkError() - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
checkError() - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
checkMessageFactory(ExtendedLogger, MessageFactory) - Static method in class org.apache.logging.log4j.spi.AbstractLogger
Checks that the message factory a logger was created with is the same as the given messageFactory.
checkNext(int, String, int, int) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
checkRollover(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Determine if a rollover should occur.
CLASS_NAME - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
 
ClassConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ClassConverter
 
ClassLoaderContextSelector - Class in org.apache.logging.log4j.core.selector
This ContextSelector chooses a LoggerContext based upon the ClassLoader of the caller.
ClassLoaderContextSelector() - Constructor for class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
ClassNamePatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats the class name of the site of the logging request.
clazz - Variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
clear() - Static method in class org.apache.log4j.MDC
 
clear() - Static method in class org.apache.log4j.NDC
Clear any nested diagnostic information if any.
clear() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
Release references held by ring buffer to allow objects to be garbage-collected.
clear() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry
Resets the registry to an empty state.
clear() - Method in class org.apache.logging.log4j.core.filter.BurstFilter
Clear the history.
clear() - Static method in class org.apache.logging.log4j.MarkerManager
Clears all markers.
clear() - Method in class org.apache.logging.log4j.message.MapMessage
Clear the data.
clear() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
clear() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
clear() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
clear() - Method in interface org.apache.logging.log4j.spi.ThreadContextMap
Clear the context.
clear() - Method in class org.apache.logging.log4j.status.StatusLogger
Clears the list of status events.
clear() - Method in class org.apache.logging.slf4j.Log4jMDCAdapter
 
clear() - Method in class org.apache.logging.slf4j.MDCContextMap
 
clearAll() - Static method in class org.apache.logging.log4j.ThreadContext
Clears the context map and stack.
clearAppenders() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Removes all Appenders.
clearBundlePlugins(long) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry
 
clearFilters() - Method in interface org.apache.log4j.Appender
Clear the list of filters by removing all the filters in it.
clearLoggerContext() - Method in interface org.apache.logging.log4j.web.Log4jWebSupport
Clears the logger context set up in Log4jWebSupport.setLoggerContext().
clearMap() - Static method in class org.apache.logging.log4j.ThreadContext
Clears the context map.
clearStack() - Static method in class org.apache.logging.log4j.ThreadContext
Clears the stack for this thread.
Client - Class in org.apache.logging.log4j.jmx.gui
This class allows client-side code to perform operations on remote (server-side) MBeans via proxies.
Client(JMXConnector) - Constructor for class org.apache.logging.log4j.jmx.gui.Client
Constructs a new Client object and creates proxies for all known remote MBeans.
Client(MBeanServerConnection) - Constructor for class org.apache.logging.log4j.jmx.gui.Client
Constructs a new Client object and creates proxies for all known remote MBeans.
ClientEditConfigPanel - Class in org.apache.logging.log4j.jmx.gui
Panel for editing Log4j configurations.
ClientEditConfigPanel(LoggerContextAdminMBean) - Constructor for class org.apache.logging.log4j.jmx.gui.ClientEditConfigPanel
 
ClientGui - Class in org.apache.logging.log4j.jmx.gui
Swing GUI that connects to a Java process via JMX and allows the user to view and modify the Log4j 2 configuration, as well as monitor status logs.
ClientGui(Client) - Constructor for class org.apache.logging.log4j.jmx.gui.ClientGui
 
ClientGuiJConsolePlugin - Class in org.apache.logging.log4j.jmx.gui
Adapts the ClientGui to the JConsolePlugin API.
ClientGuiJConsolePlugin() - Constructor for class org.apache.logging.log4j.jmx.gui.ClientGuiJConsolePlugin
 
Clock - Interface in org.apache.logging.log4j.core.util
Provides the time stamp used in log events.
ClockFactory - Class in org.apache.logging.log4j.core.util
Factory for Clock objects.
clone() - Method in class org.apache.logging.log4j.Level
 
cloneStack() - Static method in class org.apache.log4j.NDC
Clone the diagnostic context for the current thread.
cloneStack() - Static method in class org.apache.logging.log4j.ThreadContext
Returns a copy of this thread's stack.
close() - Method in interface org.apache.log4j.Appender
Release any resources allocated within the appender such as file handles, network connections, etc.
close() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
close() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
close() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
 
close() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractAction
Cancels the action if not already initialized or waits till completion.
close() - Method in interface org.apache.logging.log4j.core.appender.rolling.action.Action
Cancels the action if not already initialized or waits till completion.
close() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
close() - Method in class org.apache.logging.log4j.core.appender.WriterManager
 
close() - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
close() - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
close() - Method in class org.apache.logging.log4j.core.net.TcpSocketManager
 
close(Closeable) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified Closeable (stream or reader/writer).
close(ServerSocket) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified resource.
close(DatagramSocket) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified resource.
close(Statement) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified Statement.
close(Connection) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified Connection.
close() - Method in class org.apache.logging.log4j.core.util.CloseShieldOutputStream
 
close() - Method in class org.apache.logging.log4j.core.util.CloseShieldWriter
 
close(Context) - Static method in class org.apache.logging.log4j.core.util.JndiCloser
Closes the specified Context.
close() - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Closing this writer has no effect.
close(String) - Method in class org.apache.logging.log4j.io.ByteStreamLogger
 
close(String) - Method in class org.apache.logging.log4j.io.CharStreamLogger
 
close() - Method in class org.apache.logging.log4j.io.LoggerBufferedInputStream
 
close() - Method in class org.apache.logging.log4j.io.LoggerBufferedReader
 
close() - Method in class org.apache.logging.log4j.io.LoggerFilterOutputStream
 
close() - Method in class org.apache.logging.log4j.io.LoggerFilterWriter
 
close() - Method in class org.apache.logging.log4j.io.LoggerInputStream
 
close() - Method in class org.apache.logging.log4j.io.LoggerOutputStream
 
close() - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
close() - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
close() - Method in class org.apache.logging.log4j.io.LoggerReader
 
close() - Method in class org.apache.logging.log4j.io.LoggerWriter
 
close() - Method in class org.apache.logging.log4j.jmx.gui.Client
Closes the client connection to its server.
close() - Method in class org.apache.logging.log4j.nosql.appender.AbstractNoSqlConnection
 
close() - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
Closes the underlying connection.
close() - Method in class org.apache.logging.log4j.spi.AbstractLoggerAdapter
 
close() - Method in class org.apache.logging.log4j.status.StatusConsoleListener
 
closeImpl() - Method in class org.apache.logging.log4j.nosql.appender.AbstractNoSqlConnection
 
closeImpl() - Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
 
closeImpl() - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
 
Closer - Class in org.apache.logging.log4j.core.util
Helper class for closing resources.
CloseShieldOutputStream - Class in org.apache.logging.log4j.core.util
A delegating OutputStream that does not close its delegate.
CloseShieldOutputStream(OutputStream) - Constructor for class org.apache.logging.log4j.core.util.CloseShieldOutputStream
 
CloseShieldWriter - Class in org.apache.logging.log4j.core.util
 
CloseShieldWriter(Writer) - Constructor for class org.apache.logging.log4j.core.util.CloseShieldWriter
 
closeSilently(Closeable) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified Closeable (stream or reader/writer), ignoring any exceptions thrown by the close operation.
closeSilently(ServerSocket) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified resource, ignoring any exceptions thrown by the close operation.
closeSilently(DatagramSocket) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified resource, ignoring any exceptions thrown by the close operation.
closeSilently(Statement) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified Statement, ignoring any exceptions thrown by the close operation.
closeSilently(Connection) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes the specified Connection, ignoring any exceptions thrown by the close operation.
closeSilently(Context) - Static method in class org.apache.logging.log4j.core.util.JndiCloser
Closes the specified Context, ignoring any exceptions thrown by the close operation.
CoarseCachedClock - Class in org.apache.logging.log4j.core.util
This Clock implementation is similar to CachedClock.
collectPlugins() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Locates all the plugins.
collectPlugins(List<String>) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Locates all the plugins including search of specific packages.
ColumnConfig - Class in org.apache.logging.log4j.core.appender.db.jdbc
A configuration element used to configure which event properties are logged to which columns in the database table.
COMMA_SEPARATOR - Static variable in class org.apache.logging.log4j.core.util.Patterns
A pattern string for comma separated lists with optional whitespace.
commaMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the comma character.
commitAndClose() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Commits any active transaction (if applicable) and disconnects from the database (returns the connection to the connection pool).
commitAndClose() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager
 
commitAndClose() - Method in class org.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager
 
commitAndClose() - Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
 
CommonsCompressAction - Class in org.apache.logging.log4j.core.appender.rolling.action
Compresses a file using bzip2 compression.
CommonsCompressAction(String, File, File, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
Creates new instance of Bzip2CompressAction.
compare(PathWithAttributes, PathWithAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.PathSortByModificationTime
 
compare(Class<?>, Class<?>) - Method in class org.apache.logging.log4j.core.config.OrderComparator
 
compareTo(Duration) - Method in class org.apache.logging.log4j.core.appender.rolling.action.Duration
 
compareTo(Delayed) - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
compareTo(Level) - Method in class org.apache.logging.log4j.Level
 
Component - Class in org.apache.logging.log4j.core.config.builder.api
Container for building Configurations.
Component(String) - Constructor for class org.apache.logging.log4j.core.config.builder.api.Component
 
Component(String, String) - Constructor for class org.apache.logging.log4j.core.config.builder.api.Component
 
Component(String, String, String) - Constructor for class org.apache.logging.log4j.core.config.builder.api.Component
 
Component() - Constructor for class org.apache.logging.log4j.core.config.builder.api.Component
 
ComponentBuilder<T extends ComponentBuilder<T>> - Interface in org.apache.logging.log4j.core.config.builder.api
Builds arbitrary components and is the base type for the provided components.
CompositeAction - Class in org.apache.logging.log4j.core.appender.rolling.action
A group of Actions to be executed in sequence.
CompositeAction(List<Action>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.CompositeAction
Construct a new composite action.
CompositeFilter - Class in org.apache.logging.log4j.core.filter
Composes and invokes one or more filters.
CompositeFilterComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Wraps multiple Filter Comnponent builders.
CompositeTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Triggering policy that wraps other policies.
concatenateArrays(String[], String[]) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
 
config - Variable in class org.apache.logging.log4j.core.Logger.PrivateConfig
The current Configuration associated with the LoggerConfig.
config(String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
CONFIG - Static variable in class org.apache.logging.log4j.jul.LevelTranslator
Custom Log4j level corresponding to the Level.CONFIG logging level.
Configuration - Interface in org.apache.logging.log4j.core.config
Interface that must be implemented to create a configuration.
CONFIGURATION_FACTORY_PROPERTY - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
Allow the ConfigurationFactory class to be specified as a system property.
CONFIGURATION_FILE_PROPERTY - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
Allow the location of the configuration file to be specified as a system property.
ConfigurationBuilder<T extends Configuration> - Interface in org.apache.logging.log4j.core.config.builder.api
Interface for building logging configurations.
ConfigurationBuilderFactory - Class in org.apache.logging.log4j.core.config.builder.api
Provides methods to create ConfigurationBuilders.
ConfigurationBuilderFactory() - Constructor for class org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilderFactory
 
ConfigurationException - Exception in org.apache.logging.log4j.core.config
This exception is thrown when an error occurs reading from, parsing, using, or initializing the Log4j 2 configuration.
ConfigurationException(String) - Constructor for exception org.apache.logging.log4j.core.config.ConfigurationException
Construct an exception with a message.
ConfigurationException(String, Throwable) - Constructor for exception org.apache.logging.log4j.core.config.ConfigurationException
Construct an exception with a message and underlying cause.
ConfigurationFactory - Class in org.apache.logging.log4j.core.config
Factory class for parsed Configuration objects from a configuration file.
ConfigurationFactory() - Constructor for class org.apache.logging.log4j.core.config.ConfigurationFactory
 
ConfigurationListener - Interface in org.apache.logging.log4j.core.config
Interface used to allow components to be notified when the configuration changes.
ConfigurationScheduler - Class in org.apache.logging.log4j.core.config
 
ConfigurationScheduler() - Constructor for class org.apache.logging.log4j.core.config.ConfigurationScheduler
 
ConfigurationSource - Class in org.apache.logging.log4j.core.config
Represents the source for the logging configuration.
ConfigurationSource(InputStream, File) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationSource
Constructs a new ConfigurationSource with the specified input stream that originated from the specified file.
ConfigurationSource(InputStream, URL) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationSource
Constructs a new ConfigurationSource with the specified input stream that originated from the specified url.
ConfigurationSource(InputStream) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationSource
Constructs a new ConfigurationSource with the specified input stream.
ConfiguratonFileWatcher - Class in org.apache.logging.log4j.core.config
Watcher for configuration files.
ConfiguratonFileWatcher(Reconfigurable, List<ConfigurationListener>) - Constructor for class org.apache.logging.log4j.core.config.ConfiguratonFileWatcher
 
Configurator - Class in org.apache.logging.log4j.core.config
Initializes and configure the Logging system.
CONFIGURATOR_CLASS_KEY - Static variable in class org.apache.log4j.LogManager
Deprecated.
This variable is for internal use only. It will become private in future versions.
configure() - Static method in class org.apache.log4j.BasicConfigurator
 
configure(Appender) - Static method in class org.apache.log4j.BasicConfigurator
No-op implementation.
configure(String) - Static method in class org.apache.log4j.PropertyConfigurator
Read configuration options from configuration file.
configure(URL) - Static method in class org.apache.log4j.PropertyConfigurator
Read configuration options from url configURL.
configure(InputStream) - Static method in class org.apache.log4j.PropertyConfigurator
Reads configuration options from an InputStream.
configure(Properties) - Static method in class org.apache.log4j.PropertyConfigurator
Read configuration options from properties.
configure(Element) - Static method in class org.apache.log4j.xml.DOMConfigurator
 
configure(String) - Static method in class org.apache.log4j.xml.DOMConfigurator
 
configure(URL) - Static method in class org.apache.log4j.xml.DOMConfigurator
 
configureAndWatch(String) - Static method in class org.apache.log4j.PropertyConfigurator
Like PropertyConfigurator.configureAndWatch(String, long) except that the default delay as defined by FileWatchdog.DEFAULT_DELAY is used.
configureAndWatch(String, long) - Static method in class org.apache.log4j.PropertyConfigurator
Read the configuration file configFilename if it exists.
configureAndWatch(String) - Static method in class org.apache.log4j.xml.DOMConfigurator
 
configureAndWatch(String, long) - Static method in class org.apache.log4j.xml.DOMConfigurator
 
configureSubstitutor(Property[], Configuration) - Static method in class org.apache.logging.log4j.core.config.PropertiesPlugin
Creates the Properties component.
connectAndStart() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Connects to the database and starts a transaction (if applicable).
connectAndStart() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager
 
connectAndStart() - Method in class org.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager
 
connectAndStart() - Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
 
ConnectionSource - Interface in org.apache.logging.log4j.core.appender.db.jdbc
Configuration element for JdbcAppender.
ConsoleAppender - Class in org.apache.logging.log4j.core.appender
Appends log events to System.out or System.err using a layout specified by the user.
ConsoleAppender.Builder - Class in org.apache.logging.log4j.core.appender
Builds ConsoleAppender instances.
ConsoleAppender.Target - Enum in org.apache.logging.log4j.core.appender
Enumeration of console destinations.
Constants - Class in org.apache.logging.log4j.core.util
Log4j Constants.
Constants - Class in org.apache.logging.log4j.jul
Constants for the JUL adapter.
Constraint - Annotation Type in org.apache.logging.log4j.core.config.plugins.validation
Meta annotation to mark an annotation as a validation constraint.
ConstraintValidator<A extends Annotation> - Interface in org.apache.logging.log4j.core.config.plugins.validation
Interface that Constraint annotations must implement to perform validation logic.
ConstraintValidators - Class in org.apache.logging.log4j.core.config.plugins.validation
Utility class to locate an appropriate ConstraintValidator implementation for an annotation.
contains(Object) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
contains(Object) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
contains(Marker) - Method in class org.apache.logging.slf4j.Log4jMarker
 
contains(String) - Method in class org.apache.logging.slf4j.Log4jMarker
 
containsAll(Collection<?>) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
containsAll(Collection<?>) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
containsKey(String) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
containsKey(String) - Method in interface org.apache.logging.log4j.spi.ThreadContextMap
Determine if the key is in the context.
containsKey(String) - Static method in class org.apache.logging.log4j.ThreadContext
Determines if the key is in the context.
containsKey(String) - Method in class org.apache.logging.slf4j.MDCContextMap
 
CONTEXT_ATTRIBUTE - Static variable in interface org.apache.logging.log4j.web.Log4jWebSupport
The attribute key for the ServletContext attribute that the LoggerContext is stored in.
CONTEXT_MAP - Static variable in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
CONTEXT_PROPERTIES - Static variable in interface org.apache.logging.log4j.core.config.Configuration
Key for storing the Context properties.
ContextAnchor - Class in org.apache.logging.log4j.core.impl
Anchor for the ThreadContext.
contextDestroyed(ServletContextEvent) - Method in class org.apache.logging.log4j.web.Log4jServletContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.apache.logging.log4j.web.Log4jServletContextListener
 
ContextMapAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for Map<String, String>s in LogEvents.
ContextMapAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapAttributeConverter
 
ContextMapJsonAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for Map<String, String>s in LogEvents.
ContextMapJsonAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapJsonAttributeConverter
 
ContextMapLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from ThreadContext objects..
ContextMapLookup() - Constructor for class org.apache.logging.log4j.core.lookup.ContextMapLookup
 
ContextSelector - Interface in org.apache.logging.log4j.core.selector
Interface used to locate a LoggerContext.
ContextSelectorAdmin - Class in org.apache.logging.log4j.core.jmx
Implementation of the ContextSelectorAdminMBean interface.
ContextSelectorAdmin(String, ContextSelector) - Constructor for class org.apache.logging.log4j.core.jmx.ContextSelectorAdmin
Constructs a new ContextSelectorAdmin.
ContextSelectorAdminMBean - Interface in org.apache.logging.log4j.core.jmx
The MBean interface for monitoring and managing the ContextSelector.
ContextStackAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for ThreadContext.ContextStacks in LogEvents.
ContextStackAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackAttributeConverter
 
ContextStackJsonAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for ThreadContext.ContextStacks in LogEvents.
ContextStackJsonAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackJsonAttributeConverter
 
conversionType - Variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.EnumConverter
 
convert(String) - Method in interface org.apache.logging.log4j.core.config.plugins.convert.TypeConverter
Converts a String to a given type.
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.BigDecimalConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.BigIntegerConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.BooleanConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ByteArrayConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ByteConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.CharacterConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.CharArrayConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.CharsetConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ClassConverter
 
convert(String, Class<?>, Object) - Static method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters
Converts a String to a given class if a TypeConverter is available for that class.
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.CronExpressionConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.DoubleConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.DurationConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.FileConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.FloatConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.IntegerConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.LevelConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.LongConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.PatternConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.SecurityProviderConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ShortConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.StringConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.UriConverter
 
convert(String) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.UrlConverter
 
convert(String, Object) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
Converts the given value into the configured type falling back to the provided default value.
ConverterKeys - Annotation Type in org.apache.logging.log4j.core.pattern
Identifies the keys that are associated with a PatternConverter.
convertEvent(String, Object[], Throwable) - Method in class org.apache.logging.slf4j.EventDataConverter
 
convertSpecialChars(String) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
 
convertToDatabaseColumn(Map<String, String>) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapAttributeConverter
 
convertToDatabaseColumn(Map<String, String>) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapJsonAttributeConverter
 
convertToDatabaseColumn(ThreadContext.ContextStack) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackAttributeConverter
 
convertToDatabaseColumn(ThreadContext.ContextStack) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackJsonAttributeConverter
 
convertToDatabaseColumn(Level) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.LevelAttributeConverter
 
convertToDatabaseColumn(Marker) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.MarkerAttributeConverter
 
convertToDatabaseColumn(Message) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.MessageAttributeConverter
 
convertToDatabaseColumn(StackTraceElement) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.StackTraceElementAttributeConverter
 
convertToDatabaseColumn(Throwable) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ThrowableAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapJsonAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackJsonAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.LevelAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.MarkerAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.MessageAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.StackTraceElementAttributeConverter
 
convertToEntityAttribute(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.converter.ThrowableAttributeConverter
 
convertToNode(Node, Component) - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
copy(Reader, Writer) - Static method in class org.apache.logging.log4j.core.util.IOUtils
Copies chars from a Reader to a Writer.
copy() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
copy() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
copy() - Method in interface org.apache.logging.log4j.ThreadContext.ContextStack
Returns a copy of the ContextStack.
copyLarge(Reader, Writer) - Static method in class org.apache.logging.log4j.core.util.IOUtils
Copies chars from a large (over 2GB) Reader to a Writer.
copyLarge(Reader, Writer, char[]) - Static method in class org.apache.logging.log4j.core.util.IOUtils
Copies chars from a large (over 2GB) Reader to a Writer.
CoreLogger - Class in org.apache.logging.log4j.jul
Log4j Core implementation of the JUL Logger class.
CoreLoggerAdapter - Class in org.apache.logging.log4j.jul
Logger registry implementation that uses log4j-core.
CoreLoggerAdapter() - Constructor for class org.apache.logging.log4j.jul.CoreLoggerAdapter
 
CouchDbConnection - Class in org.apache.logging.log4j.nosql.appender.couchdb
The Apache CouchDB implementation of NoSqlConnection.
CouchDbConnection(CouchDbClient) - Constructor for class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
 
CouchDbProvider - Class in org.apache.logging.log4j.nosql.appender.couchdb
The Apache CouchDB implementation of NoSqlProvider.
count - Variable in class org.apache.logging.log4j.core.appender.AbstractManager
Number of Appenders using this manager.
countArgumentPlaceholders(String) - Static method in class org.apache.logging.log4j.message.ParameterizedMessage
Counts the number of unescaped placeholders in the given messagePattern.
CR - Static variable in class org.apache.logging.log4j.util.Chars
Carriage Return.
create(FixedDateFormat.FixedFormat) - Static method in class org.apache.logging.log4j.core.util.datetime.FixedDateFormat
Returns a new FixedDateFormat object for the specified FixedFormat and a null TimeZone.
create(String) - Static method in class org.apache.logging.log4j.spi.LoggerContextKey
 
create(String, MessageFactory) - Static method in class org.apache.logging.log4j.spi.LoggerContextKey
 
create(String, Class<? extends MessageFactory>) - Static method in class org.apache.logging.log4j.spi.LoggerContextKey
 
createAdvertiser(String, ConfigurationSource, byte[], String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
createAdvertiser(String, ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
createAgeCondition(Duration, PathCondition...) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified
Create an IfLastModified condition.
createAndCondition(PathCondition...) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfAll
Create a Composite PathCondition whose components all need to accept before this condition accepts.
createAppender(AppenderRef[], String, boolean, long, int, String, boolean, Filter, Configuration, boolean) - Static method in class org.apache.logging.log4j.core.appender.AsyncAppender
Create an AsyncAppender.
createAppender(Layout<? extends Serializable>, Filter, String, String, String, String) - Static method in class org.apache.logging.log4j.core.appender.ConsoleAppender
Deprecated.
Use #createAppender(Layout, Filter, Target, String, String, boolean).
createAppender(Layout<? extends Serializable>, Filter, ConsoleAppender.Target, String, boolean, boolean) - Static method in class org.apache.logging.log4j.core.appender.ConsoleAppender
Creates a Console Appender.
createAppender(String, String, Filter, ConnectionSource, String, String, ColumnConfig[]) - Static method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
Factory method for creating a JDBC appender within the plugin manager.
createAppender(String, String, Filter, String, String, String) - Static method in class org.apache.logging.log4j.core.appender.db.jpa.JpaAppender
Factory method for creating a JPA appender within the plugin manager.
createAppender(String, String, String[], String, Configuration, Filter, String) - Static method in class org.apache.logging.log4j.core.appender.FailoverAppender
Create a Failover Appender.
createAppender(String, String, String, String, String, String, String, String, Layout<? extends Serializable>, Filter, String, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.FileAppender
Create a File Appender.
createAppender(String, String, String, String, String, String, Layout<? extends Serializable>, Filter, String, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.MemoryMappedFileAppender
Create a Memory Mapped File Appender.
createAppender(String, Layout<?>, Filter, Property[], boolean, long, long, boolean, byte[], boolean, long, long, long, long, int, long, long, long, int, long, int, long, long, long, boolean) - Static method in class org.apache.logging.log4j.core.appender.mom.jeromq.JeroMqAppender
 
createAppender(Layout<? extends Serializable>, Filter, OutputStream, String, boolean, boolean) - Static method in class org.apache.logging.log4j.core.appender.OutputStreamAppender
Creates an OutputStream Appender.
createAppender(String, String, String, String, String, String, Layout<? extends Serializable>, Filter, String, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.RandomAccessFileAppender
Create a File Appender.
createAppender(String, String, AppenderRef[], Configuration, RewritePolicy, Filter) - Static method in class org.apache.logging.log4j.core.appender.rewrite.RewriteAppender
Creates a RewriteAppender.
createAppender(String, String, String, String, String, String, String, TriggeringPolicy, RolloverStrategy, Layout<? extends Serializable>, Filter, String, String, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Create a RollingFileAppender.
createAppender(String, String, String, String, String, String, TriggeringPolicy, RolloverStrategy, Layout<? extends Serializable>, Filter, String, String, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender
Create a RollingRandomAccessFileAppender.
createAppender(String, String, Routes, Configuration, RewritePolicy, PurgePolicy, Filter) - Static method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
Create a RoutingAppender.
createAppender(String, String, String, String, String, String, String, String, String, String, String, String, String, String, Layout<? extends Serializable>, Filter, String) - Static method in class org.apache.logging.log4j.core.appender.SmtpAppender
Create a SmtpAppender.
createAppender(String, int, Protocol, SslConfiguration, int, int, boolean, String, boolean, boolean, Layout<? extends Serializable>, Filter, boolean, Configuration) - Static method in class org.apache.logging.log4j.core.appender.SocketAppender
Creates a socket appender.
createAppender(String, String, String, SslConfiguration, int, String, String, String, String, String, Layout<? extends Serializable>, Filter, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.SocketAppender
Deprecated.
Use #createAppender(String, String, Protocol, SslConfiguration, int, String, String, String, String, String, Layout, Filter, String, Configuration).
createAppender(String, int, String, SslConfiguration, int, int, boolean, String, boolean, boolean, Facility, String, int, boolean, String, String, String, boolean, String, String, String, String, String, String, String, Filter, Configuration, Charset, String, LoggerFields[], boolean) - Static method in class org.apache.logging.log4j.core.appender.SyslogAppender
Create a SyslogAppender.
createAppender(StringLayout, Filter, Writer, String, boolean, boolean) - Static method in class org.apache.logging.log4j.core.appender.WriterAppender
Creates a WriterAppender.
createAppender(String, String, Filter, String, NoSqlProvider<?>) - Static method in class org.apache.logging.log4j.nosql.appender.NoSqlAppender
Factory method for creating a NoSQL appender within the plugin manager.
createAppender(Layout<? extends Serializable>, Filter, String, boolean) - Static method in class org.apache.logging.log4j.web.appender.ServletAppender
Create a Servlet Appender.
createAppenderRef(String, Level, Filter) - Static method in class org.apache.logging.log4j.core.config.AppenderRef
Create an Appender reference.
createAppenders(Appender[]) - Static method in class org.apache.logging.log4j.core.config.AppendersPlugin
Create a Map of the Appenders.
createColumnConfig(Configuration, String, String, String, String, String, String) - Static method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
Factory method for creating a column config within the plugin manager.
createCondition(AbstractScript, Configuration) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.ScriptCondition
Creates the ScriptCondition.
createConfiguration(Node, LogEvent) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
createConfiguration(Node, LogEvent) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
createConnectionSource(String) - Static method in class org.apache.logging.log4j.core.appender.db.jdbc.DataSourceConnectionSource
Factory method for creating a connection source within the plugin manager.
createConnectionSource(String, String) - Static method in class org.apache.logging.log4j.core.appender.db.jdbc.FactoryMethodConnectionSource
Factory method for creating a connection source within the plugin manager.
createContext(String, URI) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
 
createContext(String, URI) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
createCustomLevels(CustomLevelConfig[]) - Static method in class org.apache.logging.log4j.core.config.CustomLevels
Create a CustomLevels object to contain all the CustomLevelConfigs.
createDefaultAppenderForLayout(Layout<? extends Serializable>) - Static method in class org.apache.logging.log4j.core.appender.ConsoleAppender
 
createDefaultLayout() - Static method in class org.apache.logging.log4j.core.layout.CsvLogEventLayout
 
createDefaultLayout() - Static method in class org.apache.logging.log4j.core.layout.CsvParameterLayout
 
createDefaultLayout() - Static method in class org.apache.logging.log4j.core.layout.HtmlLayout
Creates an HTML Layout using the default settings.
createDefaultLayout() - Static method in class org.apache.logging.log4j.core.layout.JsonLayout
Creates a JSON Layout using the default settings.
createDefaultLayout() - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Creates a PatternLayout using the default options.
createDefaultLayout(Configuration) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Creates a PatternLayout using the default options and the given configuration.
createDefaultLayout() - Static method in class org.apache.logging.log4j.core.layout.XmlLayout
Creates an XML Layout using the default settings.
createDeflaterOutputStream(OutputStream) - Method in enum org.apache.logging.log4j.core.layout.GelfLayout.CompressionType
 
createDeleteAction(String, boolean, int, boolean, PathSorter, PathCondition[], ScriptCondition, Configuration) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.DeleteAction
Create a DeleteAction.
createEvent(String, Marker, String, Level, Message, List<Property>, Throwable) - Method in class org.apache.logging.log4j.core.impl.DefaultLogEventFactory
Creates a log event.
createEvent(String, Marker, String, Level, Message, Throwable, ThrowableProxy, Map<String, String>, ThreadContext.ContextStack, String, StackTraceElement, long) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Deprecated.
use Log4jLogEvent.Builder instead. This method will be removed in an upcoming release.
createEvent(String, Marker, String, Level, Message, List<Property>, Throwable) - Method in interface org.apache.logging.log4j.core.impl.LogEventFactory
 
createFailovers(AppenderRef...) - Static method in class org.apache.logging.log4j.core.appender.FailoversPlugin
Returns the appender references.
createFileAfterRollover() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
createFileAfterRollover() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
createFileCountCondition(int, PathCondition...) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileCount
Create an IfAccumulatedFileCount condition.
createFileSizeCondition(String, PathCondition...) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileSize
Create an IfAccumulatedFileSize condition.
createFileVisitor(Path, List<PathCondition>) - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
Creates a new FileVisitor<Path> to pass to the Files.walkFileTree(Path, Set, int, FileVisitor) method when the AbstractPathAction.execute() method is invoked.
createFileVisitor(Path, List<PathCondition>) - Method in class org.apache.logging.log4j.core.appender.rolling.action.DeleteAction
 
createFilter(String, KeyValuePair[], Level, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
Create the DynamicThresholdFilter.
createFilter(Level, Level, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
Create a ThresholdFilter.
createFilter(KeyValuePair[], String, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.MapFilter
 
createFilter(String, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.MarkerFilter
Create the MarkerFilter.
createFilter(String, String[], Boolean, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.RegexFilter
Create a Filter that matches a regular expression.
createFilter(AbstractScript, Filter.Result, Filter.Result, Configuration) - Static method in class org.apache.logging.log4j.core.filter.ScriptFilter
Creates the ScriptFilter.
createFilter(KeyValuePair[], String, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
Create the StructuredDataFilter.
createFilter(KeyValuePair[], String, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
createFilter(Level, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.ThresholdFilter
Create a ThresholdFilter.
createFilter(String, String, String, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.TimeFilter
Create a TimeFilter.
createFilters(Filter[]) - Static method in class org.apache.logging.log4j.core.filter.CompositeFilter
Create a CompositeFilter.
createFormat(String, Character, Character, Character, QuoteMode, String, String) - Static method in class org.apache.logging.log4j.core.layout.AbstractCsvLayout
 
createIfSupported(String...) - Static method in class org.apache.logging.log4j.core.util.datetime.FixedDateFormat
 
createJsonSocketServer(int) - Static method in class org.apache.logging.log4j.core.net.server.TcpSocketServer
Creates a socket server that reads JSON log events.
createJsonSocketServer(int) - Static method in class org.apache.logging.log4j.core.net.server.UdpSocketServer
Creates a socket server that reads JSON log events.
createKeyStoreConfiguration(String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration
Creates a KeyStoreConfiguration.
createKeyStoreConfiguration(String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.ssl.TrustStoreConfiguration
Creates a KeyStoreConfiguration.
createLayout(CSVFormat) - Static method in class org.apache.logging.log4j.core.layout.CsvLogEventLayout
 
createLayout(String, Character, Character, Character, QuoteMode, String, String, Charset, String, String) - Static method in class org.apache.logging.log4j.core.layout.CsvLogEventLayout
 
createLayout(CSVFormat) - Static method in class org.apache.logging.log4j.core.layout.CsvParameterLayout
 
createLayout(String, Character, Character, Character, QuoteMode, String, String, Charset, String, String) - Static method in class org.apache.logging.log4j.core.layout.CsvParameterLayout
 
createLayout(String, KeyValuePair[], GelfLayout.CompressionType, int) - Static method in class org.apache.logging.log4j.core.layout.GelfLayout
 
createLayout(boolean, String, String, Charset, String, String) - Static method in class org.apache.logging.log4j.core.layout.HtmlLayout
Create an HTML Layout.
createLayout(boolean, boolean, boolean, boolean, boolean, Charset) - Static method in class org.apache.logging.log4j.core.layout.JsonLayout
Creates a JSON Layout.
createLayout(String, PatternSelector, Configuration, RegexReplacement, Charset, boolean, boolean, String, String) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Creates a pattern layout.
createLayout(Facility, String, int, boolean, String, String, String, boolean, String, String, String, String, String, String, String, boolean, LoggerFields[], Configuration) - Static method in class org.apache.logging.log4j.core.layout.Rfc5424Layout
Create the RFC 5424 Layout.
createLayout() - Static method in class org.apache.logging.log4j.core.layout.SerializedLayout
Creates a SerializedLayout.
createLayout(Facility, boolean, String, Charset) - Static method in class org.apache.logging.log4j.core.layout.SyslogLayout
Create a SyslogLayout.
createLayout(boolean, boolean, boolean, boolean, Charset) - Static method in class org.apache.logging.log4j.core.layout.XmlLayout
Creates an XML Layout.
createLevel(String, int) - Static method in class org.apache.logging.log4j.core.config.CustomLevelConfig
Creates a CustomLevelConfig object.
createList(int) - Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
 
createList(int) - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
 
createList(int) - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
Creates an array of the specified length typed to match the NoSqlObject implementation appropriate for this provider.
createLogger(String, String, String, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
Factory method to create a LoggerConfig.
createLogger(String, String, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig.RootLogger
 
createLogger(String, Level, String, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.config.LoggerConfig
Factory method to create a LoggerConfig.
createLogger(String, Level, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger
 
createLoggerFields(KeyValuePair[], String, String, boolean) - Static method in class org.apache.logging.log4j.core.layout.LoggerFields
Create a LoggerFields from KeyValuePairs.
createLoggers(LoggerConfig[]) - Static method in class org.apache.logging.log4j.core.config.LoggersPlugin
Create a Loggers object to contain all the Loggers.
createManager(String, T) - Method in interface org.apache.logging.log4j.core.appender.ManagerFactory
Creates a Manager.
createManager(String, TcpSocketManager.FactoryData) - Method in class org.apache.logging.log4j.core.net.TcpSocketManager.TcpSocketManagerFactory
 
createMap(String, String[]) - Static method in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Creates a Map from a source array where values are ANSI escape sequences.
createMap(String[], String[]) - Static method in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Creates a Map from a source array where values are ANSI escape sequences.
createMemento() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
Creates and returns a new immutable copy of this RingBufferLogEvent.
createMessage(Serializable) - Method in class org.apache.logging.log4j.core.appender.mom.JmsManager
Creates a TextMessage or ObjectMessage from a Serializable object.
createMessageConsumer() - Method in class org.apache.logging.log4j.core.appender.mom.JmsManager
Creates a MessageConsumer on this Destination using the current Session.
createMessageProducer() - Method in class org.apache.logging.log4j.core.appender.mom.JmsManager
Creates a MessageProducer on this Destination using the current Session.
createNameCondition(String, String, PathCondition...) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfFileName
Creates a IfFileName condition that returns true if either the specified glob pattern or the regular expression matches the relative path.
createNanoClock() - Static method in class org.apache.logging.log4j.core.util.NanoClockFactory
Returns a new NanoClock determined by the mode of this factory.
createNanoClock() - Method in enum org.apache.logging.log4j.core.util.NanoClockFactory.Mode
 
createNoSqlProvider(String, String, String, String, String, String, String, String) - Static method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbProvider
Factory method for creating an Apache CouchDB provider within the plugin manager.
createNoSqlProvider(String, String, String, String, String, String, String, String, String, String) - Static method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbProvider
Factory method for creating a MongoDB provider within the plugin manager.
createNotCondition(PathCondition) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfNot
Create an IfNot PathCondition.
createObject() - Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
 
createObject() - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
 
createObject() - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
Instantiates and returns a NoSqlObject instance whose properties can be configured before ultimate insertion via NoSqlConnection.insertObject(NoSqlObject).
createOrCondition(PathCondition...) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfAny
Create a Composite PathCondition: accepts if any of the nested conditions accepts.
createPatternParser(Configuration) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Creates a PatternParser.
createPolicy(String, KeyValuePair[]) - Static method in class org.apache.logging.log4j.core.appender.rewrite.LoggerNameLevelRewritePolicy
Creates a policy to rewrite levels for a given logger name.
createPolicy(String, KeyValuePair[]) - Static method in class org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy
The factory method to create the MapRewritePolicy.
createPolicy(Configuration, Property[]) - Static method in class org.apache.logging.log4j.core.appender.rewrite.PropertiesRewritePolicy
The factory method to create the PropertiesRewritePolicy.
createPolicy(TriggeringPolicy...) - Static method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
Create a CompositeTriggeringPolicy.
createPolicy(Configuration, String, String) - Static method in class org.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy
Creates a ScheduledTriggeringPolicy.
createPolicy() - Static method in class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
 
createPolicy(String) - Static method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Create a SizeBasedTriggeringPolicy.
createPolicy(String, String) - Static method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
Creates a TimeBasedTriggeringPolicy.
createProperty(String, String) - Static method in class org.apache.logging.log4j.core.config.Property
Creates a Property.
createPurgePolicy(String, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy
Create the PurgePolicy
createReference(String, Configuration) - Static method in class org.apache.logging.log4j.core.script.ScriptRef
 
createRegexReplacement(Pattern, String) - Static method in class org.apache.logging.log4j.core.pattern.RegexReplacement
Create a RegexReplacement.
createRingBufferAdmin(String) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
Creates and returns a new RingBufferAdmin that instruments the ringbuffer of this AsyncLoggerConfig.
createRingBufferAdmin(String, String) - Method in interface org.apache.logging.log4j.core.async.AsyncLoggerConfigDelegate
Creates and returns a new RingBufferAdmin that instruments the ringbuffer of this AsyncLoggerConfig.
createRingBufferAdmin(String, String) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor
 
createRingBufferAdmin() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContext
Creates and returns a new RingBufferAdmin that instruments the ringbuffer of the AsyncLogger objects in this LoggerContext.
createRoute(String, String, Node) - Static method in class org.apache.logging.log4j.core.appender.routing.Route
Create the Route.
createRoutes(String, Route...) - Static method in class org.apache.logging.log4j.core.appender.routing.Routes
Create the Routes.
createScript(String, String, String) - Static method in class org.apache.logging.log4j.core.script.Script
 
createScript(String, String, String, Boolean, Charset) - Static method in class org.apache.logging.log4j.core.script.ScriptFile
 
createScripts(AbstractScript[]) - Static method in class org.apache.logging.log4j.core.config.ScriptsPlugin
Return the array of scripts
createSelector(PatternMatch[], String, boolean, boolean, Configuration) - Static method in class org.apache.logging.log4j.core.layout.MarkerPatternSelector
 
createSelector(AbstractScript, PatternMatch[], String, boolean, boolean, Configuration) - Static method in class org.apache.logging.log4j.core.layout.ScriptPatternSelector
 
createSequence(String...) - Static method in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Creates an ANSI escape sequence from the given AnsiEscape names.
createSerializedSocketServer(int) - Static method in class org.apache.logging.log4j.core.net.server.TcpSocketServer
Creates a socket server that reads serialized log events.
createSerializedSocketServer(int) - Static method in class org.apache.logging.log4j.core.net.server.UdpSocketServer
Creates a socket server that reads serialized log events.
createSocket(String, int) - Method in class org.apache.logging.log4j.core.net.SslSocketManager
 
createSocket(InetAddress, int) - Method in class org.apache.logging.log4j.core.net.TcpSocketManager
 
createSocket(String, int) - Method in class org.apache.logging.log4j.core.net.TcpSocketManager
 
createSocketManager(String, Protocol, String, int, int, SslConfiguration, int, boolean, Layout<? extends Serializable>) - Static method in class org.apache.logging.log4j.core.appender.SocketAppender
Creates an AbstractSocketManager for TCP, UDP, and SSL.
createSorter(boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.PathSortByModificationTime
Create a PathSorter that sorts by lastModified time.
createSSLConfiguration(String, KeyStoreConfiguration, TrustStoreConfiguration) - Static method in class org.apache.logging.log4j.core.net.ssl.SslConfiguration
Creates an SslConfiguration from a KeyStoreConfiguration and a TrustStoreConfiguration.
createStrategy(String, String, String, String, Action[], boolean, Configuration) - Static method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Create the DefaultRolloverStrategy.
createXmlSocketServer(int) - Static method in class org.apache.logging.log4j.core.net.server.TcpSocketServer
Creates a socket server that reads XML log events.
createXmlSocketServer(int) - Static method in class org.apache.logging.log4j.core.net.server.UdpSocketServer
Creates a socket server that reads XML log events.
CronExpression - Class in org.apache.logging.log4j.core.util
Provides a parser and evaluator for unix-like cron expressions.
CronExpression(String) - Constructor for class org.apache.logging.log4j.core.util.CronExpression
Constructs a new CronExpression based on the specified parameter.
CronExpressionConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.CronExpressionConverter
 
CronScheduledFuture<V> - Class in org.apache.logging.log4j.core.config
 
CronScheduledFuture(ScheduledFuture<V>) - Constructor for class org.apache.logging.log4j.core.config.CronScheduledFuture
 
CronTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Rolls a file over based on a cron schedule.
CsvLogEventLayout - Class in org.apache.logging.log4j.core.layout
A Comma-Separated Value (CSV) layout to log events.
CsvLogEventLayout(Charset, CSVFormat, String, String) - Constructor for class org.apache.logging.log4j.core.layout.CsvLogEventLayout
 
CsvParameterLayout - Class in org.apache.logging.log4j.core.layout
A Comma-Separated Value (CSV) layout to log event parameters.
CsvParameterLayout(Charset, CSVFormat, String, String) - Constructor for class org.apache.logging.log4j.core.layout.CsvParameterLayout
 
currentTimeMillis() - Method in class org.apache.logging.log4j.core.util.CachedClock
Returns the value of a private long field that is updated by a background thread once every millisecond.
currentTimeMillis() - Method in interface org.apache.logging.log4j.core.util.Clock
Returns the time in milliseconds since the epoch.
currentTimeMillis() - Method in class org.apache.logging.log4j.core.util.CoarseCachedClock
Returns the value of a private long field that is updated by a background thread once every millisecond.
currentTimeMillis() - Method in class org.apache.logging.log4j.core.util.SystemClock
Returns the system time.
CustomLevelComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Assembler for constructing CustomLevel Components.
CustomLevelConfig - Class in org.apache.logging.log4j.core.config
Descriptor of a custom Level object that is created via configuration.
CustomLevels - Class in org.apache.logging.log4j.core.config
Container for CustomLevelConfig objects.
Cyan(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Cyan
Constructs the converter.
CyclicBuffer<T> - Class in org.apache.logging.log4j.core.util
A bounded buffer containing elements of type T.
CyclicBuffer(Class<T>, int) - Constructor for class org.apache.logging.log4j.core.util.CyclicBuffer
Instantiate a new CyclicBuffer of at most maxSize events.

D

DaemonThreadFactory - Class in org.apache.logging.log4j.core.async
ThreadFactory that creates daemon threads for the async loggers.
DaemonThreadFactory(String) - Constructor for class org.apache.logging.log4j.core.async.DaemonThreadFactory
 
DatagramOutputStream - Class in org.apache.logging.log4j.core.net
OutputStream for UDP connections.
DatagramOutputStream(String, int, byte[], byte[]) - Constructor for class org.apache.logging.log4j.core.net.DatagramOutputStream
The Constructor.
DatagramSocketManager - Class in org.apache.logging.log4j.core.net
Socket Manager for UDP connections.
DatagramSocketManager(String, OutputStream, InetAddress, String, int, Layout<? extends Serializable>) - Constructor for class org.apache.logging.log4j.core.net.DatagramSocketManager
The Constructor.
DataSourceConnectionSource - Class in org.apache.logging.log4j.core.appender.db.jdbc
A JdbcAppender connection source that uses a DataSource to connect to the database.
DateLookup - Class in org.apache.logging.log4j.core.lookup
Formats the current date or the date in the LogEvent.
DateLookup() - Constructor for class org.apache.logging.log4j.core.lookup.DateLookup
 
DateParser - Interface in org.apache.logging.log4j.core.util.datetime
Copied from Commons Lang 3.
DatePatternConverter - Class in org.apache.logging.log4j.core.pattern
Converts and formats the event's date in a StringBuilder.
DatePrinter - Interface in org.apache.logging.log4j.core.util.datetime
Copied from Commons Lang 3.
DAY_OF_MONTH - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
DAY_OF_WEEK - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
dayMap - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
daysOfMonth - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
daysOfWeek - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
debug(String) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
debug(String, Throwable) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
debug(Object) - Method in class org.apache.log4j.Category
 
debug(Object, Throwable) - Method in class org.apache.log4j.Category
 
DEBUG - Static variable in class org.apache.log4j.Level
The DEBUG Level designates fine-grained informational events that are most useful to debug an application.
DEBUG - Static variable in class org.apache.log4j.Priority
Deprecated.
Use Level.DEBUG instead.
debug(Object) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
debug(Object, Throwable) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
DEBUG - Static variable in class org.apache.logging.log4j.Level
A general debugging event.
debug(Marker, Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the DEBUG level.
debug(Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the DEBUG level.
debug(Marker, MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the DEBUG level with the specified Marker.
debug(Marker, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the DEBUG level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
debug(Marker, Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the DEBUG level.
debug(Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the DEBUG level including the stack trace of the Throwable t passed as parameter.
debug(Marker, String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the DEBUG level.
debug(Marker, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the DEBUG level.
debug(Marker, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the DEBUG level.
debug(Marker, String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the DEBUG level including the stack trace of the Throwable t passed as parameter.
debug(Marker, Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the DEBUG level with the specified Marker.
debug(Marker, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the DEBUG level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
debug(Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the DEBUG level.
debug(Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the DEBUG level.
debug(MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the DEBUG level.
debug(MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the DEBUG level) including the stack trace of the Throwable t passed as parameter.
debug(Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the DEBUG level.
debug(Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the DEBUG level including the stack trace of the Throwable t passed as parameter.
debug(String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the DEBUG level.
debug(String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the DEBUG level.
debug(String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the DEBUG level.
debug(String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the DEBUG level including the stack trace of the Throwable t passed as parameter.
debug(Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the DEBUG level.
debug(Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the DEBUG level) including the stack trace of the Throwable t passed as parameter.
debug(Marker, Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
debug(String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(Marker, String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(Marker, String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(Marker, String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(Marker, String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
debug(Marker, String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
DEBUG_INT - Static variable in class org.apache.log4j.Priority
The DEBUG Level designates fine-grained informational events that are most useful to debug an application.
DebugTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:debug> tag.
DebugTag() - Constructor for class org.apache.logging.log4j.taglib.DebugTag
 
decide(LoggingEvent) - Method in class org.apache.log4j.spi.Filter
If the decision is DENY, then the event will be dropped.
decrementScheduledItems() - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
Decrement the number of threads in the pool
deepToString(Object) - Static method in class org.apache.logging.log4j.message.ParameterizedMessage
This method performs a deep toString of the given Object.
DEFAULT - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Default instance of ThrowableFormatOptions.
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
The default buffer size.
DEFAULT_CHARSET - Static variable in class org.apache.logging.log4j.core.layout.AbstractCsvLayout
 
DEFAULT_CONFIGURATION_FILE - Static variable in class org.apache.log4j.LogManager
Deprecated.
This variable is for internal use only. It will become package protected in future versions.
DEFAULT_CONFIGURATION_KEY - Static variable in class org.apache.log4j.LogManager
Deprecated.
This variable is for internal use only. It will become private in future versions.
DEFAULT_CONVERSION_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.PatternLayout
Default pattern string for log output.
DEFAULT_DATE_TIME_FORMAT - Static variable in class org.apache.logging.log4j.simple.SimpleLoggerContext
The default format to use when formatting dates
DEFAULT_ENTERPRISE_NUMBER - Static variable in class org.apache.logging.log4j.core.layout.Rfc5424Layout
Not a very good default - it is the Apache Software Foundation's enterprise number.
DEFAULT_ESCAPE - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Constant for the default escape character.
DEFAULT_FONT_FAMILY - Static variable in class org.apache.logging.log4j.core.layout.HtmlLayout
Default font family: "arial,sans-serif".
DEFAULT_FORMAT - Static variable in class org.apache.logging.log4j.core.layout.AbstractCsvLayout
 
DEFAULT_ID - Static variable in class org.apache.logging.log4j.core.layout.Rfc5424Layout
The default event id.
DEFAULT_INIT_OVERRIDE_KEY - Static variable in class org.apache.log4j.LogManager
Deprecated.
This variable is for internal use only. It will become private in future versions.
DEFAULT_LANGUAGE - Static variable in class org.apache.logging.log4j.core.script.AbstractScript
 
DEFAULT_LEVEL - Static variable in class org.apache.logging.log4j.core.config.DefaultConfiguration
The System Property used to specify the logging level.
DEFAULT_MDCID - Static variable in class org.apache.logging.log4j.core.layout.Rfc5424Layout
Default MDC ID: "mdc" .
DEFAULT_MESSAGE_FACTORY_CLASS - Static variable in class org.apache.logging.log4j.spi.AbstractLogger
The default MessageFactory class.
DEFAULT_NAME - Static variable in class org.apache.logging.log4j.core.config.DefaultConfiguration
The name of the default configuration.
DEFAULT_PATTERN - Static variable in class org.apache.logging.log4j.core.config.DefaultConfiguration
The default Pattern used for the default Layout.
DEFAULT_PORT - Static variable in class org.apache.logging.log4j.core.net.SslSocketManager
 
DEFAULT_PREFIX - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
File name prefix for standard configurations.
DEFAULT_PREFIX - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Constant for the default variable prefix.
DEFAULT_RECONNECTION_DELAY_MILLIS - Static variable in class org.apache.logging.log4j.core.net.TcpSocketManager
The default reconnection delay (30000 milliseconds or 30 seconds).
DEFAULT_STRING_BUILDER_SIZE - Static variable in class org.apache.logging.log4j.core.layout.AbstractStringLayout
Default length for new StringBuilder instances: 1024 .
DEFAULT_SUFFIX - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Constant for the default variable suffix.
DEFAULT_VALUE_DELIMITER - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Constant for the default value delimiter of a variable.
DefaultAdvertiser - Class in org.apache.logging.log4j.core.config
The default advertiser does not do anything.
DefaultAdvertiser() - Constructor for class org.apache.logging.log4j.core.config.DefaultAdvertiser
 
DefaultConfiguration - Class in org.apache.logging.log4j.core.config
The default configuration writes all output to the Console using the default logging level.
DefaultConfiguration() - Constructor for class org.apache.logging.log4j.core.config.DefaultConfiguration
Constructor to create the default configuration.
DefaultConfigurationBuilder<T extends BuiltConfiguration> - Class in org.apache.logging.log4j.core.config.builder.impl
 
DefaultConfigurationBuilder() - Constructor for class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
DefaultConfigurationBuilder(Class<T>) - Constructor for class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
defaultContextName() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
 
defaultContextName() - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
DefaultErrorHandler - Class in org.apache.logging.log4j.core.appender
 
DefaultErrorHandler(Appender) - Constructor for class org.apache.logging.log4j.core.appender.DefaultErrorHandler
 
DefaultLevelConverter - Class in org.apache.logging.log4j.jul
Default implementation of LevelConverter strategy.
DefaultLevelConverter() - Constructor for class org.apache.logging.log4j.jul.DefaultLevelConverter
 
DefaultLogEventFactory - Class in org.apache.logging.log4j.core.impl
 
DefaultLogEventFactory() - Constructor for class org.apache.logging.log4j.core.impl.DefaultLogEventFactory
 
DefaultNoSqlObject - Class in org.apache.logging.log4j.nosql.appender
Default implementation of NoSqlObject.
DefaultNoSqlObject() - Constructor for class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
 
DefaultReliabilityStrategy - Class in org.apache.logging.log4j.core.config
Reliability strategy that assumes reconfigurations will never take place.
DefaultReliabilityStrategy(LoggerConfig) - Constructor for class org.apache.logging.log4j.core.config.DefaultReliabilityStrategy
 
DefaultRolloverStrategy - Class in org.apache.logging.log4j.core.appender.rolling
When rolling over, DefaultRolloverStrategy renames files according to an algorithm as described below.
DefaultRolloverStrategy(int, int, boolean, int, StrSubstitutor, Action[], boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Constructs a new instance.
DefaultShutdownCallbackRegistry - Class in org.apache.logging.log4j.core.util
ShutdownRegistrationStrategy that simply uses Runtime.addShutdownHook(Thread).
DefaultShutdownCallbackRegistry() - Constructor for class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
Constructs a DefaultShutdownRegistrationStrategy.
DefaultShutdownCallbackRegistry(ThreadFactory) - Constructor for class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
Constructs a DefaultShutdownRegistrationStrategy using the given ThreadFactory.
DefaultThreadContextMap - Class in org.apache.logging.log4j.spi
The actual ThreadContext Map.
DefaultThreadContextMap(boolean) - Constructor for class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
DefaultThreadContextStack - Class in org.apache.logging.log4j.spi
A copy-on-write thread-safe variant of org.apache.logging.log4j.spi.ThreadContextStack in which all mutative operations (add, pop, and so on) are implemented by making a fresh copy of the underlying list.
DefaultThreadContextStack(boolean) - Constructor for class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
delete(Path) - Method in class org.apache.logging.log4j.core.appender.rolling.action.DeleteAction
Deletes the specified file.
delete(Path) - Method in class org.apache.logging.log4j.core.appender.rolling.action.DeletingVisitor
Deletes the specified file.
DeleteAction - Class in org.apache.logging.log4j.core.appender.rolling.action
Rollover or scheduled action for deleting old log files that are accepted by the specified PathFilters.
deleteAppender(String) - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
Delete specified appender
DeletingVisitor - Class in org.apache.logging.log4j.core.appender.rolling.action
FileVisitor that deletes files that are accepted by all PathFilters.
DeletingVisitor(Path, List<? extends PathCondition>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.DeletingVisitor
Constructs a new DeletingVisitor.
DENY - Static variable in class org.apache.log4j.spi.Filter
The log event must be dropped immediately without consulting with the remaining filters, if any, in the chain.
deserialize(Serializable) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.logging.log4j.core.jackson.ListOfMapEntryDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.logging.log4j.core.jackson.Log4jStackTraceElementDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.logging.log4j.core.jackson.SimpleMessageDeserializer
 
destroy() - Method in class org.apache.logging.log4j.web.Log4jServletFilter
 
detachMarker(String) - Method in class org.apache.logging.slf4j.Log4jMarkerFactory
Log4j does not support detached Markers.
doAppend(LoggingEvent) - Method in interface org.apache.log4j.Appender
Log in Appender specific way.
doConfigure(String, LoggerRepository) - Method in class org.apache.log4j.PropertyConfigurator
Read configuration options from configuration file.
doConfigure(Properties, LoggerRepository) - Method in class org.apache.log4j.PropertyConfigurator
Read configuration options from properties.
doConfigure(InputStream, LoggerRepository) - Method in class org.apache.log4j.PropertyConfigurator
Read configuration options from an InputStream.
doConfigure(URL, LoggerRepository) - Method in class org.apache.log4j.PropertyConfigurator
Read configuration options from url configURL.
doConfigure(String, LoggerRepository) - Method in class org.apache.log4j.xml.DOMConfigurator
 
doConfigure(URL, LoggerRepository) - Method in class org.apache.log4j.xml.DOMConfigurator
 
doConfigure(InputStream, LoggerRepository) - Method in class org.apache.log4j.xml.DOMConfigurator
 
doConfigure(Reader, LoggerRepository) - Method in class org.apache.log4j.xml.DOMConfigurator
 
doConfigure(Element, LoggerRepository) - Method in class org.apache.log4j.xml.DOMConfigurator
 
doConfigure() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
doConfigure() - Method in class org.apache.logging.log4j.core.config.DefaultConfiguration
 
doEndTag() - Method in class org.apache.logging.log4j.taglib.CatchingTag
 
doEndTag() - Method in class org.apache.logging.log4j.taglib.DumpTag
 
doEndTag() - Method in class org.apache.logging.log4j.taglib.EntryTag
 
doEndTag() - Method in class org.apache.logging.log4j.taglib.ExitTag
 
doEndTag() - Method in class org.apache.logging.log4j.taglib.SetLoggerTag
 
doesMatchClass() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry.PluginTest
 
doesMatchClass() - Method in interface org.apache.logging.log4j.core.config.plugins.util.ResolverUtil.Test
 
doesMatchResource() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry.PluginTest
 
doesMatchResource() - Method in interface org.apache.logging.log4j.core.config.plugins.util.ResolverUtil.Test
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.logging.log4j.web.Log4jServletFilter
 
DOMAIN - Static variable in class org.apache.logging.log4j.core.jmx.Server
The domain part, or prefix ("org.apache.logging.log4j2") of the ObjectName of all MBeans that instrument Log4J2 components.
DOMConfigurator - Class in org.apache.log4j.xml
 
DOMConfigurator() - Constructor for class org.apache.log4j.xml.DOMConfigurator
 
doSetLevel(Level) - Method in class org.apache.logging.log4j.jul.ApiLogger
doStartTag() - Method in class org.apache.logging.log4j.taglib.IfEnabledTag
 
DoubleConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.DoubleConverter
 
doubleQuoteMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the double quote character.
DQUOTE - Static variable in class org.apache.logging.log4j.util.Chars
Double Quote.
dquote(String) - Static method in class org.apache.logging.log4j.util.Strings
Returns a double quoted string.
DummyNanoClock - Class in org.apache.logging.log4j.core.util
Implementation of the NanoClock interface that always returns a fixed value.
DummyNanoClock() - Constructor for class org.apache.logging.log4j.core.util.DummyNanoClock
 
DummyNanoClock(long) - Constructor for class org.apache.logging.log4j.core.util.DummyNanoClock
Constructs a new DummyNanoClock with the specified value to return.
DumpTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:dump> tag.
DumpTag() - Constructor for class org.apache.logging.log4j.taglib.DumpTag
 
Duration - Class in org.apache.logging.log4j.core.appender.rolling.action
Simplified implementation of the ISO-8601 Durations standard.
DurationConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.DurationConverter
 
DynamicThresholdFilter - Class in org.apache.logging.log4j.core.filter
Compare against a log level that is associated with an MDC value.

E

ELEMENT_TYPE - Static variable in interface org.apache.logging.log4j.core.Filter
Main plugin element type for Filter plugins.
ELEMENT_TYPE - Static variable in interface org.apache.logging.log4j.core.Layout
Main plugin element type for Layout plugins.
ELEMENT_TYPE - Static variable in interface org.apache.logging.log4j.core.layout.PatternSelector
 
ELT_CAUSE - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_CAUSE - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_CONTEXT_MAP - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_CONTEXT_MAP - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_CONTEXT_STACK - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_CONTEXT_STACK - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_CONTEXT_STACK_ITEM - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_EVENT - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_EXTENDED_STACK_TRACE - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_EXTENDED_STACK_TRACE - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_EXTENDED_STACK_TRACE_ITEM - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_MARKER - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_MARKER - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_MESSAGE - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_MESSAGE - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_NANO_TIME - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_PARENTS - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_PARENTS - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_SOURCE - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_SOURCE - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_SUPPRESSED - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_SUPPRESSED - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_SUPPRESSED_ITEM - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_THROWN - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_THROWN - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
emitNoAppenderWarning(Category) - Method in interface org.apache.log4j.spi.LoggerRepository
 
EMPTY - Static variable in annotation type org.apache.logging.log4j.core.config.plugins.Plugin
Value of the elementType when none is specified.
EMPTY - Static variable in class org.apache.logging.log4j.util.Strings
The empty string.
EMPTY_MAP - Static variable in class org.apache.logging.log4j.ThreadContext
Empty, immutable Map.
EMPTY_STACK - Static variable in class org.apache.logging.log4j.ThreadContext
Empty, immutable ContextStack.
encodeContent(byte[], String, ByteArrayOutputStream) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
encodeContentToBytes(byte[], String) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
encodeIsoChars(String, int, byte[], int, int) - Static method in class org.apache.logging.log4j.core.util.StringEncoder
 
encodeSingleByteChars(String) - Static method in class org.apache.logging.log4j.core.util.StringEncoder
Encodes the specified string by casting each character to a byte.
encodeString(String, int, int, byte[]) - Static method in class org.apache.logging.log4j.core.util.StringEncoder
 
EncodingPatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns the event's rendered message in a StringBuilder.
END - Static variable in class org.apache.logging.log4j.core.net.server.AbstractLogEventBridge
 
EnglishEnums - Class in org.apache.logging.log4j.util
Consider this class private.
entering(String, String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
entering(String, String, Object) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
entering(String, String, Object[]) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
entry() - Method in interface org.apache.logging.log4j.Logger
Logs entry to a method.
entry(Object...) - Method in interface org.apache.logging.log4j.Logger
Logs entry to a method along with its parameters.
entry() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
entry(Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
entry(String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
Logs entry to a method with location information.
ENTRY_MARKER - Static variable in class org.apache.logging.log4j.spi.AbstractLogger
Marker for method entry tracing.
entryMsg(int, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
EntryTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:entry> tag.
EntryTag() - Constructor for class org.apache.logging.log4j.taglib.EntryTag
 
EnumConverter<E extends Enum<E>> - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Enum.
EnumConverter(Class<E>) - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.EnumConverter
 
EnvironmentLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from environment variables.
EnvironmentLookup() - Constructor for class org.apache.logging.log4j.core.lookup.EnvironmentLookup
 
EOF - Static variable in class org.apache.logging.log4j.core.util.IOUtils
Represents the end-of-file (or stream).
EQ - Static variable in class org.apache.logging.log4j.util.Chars
Equals '='.
equals(Object) - Method in class org.apache.log4j.Priority
Two priorities are equal if their level fields are equal.
equals(Object) - Method in class org.apache.logging.log4j.core.appender.rolling.action.Duration
 
equals(TlsSyslogFrame) - Method in class org.apache.logging.log4j.core.appender.TlsSyslogFrame
 
equals(Object) - Method in class org.apache.logging.log4j.core.config.AppenderControl
 
equals(Object) - Method in class org.apache.logging.log4j.core.config.CustomLevelConfig
 
equals(Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
equals(Object) - Method in class org.apache.logging.log4j.core.impl.ExtendedClassInfo
 
equals(Object) - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
equals(Object) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
equals(Object) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
equals(Object) - Method in class org.apache.logging.log4j.core.layout.PatternMatch
 
equals(Object) - Method in class org.apache.logging.log4j.core.Logger
 
equals(SslConfiguration) - Method in class org.apache.logging.log4j.core.net.ssl.SslConfiguration
 
equals(Object) - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
equals(Object) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Compares two objects for equality.
equals(Object) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
Compare another object for equality with this object.
equals(Object) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Compares two objects for equality.
equals(Object) - Method in class org.apache.logging.log4j.core.util.KeyValuePair
 
equals(Object) - Method in class org.apache.logging.log4j.Level
 
equals(Object) - Method in interface org.apache.logging.log4j.Marker
Returns true if the given marker has the same name as this marker.
equals(Object) - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
equals(Object) - Method in class org.apache.logging.log4j.message.FormattedMessage
 
equals(Object) - Method in class org.apache.logging.log4j.message.MapMessage
 
equals(Object) - Method in class org.apache.logging.log4j.message.MessageFormatMessage
 
equals(Object) - Method in class org.apache.logging.log4j.message.ObjectArrayMessage
 
equals(Object) - Method in class org.apache.logging.log4j.message.ObjectMessage
 
equals(Object) - Method in class org.apache.logging.log4j.message.ParameterizedMessage
 
equals(Object) - Method in class org.apache.logging.log4j.message.SimpleMessage
 
equals(Object) - Method in class org.apache.logging.log4j.message.StringFormattedMessage
 
equals(Object) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
 
equals(Object) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
equals(Object) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
equals(Object) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
equals(Object) - Method in class org.apache.logging.slf4j.Log4jMarker
 
EqualsIgnoreCaseReplacementConverter - Class in org.apache.logging.log4j.core.pattern
Equals ignore case pattern converter.
equalsImpl(Object) - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
equalsImpl(Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
 
EqualsReplacementConverter - Class in org.apache.logging.log4j.core.pattern
Equals pattern converter.
error(Object) - Method in class org.apache.log4j.Category
 
error(Object, Throwable) - Method in class org.apache.log4j.Category
 
ERROR - Static variable in class org.apache.log4j.Level
The ERROR level designates error events that might still allow the application to continue running.
ERROR - Static variable in class org.apache.log4j.Priority
Deprecated.
Use Level.ERROR instead.
error(String, Exception, int) - Method in interface org.apache.log4j.spi.ErrorHandler
Equivalent to the ErrorHandler.error(String, Exception, int, LoggingEvent) with the the event parameter set to null.
error(String) - Method in interface org.apache.log4j.spi.ErrorHandler
This method is normally used to just print the error message passed as a parameter.
error(String, Exception, int, LoggingEvent) - Method in interface org.apache.log4j.spi.ErrorHandler
This method is invoked to handle the error.
error(String) - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
Handle an error with a message using the ErrorHandler configured for this Appender.
error(String, LogEvent, Throwable) - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
Handle an error with a message, exception, and a logging event, using the ErrorHandler configured for this Appender.
error(String, Throwable) - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
Handle an error with a message and an exception using the ErrorHandler configured for this Appender.
error(String) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message.
error(String, Throwable) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message and an exception.
error(String, LogEvent, Throwable) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message, and exception and a logging event.
error(String) - Method in class org.apache.logging.log4j.core.config.status.StatusConfiguration
Logs an error message to the StatusLogger.
error(String) - Method in interface org.apache.logging.log4j.core.ErrorHandler
Handle an error with a message.
error(String, Throwable) - Method in interface org.apache.logging.log4j.core.ErrorHandler
Handle an error with a message and an exception.
error(String, LogEvent, Throwable) - Method in interface org.apache.logging.log4j.core.ErrorHandler
Handle an error with a message, and exception and a logging event.
error(Object) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
error(Object, Throwable) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
ERROR - Static variable in class org.apache.logging.log4j.Level
An error in the application, possibly recoverable.
error(Marker, Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the ERROR level.
error(Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the ERROR level.
error(Marker, MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the ERROR level with the specified Marker.
error(Marker, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the ERROR level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
error(Marker, Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the ERROR level.
error(Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the ERROR level including the stack trace of the Throwable t passed as parameter.
error(Marker, String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the ERROR level.
error(Marker, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the ERROR level.
error(Marker, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the ERROR level.
error(Marker, String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the ERROR level including the stack trace of the Throwable t passed as parameter.
error(Marker, Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the ERROR level with the specified Marker.
error(Marker, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the ERROR level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
error(Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the ERROR level.
error(Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the ERROR level.
error(MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the ERROR level.
error(MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the ERROR level) including the stack trace of the Throwable t passed as parameter.
error(Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the ERROR level.
error(Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the ERROR level including the stack trace of the Throwable t passed as parameter.
error(String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the ERROR level.
error(String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the ERROR level.
error(String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the ERROR level.
error(String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the ERROR level including the stack trace of the Throwable t passed as parameter.
error(Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the ERROR level.
error(Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the ERROR level) including the stack trace of the Throwable t passed as parameter.
error(Marker, Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
error(String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(Marker, String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(Marker, String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(Marker, String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(Marker, String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
error(Marker, String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
ERROR_INT - Static variable in class org.apache.log4j.Priority
The ERROR level designates error events that might still allow the application to continue running.
ERROR_MSG_SEPARATOR - Static variable in class org.apache.logging.log4j.message.ParameterizedMessage
Separator for error messages.
ERROR_PREFIX - Static variable in class org.apache.logging.log4j.message.ParameterizedMessage
Prefix for errors.
ERROR_SEPARATOR - Static variable in class org.apache.logging.log4j.message.ParameterizedMessage
Separator for errors.
ERROR_SUFFIX - Static variable in class org.apache.logging.log4j.message.ParameterizedMessage
Suffix for errors.
ErrorHandler - Interface in org.apache.log4j.spi
Appenders may delegate their error handling to ErrorHandlers.
ErrorHandler - Interface in org.apache.logging.log4j.core
Appenders may delegate their error handling to ErrorHandlers.
ErrorTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:error> tag.
ErrorTag() - Constructor for class org.apache.logging.log4j.taglib.ErrorTag
 
escape(String) - Static method in class org.apache.logging.log4j.core.jmx.Server
Either returns the specified name as is, or returns a quoted value containing the specified name with the special characters (comma, equals, colon, quote, asterisk, or question mark) preceded with a backslash.
escapeHtmlTags(String) - Static method in class org.apache.logging.log4j.core.util.Transform
This method takes a string which may contain HTML tags (ie, <b>, <table>, etc) and replaces any '<', '>' , '&' or '"' characters with respective predefined entity references.
escapeJsonControlCharacters(String) - Static method in class org.apache.logging.log4j.core.util.Transform
This method takes a string which may contain JSON reserved chars and escapes them.
EVENT_MARKER - Static variable in class org.apache.logging.log4j.EventLogger
Defines the Event Marker.
EventDataConverter - Class in org.apache.logging.slf4j
 
EventDataConverter() - Constructor for class org.apache.logging.slf4j.EventDataConverter
 
EventLogger - Class in org.apache.logging.log4j
Logs "Events" that are represented as StructuredDataMessage.
EXCEPTION_MARKER - Static variable in class org.apache.logging.log4j.spi.AbstractLogger
Marker for exception tracing.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractAction
Performs action.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
 
execute(FileVisitor<Path>) - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
 
execute() - Method in interface org.apache.logging.log4j.core.appender.rolling.action.Action
Perform an action.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
Compresses.
execute(String, File, File, boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
Compresses a file.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CompositeAction
Execute sequence of actions.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.action.DeleteAction
 
execute(FileVisitor<Path>) - Method in class org.apache.logging.log4j.core.appender.rolling.action.DeleteAction
 
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.action.FileRenameAction
Rename file.
execute(File, File, boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.FileRenameAction
Rename file.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
Compress.
execute(File, File, boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
Compress a file.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
Compresses.
execute(File, File, boolean, int) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
Compresses a file.
execute(boolean) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
Event processor that reads the event from the ringbuffer can call this method.
execute(String, Bindings) - Method in class org.apache.logging.log4j.core.script.ScriptManager
 
exists(String) - Method in class org.apache.log4j.Category
 
exists(String) - Static method in class org.apache.log4j.LogManager
 
exists(String) - Method in interface org.apache.log4j.spi.LoggerRepository
 
exists(String) - Static method in class org.apache.logging.log4j.LogManager
Detects if a Logger with the specified name exists.
exists(String) - Static method in class org.apache.logging.log4j.MarkerManager
Tests existence of the given marker.
exists(String) - Method in class org.apache.logging.slf4j.Log4jMarkerFactory
Returns true if the Marker exists.
exit() - Method in interface org.apache.logging.log4j.Logger
Logs exit from a method.
exit(R) - Method in interface org.apache.logging.log4j.Logger
Logs exiting from a method with the result.
exit() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
exit(R) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
exit(String, R) - Method in class org.apache.logging.log4j.spi.AbstractLogger
Logs exiting from a method with the result and location information.
EXIT_MARKER - Static variable in class org.apache.logging.log4j.spi.AbstractLogger
Marker for method exit tracing.
exiting(String, String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
exiting(String, String, Object) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
exitMsg(Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
ExitTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:exit> tag.
ExitTag() - Constructor for class org.apache.logging.log4j.taglib.ExitTag
 
expressionParsed - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
ExtendedClassInfo - Class in org.apache.logging.log4j.core.impl
Class and package data used with a StackTraceElement in a ExtendedStackTraceElement.
ExtendedClassInfo(boolean, String, String) - Constructor for class org.apache.logging.log4j.core.impl.ExtendedClassInfo
Constructs a new instance.
ExtendedLogger - Interface in org.apache.logging.log4j.spi
Extends the Logger interface with methods that facilitate implementing or extending Loggers.
ExtendedLoggerWrapper - Class in org.apache.logging.log4j.spi
Wrapper class that exposes the protected AbstractLogger methods to support wrapped loggers.
ExtendedLoggerWrapper(ExtendedLogger, String, MessageFactory) - Constructor for class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
Constructor that wraps and existing Logger.
ExtendedStackTraceElement - Class in org.apache.logging.log4j.core.impl
Wraps and extends the concept of the JRE's final class StackTraceElement by adding more location information.
ExtendedStackTraceElement(StackTraceElement, ExtendedClassInfo) - Constructor for class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
ExtendedStackTraceElement(String, String, String, int, boolean, String, String) - Constructor for class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
Called from Jackson for XML and JSON IO.
ExtendedThrowablePatternConverter - Class in org.apache.logging.log4j.core.pattern
Outputs the Throwable portion of the LoggingEvent as a full stack trace unless this converter's option is 'short', where it just outputs the first line of the trace, or if the number of lines to print is explicitly specified.
ExtensionLanguageMapping - Enum in org.apache.logging.log4j.core.util
 
extractSubset(Properties, String) - Static method in class org.apache.logging.log4j.util.PropertiesUtil
Extracts properties that start with or are equals to the specific prefix and returns them in a new Properties object with the prefix removed.

F

Facility - Enum in org.apache.logging.log4j.core.net
The facility codes used by the Syslog system.
FACTORY - Static variable in class org.apache.logging.log4j.core.async.RingBufferLogEvent
The EventFactory for RingBufferLogEvents.
FACTORY_PRIORITY - Static variable in class org.apache.logging.log4j.spi.Provider
Property name to set for a Log4j 2 provider to specify the priority of this implementation.
FACTORY_PROPERTY_NAME - Static variable in class org.apache.logging.log4j.LogManager
Log4j property to set to the fully qualified class name of a custom implementation of LoggerContextFactory.
FactoryMethodConnectionSource - Class in org.apache.logging.log4j.core.appender.db.jdbc
A JdbcAppender connection source that uses a public static factory method to obtain a Connection or DataSource.
FailoverAppender - Class in org.apache.logging.log4j.core.appender
The FailoverAppender will capture exceptions in an Appender and then route the event to a different appender.
FailoversPlugin - Class in org.apache.logging.log4j.core.appender
The array of failover Appenders.
FastDateFormat - Class in org.apache.logging.log4j.core.util.datetime
This is a copy of Commons Lang's Fast Date Formatter.
FastDateFormat(String, TimeZone, Locale) - Constructor for class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Constructs a new FastDateFormat.
FastDateFormat(String, TimeZone, Locale, Date) - Constructor for class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Constructs a new FastDateFormat.
FastDateParser - Class in org.apache.logging.log4j.core.util.datetime
Copied from Commons Lang 3.
FastDateParser(String, TimeZone, Locale) - Constructor for class org.apache.logging.log4j.core.util.datetime.FastDateParser
Constructs a new FastDateParser.
FastDateParser(String, TimeZone, Locale, Date) - Constructor for class org.apache.logging.log4j.core.util.datetime.FastDateParser
Constructs a new FastDateParser.
FastDateParser(String, TimeZone, Locale, Date, boolean) - Constructor for class org.apache.logging.log4j.core.util.datetime.FastDateParser
Constructs a new FastDateParser.
FastDatePrinter - Class in org.apache.logging.log4j.core.util.datetime
Copied from Commons Lang 3.
FastDatePrinter(String, TimeZone, Locale) - Constructor for class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Constructs a new FastDatePrinter.
fatal(Object) - Method in class org.apache.log4j.Category
 
fatal(Object, Throwable) - Method in class org.apache.log4j.Category
 
FATAL - Static variable in class org.apache.log4j.Level
The FATAL level designates very severe error events that will presumably lead the application to abort.
FATAL - Static variable in class org.apache.log4j.Priority
Deprecated.
Use Level.FATAL instead.
fatal(Object) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
fatal(Object, Throwable) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
FATAL - Static variable in class org.apache.logging.log4j.Level
A severe error that will prevent the application from continuing.
fatal(Marker, Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the FATAL level.
fatal(Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the FATAL level.
fatal(Marker, MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the FATAL level with the specified Marker.
fatal(Marker, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the FATAL level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
fatal(Marker, Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the FATAL level.
fatal(Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the FATAL level including the stack trace of the Throwable t passed as parameter.
fatal(Marker, String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the FATAL level.
fatal(Marker, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the FATAL level.
fatal(Marker, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the FATAL level.
fatal(Marker, String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the FATAL level including the stack trace of the Throwable t passed as parameter.
fatal(Marker, Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the FATAL level with the specified Marker.
fatal(Marker, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the FATAL level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
fatal(Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the FATAL level.
fatal(Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the FATAL level.
fatal(MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the FATAL level.
fatal(MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the FATAL level) including the stack trace of the Throwable t passed as parameter.
fatal(Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the FATAL level.
fatal(Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the FATAL level including the stack trace of the Throwable t passed as parameter.
fatal(String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the FATAL level.
fatal(String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the FATAL level.
fatal(String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the FATAL level.
fatal(String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the FATAL level including the stack trace of the Throwable t passed as parameter.
fatal(Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the FATAL level.
fatal(Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the FATAL level) including the stack trace of the Throwable t passed as parameter.
fatal(Marker, Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
fatal(MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
FATAL_INT - Static variable in class org.apache.log4j.Priority
The FATAL level designates very severe error events that will presumably lead the application to abort.
FatalTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:fatal> tag.
FatalTag() - Constructor for class org.apache.logging.log4j.taglib.FatalTag
 
FILE_NAME - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
 
FileAppender - Class in org.apache.logging.log4j.core.appender
File Appender.
FileConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.FileConverter
 
FileDatePatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats a date by delegating to DatePatternConverter.
fileFromUri(URI) - Static method in class org.apache.logging.log4j.core.util.FileUtils
Tries to convert the specified URI to a file object.
FileLocationPatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns the event's line location information in a StringBuilder.
FileManager - Class in org.apache.logging.log4j.core.appender
Manages actual File I/O for File Appenders.
FileManager(String, OutputStream, boolean, boolean, String, Layout<? extends Serializable>, int, boolean) - Constructor for class org.apache.logging.log4j.core.appender.FileManager
 
fileModified(File) - Method in class org.apache.logging.log4j.core.config.ConfiguratonFileWatcher
 
fileModified(File) - Method in class org.apache.logging.log4j.core.script.ScriptManager
 
fileModified(File) - Method in interface org.apache.logging.log4j.core.util.FileWatcher
 
FileRenameAction - Class in org.apache.logging.log4j.core.appender.rolling.action
File rename action.
FileRenameAction(File, File, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.FileRenameAction
Creates an FileRenameAction.
FileSize - Class in org.apache.logging.log4j.core.appender.rolling
FileSize utility class.
FileUtils - Class in org.apache.logging.log4j.core.util
File utilities.
FileWatcher - Interface in org.apache.logging.log4j.core.util
Watches for changes in a Path and performs an action when the file is modified.
Filter - Class in org.apache.log4j.spi
 
Filter() - Constructor for class org.apache.log4j.spi.Filter
 
Filter - Interface in org.apache.logging.log4j.core
Interface that must be implemented to allow custom event filtering.
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Context Filter method.
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(LogEvent) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Map<String, String>) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.ScriptFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.ScriptFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.ScriptFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.ScriptFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(StructuredDataMessage) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Reader) - Method in class org.apache.logging.log4j.io.IoBuilder
Configures a Reader to be wiretapped when building a Reader.
filter(Writer) - Method in class org.apache.logging.log4j.io.IoBuilder
Configures a Writer to be written to in addition to the underlying Logger.
filter(InputStream) - Method in class org.apache.logging.log4j.io.IoBuilder
Configures an InputStream to be wiretapped when building an InputStream.
filter(OutputStream) - Method in class org.apache.logging.log4j.io.IoBuilder
Configures an OutputStream to be written to in addition to the underlying Logger.
Filter.Result - Enum in org.apache.logging.log4j.core
The result that can returned from a filter method call.
Filterable - Interface in org.apache.logging.log4j.core.filter
Interface implemented by Classes that allow filtering to occur.
FilterComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Assembler for constructing Filter Components.
filterCount() - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
FilteredObjectInputStream - Class in org.apache.logging.log4j.core.util
Extended ObjectInputStream that only allows certain classes to be deserialized.
FilteredObjectInputStream(InputStream, Collection<String>) - Constructor for class org.apache.logging.log4j.core.util.FilteredObjectInputStream
 
find(ResolverUtil.Test, String...) - Method in class org.apache.logging.log4j.core.config.plugins.util.ResolverUtil
Attempts to discover classes that pass the test.
findAndSubst(String, Properties) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
Find the value corresponding to key in props.
findClassLoader() - Static method in class org.apache.logging.log4j.util.ProviderUtil
 
findCompatibleConverter(Type) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverterRegistry
Finds a TypeConverter for the given Type, falling back to an assignment-compatible TypeConverter if none exist for the given type.
findInPackage(ResolverUtil.Test, String) - Method in class org.apache.logging.log4j.core.config.plugins.util.ResolverUtil
Scans for classes starting at the package provided and descending into subpackages.
findNextWhiteSpace(int, String) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
findResources(String) - Static method in class org.apache.logging.log4j.util.LoaderUtil
Finds classpath resources.
findValidators(Annotation...) - Static method in class org.apache.logging.log4j.core.config.plugins.validation.ConstraintValidators
Finds all relevant ConstraintValidator objects from an array of annotations.
findVisitor(Class<? extends Annotation>) - Static method in class org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitors
Creates a PluginVisitor instance for the given annotation class using metadata provided by the annotation's PluginVisitorStrategy annotation.
fine(String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
finer(String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
finest(String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
FINEST - Static variable in class org.apache.logging.log4j.jul.LevelTranslator
Custom Log4j level corresponding to the Level.FINEST logging level.
fireAddAppenderEvent(Category, Appender) - Method in interface org.apache.log4j.spi.LoggerRepository
 
FixedDateFormat - Class in org.apache.logging.log4j.core.util.datetime
Custom time formatter that trades flexibility for performance.
FixedDateFormat.FixedFormat - Enum in org.apache.logging.log4j.core.util.datetime
Enumeration over the supported date/time format patterns.
FloatConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.FloatConverter
 
FLOW_MARKER - Static variable in class org.apache.logging.log4j.spi.AbstractLogger
Marker for flow tracing.
flush() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
This method is called automatically when the buffer size reaches its maximum or at the beginning of a call to AbstractDatabaseManager.shutdown().
flush() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
flush() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Flushes any buffers.
flush() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
 
flush() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
flush() - Method in class org.apache.logging.log4j.core.appender.WriterManager
Flushes any buffers.
flush() - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
flush() - Method in class org.apache.logging.log4j.core.util.CloseShieldOutputStream
 
flush() - Method in class org.apache.logging.log4j.core.util.CloseShieldWriter
 
flush() - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Flushing this writer has no effect.
flush() - Method in class org.apache.logging.log4j.io.LoggerFilterOutputStream
 
flush() - Method in class org.apache.logging.log4j.io.LoggerFilterWriter
 
flush() - Method in class org.apache.logging.log4j.io.LoggerOutputStream
 
flush() - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
flush() - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
flush() - Method in class org.apache.logging.log4j.io.LoggerWriter
 
footer - Variable in class org.apache.logging.log4j.core.layout.AbstractLayout
The footer to add when the stream is closed.
forAsyncLogger(RingBuffer<?>, String) - Static method in class org.apache.logging.log4j.core.jmx.RingBufferAdmin
 
forAsyncLoggerConfig(RingBuffer<?>, String, String) - Static method in class org.apache.logging.log4j.core.jmx.RingBufferAdmin
 
forcedLog(String, Priority, Object, Throwable) - Method in class org.apache.log4j.Category
 
forLogEvent(LogEvent) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginBuilder
Specifies the LogEvent that may be used to provide extra context for string substitutions.
forLogger(Logger) - Static method in class org.apache.logging.log4j.io.IoBuilder
Creates a new builder for a given Logger.
forLogger(String) - Static method in class org.apache.logging.log4j.io.IoBuilder
Creates a new builder using a Logger name.
forLogger(Class<?>) - Static method in class org.apache.logging.log4j.io.IoBuilder
Creates a new builder using a Logger named after a given Class.
forLogger() - Static method in class org.apache.logging.log4j.io.IoBuilder
Creates a new builder using a Logger named after the calling Class.
format(LoggingEvent) - Method in class org.apache.log4j.Layout
Implement this method to create your own layout format.
format(LoggingEvent) - Method in class org.apache.log4j.PatternLayout
 
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter
Formats an event into a string buffer.
format(StringBuilder, Object...) - Method in interface org.apache.logging.log4j.core.pattern.ArrayPatternConverter
Formats an array of Objects.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ClassNamePatternConverter
Format a logging event.
format(Date, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Appends formatted date to string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Formats an event into a string buffer.
format(long, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
 
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Formats an object into a string buffer.
format(StringBuilder, Object...) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
 
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.EncodingPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.EqualsIgnoreCaseReplacementConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.EqualsReplacementConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.FileLocationPatternConverter
Formats an event into a string buffer.
format(int, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Adjust the content of the buffer based on the specified lengths and alignment.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.FullLocationPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.HighlightConverter
Formats an event into a string buffer.
format(StringBuilder, Object...) - Method in class org.apache.logging.log4j.core.pattern.IntegerPatternConverter
 
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.IntegerPatternConverter
Formats an object into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LevelPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LineLocationPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LineSeparatorPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Formats an event into a string buffer.
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Formats an object into a string buffer.
format(StringBuilder, Object...) - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Formats an array of Objects.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Formats an event into a string buffer.
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Formats an object into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LoggerPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MapPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MarkerPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MarkerSimpleNamePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MdcPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MessagePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MethodLocationPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.NanoTimePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.NdcPatternConverter
Formats an event into a string buffer.
format(Object, StringBuilder) - Method in interface org.apache.logging.log4j.core.pattern.PatternConverter
Formats an object into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.PatternFormatter
 
format(String) - Method in class org.apache.logging.log4j.core.pattern.RegexReplacement
Perform the replacement.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.RegexReplacementConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.RelativeTimePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.RootThrowablePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.SequenceNumberPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.StyleConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ThreadPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.UuidPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.VariablesNotEmptyReplacementConverter
Formats an event into a string buffer.
format(long) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a millisecond long value.
format(Date) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Date object using a GregorianCalendar.
format(Calendar) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Calendar object.
format(long, StringBuilder) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a milliseond long value into the supplied StringBuilder.
format(Date, StringBuilder) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Date object into the supplied StringBuilder using a GregorianCalendar.
format(Calendar, StringBuilder) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Calendar object into the supplied StringBuilder.
format(Object, StringBuilder, FieldPosition) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Date, Calendar or Long (milliseconds) object.
format(Object, StringBuilder, FieldPosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Date, Calendar or Long (milliseconds) object.
format(long) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a millisecond long value.
format(Date) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Date object using a GregorianCalendar.
format(Calendar) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Calendar object.
format(long, StringBuilder) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a millisecond long value into the supplied StringBuilder.
format(Date, StringBuilder) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Date object into the supplied StringBuilder using a GregorianCalendar.
format(Calendar, StringBuilder) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Calendar object into the supplied StringBuilder.
format(Object, StringBuilder, FieldPosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Formats a Date, Calendar or Long (milliseconds) object.
format(long) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(Date) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(Calendar) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(long, StringBuilder) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(Date, StringBuilder) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(Calendar, StringBuilder) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(long) - Method in class org.apache.logging.log4j.core.util.datetime.FixedDateFormat
 
format(long, char[], int) - Method in class org.apache.logging.log4j.core.util.datetime.FixedDateFormat
 
Format - Class in org.apache.logging.log4j.core.util.datetime
The basic methods for performing date formatting.
Format() - Constructor for class org.apache.logging.log4j.core.util.datetime.Format
 
format(Object) - Method in class org.apache.logging.log4j.core.util.datetime.Format
 
format(Object, StringBuilder, FieldPosition) - Method in class org.apache.logging.log4j.core.util.datetime.Format
 
format(Locale, String, Object...) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
format(String, Object...) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
format(Locale, String, Object...) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
format(String, Object...) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
format(String, Object[]) - Static method in class org.apache.logging.log4j.message.ParameterizedMessage
Replace placeholders in the given messagePattern with arguments.
FORMAT_MESSAGES_IN_BACKGROUND - Static variable in class org.apache.logging.log4j.core.util.Constants
Supports user request LOG4J2-898 to have the option to format a message in the background thread.
formatContentToBytes(LogEvent[], LogEvent, Layout<?>) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
formatFileName(StringBuilder, Object) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Format file name.
formatFileName(StrSubstitutor, StringBuilder, Object) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Formats file name.
formatFileName(StringBuilder, Object...) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Formats file name.
formatMessage(String, Object...) - Method in class org.apache.logging.log4j.message.MessageFormatMessage
 
formatMessage(String, String[]) - Method in class org.apache.logging.log4j.message.ParameterizedMessage
 
formatMessage(String, Object...) - Method in class org.apache.logging.log4j.message.StringFormattedMessage
 
FormattedMessage - Class in org.apache.logging.log4j.message
Handles messages that contain a format String.
FormattedMessage(String, Object[], Throwable) - Constructor for class org.apache.logging.log4j.message.FormattedMessage
 
FormattedMessage(String, Object[]) - Constructor for class org.apache.logging.log4j.message.FormattedMessage
 
FormattedMessage(String, Object) - Constructor for class org.apache.logging.log4j.message.FormattedMessage
Constructor with a pattern and a single parameter.
FormattedMessage(String, Object, Object) - Constructor for class org.apache.logging.log4j.message.FormattedMessage
Constructor with a pattern and two parameters.
FormattedMessageFactory - Class in org.apache.logging.log4j.message
FormattedMessageFactory() - Constructor for class org.apache.logging.log4j.message.FormattedMessageFactory
 
FormattingInfo - Class in org.apache.logging.log4j.core.pattern
Modifies the output of a pattern converter for a specified minimum and maximum width and alignment.
FormattingInfo(boolean, int, int, boolean) - Constructor for class org.apache.logging.log4j.core.pattern.FormattingInfo
Creates new instance.
formatWrapper(StringBuilder, ThrowableProxy) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the specified Throwable.
formatWrapper(StringBuilder, ThrowableProxy, List<String>) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the specified Throwable.
forName(String, int) - Static method in class org.apache.logging.log4j.Level
Retrieves an existing Level or creates on if it didn't previously exist.
FQCN - Static variable in class org.apache.logging.slf4j.Log4jLogger
 
freeze() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
"Freezes" this context stack so it becomes immutable: all mutator methods will throw an exception from now on.
FULL - Static variable in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
FULL locale dependent date or time style.
FULL - Static variable in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
FULL locale dependent date or time style.
FullLocationPatternConverter - Class in org.apache.logging.log4j.core.pattern
Format the event's line location information.

G

GelfLayout - Class in org.apache.logging.log4j.core.layout
Lays out events in the Graylog Extended Log Format (GELF) 1.1.
GelfLayout(String, KeyValuePair[], GelfLayout.CompressionType, int) - Constructor for class org.apache.logging.log4j.core.layout.GelfLayout
 
GelfLayout.CompressionType - Enum in org.apache.logging.log4j.core.layout
 
Generate - Class in org.apache.logging.log4j.core.tools
Generates source code for custom or extended logger wrappers.
Generate.CustomLogger - Class in org.apache.logging.log4j.core.tools
Generates source code for custom logger wrappers that only provide convenience methods for the specified custom levels, not for the standard built-in levels.
Generate.ExtendedLogger - Class in org.apache.logging.log4j.core.tools
Generates source code for extended logger wrappers that provide convenience methods for the specified custom levels, and by extending org.apache.logging.log4j.spi.ExtendedLoggerWrapper, inherit the convenience methods for the built-in levels provided by the Logger interface.
get(String) - Static method in class org.apache.log4j.MDC
 
get() - Static method in class org.apache.log4j.NDC
Never use this method directly.
get() - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
get(long, TimeUnit) - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
get() - Method in class org.apache.logging.log4j.core.Logger
 
get(String) - Method in class org.apache.logging.log4j.message.MapMessage
Retrieve the value of the element with the specified key or null if the key is not present.
get(String) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
get(String) - Method in interface org.apache.logging.log4j.spi.ThreadContextMap
Get the context identified by the key parameter.
get(String) - Static method in class org.apache.logging.log4j.ThreadContext
Gets the context value identified by the key parameter.
get(Supplier<?>) - Static method in class org.apache.logging.log4j.util.LambdaUtil
Returns the result of evaluating the specified function.
get(MessageSupplier) - Static method in class org.apache.logging.log4j.util.LambdaUtil
Returns the Message supplied by the specified function.
get() - Method in interface org.apache.logging.log4j.util.MessageSupplier
Gets a Message.
get() - Method in interface org.apache.logging.log4j.util.Supplier
Gets a value.
get(String) - Method in class org.apache.logging.slf4j.Log4jMDCAdapter
 
get(String) - Method in class org.apache.logging.slf4j.MDCContextMap
 
getAbbreviator(String) - Static method in class org.apache.logging.log4j.core.pattern.NameAbbreviator
Gets an abbreviator.
getActions() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CompositeAction
 
getActiveFileName() - Method in interface org.apache.logging.log4j.core.appender.rolling.RolloverDescription
Active log file name after rollover.
getActiveFileName() - Method in class org.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl
Active log file name after rollover.
getActiveLoggerConfig(Supplier<LoggerConfig>) - Method in class org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy
 
getActiveLoggerConfig(Supplier<LoggerConfig>) - Method in class org.apache.logging.log4j.core.config.AwaitUnconditionallyReliabilityStrategy
 
getActiveLoggerConfig(Supplier<LoggerConfig>) - Method in class org.apache.logging.log4j.core.config.DefaultReliabilityStrategy
 
getActiveLoggerConfig(Supplier<LoggerConfig>) - Method in class org.apache.logging.log4j.core.config.LockingReliabilityStrategy
 
getActiveLoggerConfig(Supplier<LoggerConfig>) - Method in interface org.apache.logging.log4j.core.config.ReliabilityStrategy
For internal use by the ReliabilityStrategy; returns the LoggerConfig to use.
getAdditivity() - Method in class org.apache.log4j.Category
 
getAdvertiser() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getAdvertiser() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getAge() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified
 
getAll(Supplier<?>...) - Static method in class org.apache.logging.log4j.util.LambdaUtil
Converts an array of lambda expressions into an array of their evaluation results.
getAllAppenders() - Method in class org.apache.log4j.Category
 
getAllCategories() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginCache
Returns all categories of plugins in this cache.
getAllPossiblePriorities() - Static method in class org.apache.log4j.Priority
Deprecated.
This method will be removed with no replacement.
getAppend() - Method in interface org.apache.logging.log4j.core.appender.rolling.RolloverDescription
Specifies if active file should be opened for appending.
getAppend() - Method in class org.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl
Specifies if active file should be opened for appending.
getAppender(String) - Method in class org.apache.log4j.Category
No-op implementation.
getAppender(String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Returns the Appender with the specified name.
getAppender() - Method in class org.apache.logging.log4j.core.config.AppenderControl
Returns the Appender.
getAppender(String) - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns the Appender with the specified name.
getAppenderName() - Method in class org.apache.logging.log4j.core.config.AppenderControl
Returns the name the appender had when this AppenderControl was constructed.
getAppenderRef() - Method in class org.apache.logging.log4j.core.appender.routing.Route
Returns the appender reference.
getAppenderRefs() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns the Appender references.
getAppenderRefs() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
 
getAppenderRefs() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns a String array with the appender refs configured for the instrumented AsyncAppender.
getAppenderRefs() - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
 
getAppenderRefs() - Method in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
Returns a String array with the appender refs configured for the instrumented LoggerConfig.
getAppenderRefStrings() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
Returns the names of the appenders that this asyncAppender delegates to as an array of Strings.
getAppenders() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
getAppenders() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Returns a Map containing all the Appenders and their name.
getAppenders() - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns a Map containing all the Appenders and their name.
getAppenders() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns all Appenders as a Map.
getAppenders() - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
getAsynchronous() - Method in interface org.apache.logging.log4j.core.appender.rolling.RolloverDescription
Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously.
getAsynchronous() - Method in class org.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl
Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously.
getAsyncLoggerConfigDelegate() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getAsyncLoggerConfigDelegate() - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns the AsyncLoggerConfigDelegate shared by all AsyncLoggerConfig instances defined in this Configuration.
getAttribute(String) - Method in class org.apache.logging.log4j.jcl.LogFactoryImpl
 
getAttributeNames() - Method in class org.apache.logging.log4j.jcl.LogFactoryImpl
 
getAttributes() - Method in class org.apache.logging.log4j.core.appender.rolling.action.PathWithAttributes
Returns the attributes.
getAttributes() - Method in class org.apache.logging.log4j.core.config.builder.api.Component
 
getAttributes() - Method in class org.apache.logging.log4j.core.config.Node
 
getAvailable() - Method in class org.apache.logging.log4j.core.filter.BurstFilter
Returns the number of available slots.
getBaseName() - Method in class org.apache.logging.log4j.message.LocalizedMessageFactory
Gets the resource bundle base name if set.
getBasePath() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
Returns the base path from where to start scanning for files to delete.
getBasePathString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
Returns the base path as it was specified in the configuration.
getBooleanProperty(String) - Method in class org.apache.logging.log4j.util.PropertiesUtil
Gets the named property as a boolean value.
getBooleanProperty(String, boolean) - Method in class org.apache.logging.log4j.util.PropertiesUtil
Gets the named property as a boolean value.
getBufferSize() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager.AbstractFactoryData
Gets the buffer size.
getBufferSize() - Method in class org.apache.logging.log4j.core.appender.FileManager
Returns the buffer size to use if the appender was configured with BufferedIO=true, otherwise returns a negative number.
getBufferSize() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileAppender
Returns the size of the file manager's buffer.
getBufferSize() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
Returns the buffer capacity.
getBufferSize() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
Returns the buffer capacity.
getBufferSize() - Method in class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender
Returns the size of the file manager's buffer.
getBufferSize() - Method in class org.apache.logging.log4j.core.jmx.RingBufferAdmin
 
getBufferSize() - Method in interface org.apache.logging.log4j.core.jmx.RingBufferAdminMBean
Returns the number of slots that the ring buffer was configured with.
getBuilder() - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Retrieves the ConfigurationBuilder.
getBuilder() - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Return the underlying builder.
getByExtension(String) - Static method in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
getByLanguage(String) - Static method in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
getBytes() - Method in class org.apache.logging.log4j.core.appender.TlsSyslogFrame
 
getBytes(String) - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout
 
getCallerClass(int) - Static method in class org.apache.logging.log4j.util.ReflectionUtil
 
getCallerClass(String) - Static method in class org.apache.logging.log4j.util.ReflectionUtil
 
getCallerClass(String, String) - Static method in class org.apache.logging.log4j.util.ReflectionUtil
 
getCallerClass(Class<?>) - Static method in class org.apache.logging.log4j.util.ReflectionUtil
 
getCategory(String) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginCache
Gets or creates a category of plugins.
getCategory() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
getCategory() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
getCauseProxy() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getCauseStackTraceAsString() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Format the Throwable that is the cause of this Throwable.
getCauseStackTraceAsString(List<String>) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Format the Throwable that is the cause of this Throwable.
getChainedPriority() - Method in class org.apache.log4j.Category
 
getCharset() - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout
 
getCharset() - Method in interface org.apache.logging.log4j.core.StringLayout
Gets the Charset this layout uses to encode Strings into bytes.
getChildren() - Method in class org.apache.logging.log4j.core.config.Node
 
getClasses() - Method in class org.apache.logging.log4j.core.config.plugins.util.ResolverUtil
Provides access to the classes discovered so far.
getClassLoader() - Method in class org.apache.logging.log4j.core.config.plugins.util.ResolverUtil
Returns the classloader that will be used for scanning for classes.
getClassLoader() - Static method in class org.apache.logging.log4j.core.util.Loader
Returns the ClassLoader to use.
getClassLoader(Class<?>, Class<?>) - Static method in class org.apache.logging.log4j.core.util.Loader
 
getClassName() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
getClassName() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getClassName() - Method in class org.apache.logging.log4j.spi.Provider
Gets the class name of the LoggerContextFactory implementation of this Provider.
getClock() - Static method in class org.apache.logging.log4j.core.util.ClockFactory
Returns a Clock instance depending on the value of system property ClockFactory.PROPERTY_NAME.
getCode() - Method in enum org.apache.logging.log4j.core.net.Facility
Retrieve the value of the enumeration.
getCode() - Method in enum org.apache.logging.log4j.core.net.Severity
Returns the severity code.
getCode() - Method in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Gets the escape code.
getColumnName() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
 
getCommonElementCount() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Return the number of elements that are being omitted because they are common with the parent Throwable's stack trace.
getComponent(String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getComponent(String) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getComponents() - Method in class org.apache.logging.log4j.core.config.builder.api.Component
 
getCompressionLevel() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
 
getConfigClassName() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getConfigClassName() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns the class name of the Configuration of the instrumented LoggerContext.
getConfigFilter() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getConfigFilter() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns a string description of all Filters configured in the Configuration of the instrumented LoggerContext.
getConfigLocation() - Method in class org.apache.logging.log4j.core.LoggerContext
Returns the initial configuration location or null.
getConfigLocationUri() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getConfigLocationUri() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns the configuration location URI as a String.
getConfigName() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getConfigName() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns the name of the Configuration of the instrumented LoggerContext.
getConfigProperties() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getConfigProperties() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns a map with configured properties.
getConfigText() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getConfigText(String) - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getConfigText() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns the configuration text, which may be the contents of the configuration file or the text that was last set with a call to setConfigText.
getConfigText(String) - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns the configuration text, which may be the contents of the configuration file or the text that was last set with a call to setConfigText.
getConfiguration(ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
getConfiguration(String, URI) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Returns the Configuration.
getConfiguration(String, URI, ClassLoader) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Returns the Configuration obtained using a given ClassLoader.
getConfiguration(ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.json.JsonConfigurationFactory
 
getConfiguration(ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.properties.PropertiesConfigurationFactory
 
getConfiguration(ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.xml.XmlConfigurationFactory
Returns the Configuration.
getConfiguration(ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.yaml.YamlConfigurationFactory
 
getConfiguration() - Method in class org.apache.logging.log4j.core.LoggerContext
Returns the current Configuration.
getConfiguration(String, URI) - Method in class org.apache.logging.log4j.core.net.server.AbstractSocketServer.ServerConfigurationFactory
 
getConfigurationSource() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getConfigurationSource() - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns the source of this configuration.
getConnection() - Method in interface org.apache.logging.log4j.core.appender.db.jdbc.ConnectionSource
This should return a new connection every time it is called.
getConnection() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.DataSourceConnectionSource
 
getConnection() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.FactoryMethodConnectionSource
 
getConnection() - Method in class org.apache.logging.log4j.jmx.gui.Client
Returns the MBean server connection through which to communicate with the remote mbeans.
getConnection() - Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbProvider
 
getConnection() - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbProvider
 
getConnection() - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlProvider
Obtains a connection from this provider.
getConnectTimeoutMillis() - Method in class org.apache.logging.log4j.core.net.TcpSocketManager
 
getContentFormat() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
Provide a description of the content format supported by this Manager.
getContentFormat() - Method in class org.apache.logging.log4j.core.appender.FileManager
FileManager's content format is specified by: Key: "fileURI" Value: provided "advertiseURI" param.
getContentFormat() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
Gets this FileManager's content format specified by:
getContentFormat() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
Gets this FileManager's content format specified by:
getContentFormat() - Method in class org.apache.logging.log4j.core.layout.AbstractLayout
 
getContentFormat() - Method in class org.apache.logging.log4j.core.layout.GelfLayout
 
getContentFormat() - Method in interface org.apache.logging.log4j.core.Layout
Returns a description of the content format.
getContentFormat() - Method in class org.apache.logging.log4j.core.layout.JsonLayout
 
getContentFormat() - Method in class org.apache.logging.log4j.core.layout.PatternLayout
Gets this PatternLayout's content format.
getContentFormat() - Method in class org.apache.logging.log4j.core.layout.Rfc5424Layout
Gets this Rfc5424Layout's content format.
getContentFormat() - Method in class org.apache.logging.log4j.core.layout.SyslogLayout
Gets this SyslogLayout's content format.
getContentFormat() - Method in class org.apache.logging.log4j.core.layout.XmlLayout
Gets this XmlLayout's content format.
getContentFormat() - Method in class org.apache.logging.log4j.core.net.AbstractSocketManager
Gets this AbstractSocketManager's content format.
getContentFormat() - Method in class org.apache.logging.log4j.core.net.DatagramSocketManager
Gets this DatagramSocketManager's content format.
getContentFormat() - Method in class org.apache.logging.log4j.core.net.TcpSocketManager
Gets this TcpSocketManager's content format.
getContentType() - Method in class org.apache.log4j.Layout
Returns the content type output by this layout.
getContentType() - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
getContentType() - Method in class org.apache.logging.log4j.core.layout.AbstractCsvLayout
 
getContentType() - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout
 
getContentType() - Method in class org.apache.logging.log4j.core.layout.GelfLayout
 
getContentType() - Method in interface org.apache.logging.log4j.core.Layout
Returns the content type output by this layout.
getContentType() - Method in class org.apache.logging.log4j.core.layout.HtmlLayout
 
getContentType() - Method in class org.apache.logging.log4j.core.layout.JsonLayout
 
getContentType() - Method in class org.apache.logging.log4j.core.layout.SerializedLayout
SerializedLayout returns a binary stream.
getContentType() - Method in class org.apache.logging.log4j.core.layout.XmlLayout
 
getContext() - Static method in class org.apache.log4j.MDC
 
getContext(String, ClassLoader, Object, boolean) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Loads the LoggerContext using the ContextSelector.
getContext(String, ClassLoader, Object, boolean, ConfigurationSource) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Loads the LoggerContext using the ContextSelector.
getContext(String, ClassLoader, Object, boolean, Configuration) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Loads the LoggerContext using the ContextSelector using the provided Configuration
getContext(String, ClassLoader, Object, boolean, URI, String) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Loads the LoggerContext using the ContextSelector.
getContext() - Method in class org.apache.logging.log4j.core.Logger
Returns the LoggerContext this Logger is associated with.
getContext() - Static method in class org.apache.logging.log4j.core.LoggerContext
Returns the current LoggerContext.
getContext(boolean) - Static method in class org.apache.logging.log4j.core.LoggerContext
Returns a LoggerContext.
getContext(ClassLoader, boolean, URI) - Static method in class org.apache.logging.log4j.core.LoggerContext
Returns a LoggerContext.
getContext(String, ClassLoader, boolean, URI) - Method in class org.apache.logging.log4j.core.osgi.BundleContextSelector
 
getContext(String, ClassLoader, boolean) - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
getContext(String, ClassLoader, boolean, URI) - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
getContext(String, ClassLoader, boolean) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
getContext(String, ClassLoader, boolean, URI) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
getContext(String, ClassLoader, boolean) - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Returns the LoggerContext.
getContext(String, ClassLoader, boolean, URI) - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Returns the LoggerContext.
getContext(String, ClassLoader, boolean) - Method in class org.apache.logging.log4j.core.selector.JndiContextSelector
 
getContext(String, ClassLoader, boolean, URI) - Method in class org.apache.logging.log4j.core.selector.JndiContextSelector
 
getContext() - Method in class org.apache.logging.log4j.jcl.LogAdapter
 
getContext() - Method in class org.apache.logging.log4j.jul.AbstractLoggerAdapter
 
getContext() - Static method in class org.apache.logging.log4j.LogManager
Returns the current LoggerContext.
getContext(boolean) - Static method in class org.apache.logging.log4j.LogManager
Returns a LoggerContext.
getContext(ClassLoader, boolean) - Static method in class org.apache.logging.log4j.LogManager
Returns a LoggerContext.
getContext(ClassLoader, boolean, Object) - Static method in class org.apache.logging.log4j.LogManager
Returns a LoggerContext.
getContext(ClassLoader, boolean, URI) - Static method in class org.apache.logging.log4j.LogManager
Returns a LoggerContext.
getContext(ClassLoader, boolean, Object, URI) - Static method in class org.apache.logging.log4j.LogManager
Returns a LoggerContext.
getContext(ClassLoader, boolean, Object, URI, String) - Static method in class org.apache.logging.log4j.LogManager
Returns a LoggerContext.
getContext(String, boolean) - Static method in class org.apache.logging.log4j.LogManager
Returns a LoggerContext
getContext(String, ClassLoader, boolean) - Static method in class org.apache.logging.log4j.LogManager
Returns a LoggerContext
getContext(String, ClassLoader, Object, boolean) - Method in class org.apache.logging.log4j.simple.SimpleLoggerContextFactory
 
getContext(String, ClassLoader, Object, boolean, URI, String) - Method in class org.apache.logging.log4j.simple.SimpleLoggerContextFactory
 
getContext() - Method in class org.apache.logging.log4j.spi.AbstractLoggerAdapter
Gets the LoggerContext that should be used to look up or create loggers.
getContext(Class<?>) - Method in class org.apache.logging.log4j.spi.AbstractLoggerAdapter
Gets the LoggerContext associated with the given caller class.
getContext(String, ClassLoader, Object, boolean) - Method in interface org.apache.logging.log4j.spi.LoggerContextFactory
Creates a LoggerContext.
getContext(String, ClassLoader, Object, boolean, URI, String) - Method in interface org.apache.logging.log4j.spi.LoggerContextFactory
Creates a LoggerContext.
getContext() - Static method in class org.apache.logging.log4j.ThreadContext
Returns a mutable copy of current thread's context Map.
getContext() - Method in class org.apache.logging.slf4j.Log4jLoggerFactory
 
getContext(String, ClassLoader, Object, boolean) - Method in class org.apache.logging.slf4j.SLF4JLoggerContextFactory
 
getContext(String, ClassLoader, Object, boolean, URI, String) - Method in class org.apache.logging.slf4j.SLF4JLoggerContextFactory
 
getContextMap() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
getContextMap() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the context map.
getContextMap() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getContextMap() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the immutable copy of the ThreadContext Map.
getContextMap() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets the context map (also know as Mapped Diagnostic Context or MDC).
getContextName() - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
getContextName() - Method in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
Returns the name of the LoggerContext that the StatusLogger is associated with.
getContextStack() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getContextStack() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the context stack.
getContextStack() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getContextStack() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns an immutable copy of the ThreadContext stack.
getContextStack() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets the context stack (also known as Nested Diagnostic Context or NDC).
getConversionPattern() - Method in class org.apache.logging.log4j.core.layout.PatternLayout
Gets the conversion pattern.
getConverter() - Method in class org.apache.logging.log4j.core.pattern.PatternFormatter
 
getCopy() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
getCopy() - Method in interface org.apache.logging.log4j.spi.ThreadContextMap
Get a non-null mutable copy of current thread's context Map.
getCopy() - Method in class org.apache.logging.slf4j.MDCContextMap
 
getCopyOfContextMap() - Method in class org.apache.logging.slf4j.Log4jMDCAdapter
 
getCount() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
 
getCronExpression() - Method in class org.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy
 
getCronExpression() - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getCurrentCategories() - Static method in class org.apache.log4j.Category
Deprecated.
Please use LogManager.getCurrentLoggers() instead.
getCurrentCategories() - Method in interface org.apache.log4j.spi.LoggerRepository
Deprecated.
getCurrentLoggers() - Static method in class org.apache.log4j.LogManager
 
getCurrentLoggers() - Method in interface org.apache.log4j.spi.LoggerRepository
 
getCurrentStackTrace() - Static method in class org.apache.logging.log4j.util.ReflectionUtil
 
getCustomLevels() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getCustomLevels() - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns a list of descriptors of the custom levels defined in the current configuration.
getCustomLevels() - Method in class org.apache.logging.log4j.core.config.CustomLevels
Returns a list of the CustomLevelConfig objects created during configuration.
getData() - Method in class org.apache.logging.log4j.message.MapMessage
Returns the message data as an unmodifiable Map.
getDateInstance(int) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a date formatter instance using the specified style in the default time zone and locale.
getDateInstance(int, Locale) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a date formatter instance using the specified style and locale in the default time zone.
getDateInstance(int, TimeZone) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a date formatter instance using the specified style and time zone in the default locale.
getDateInstance(int, TimeZone, Locale) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a date formatter instance using the specified style, time zone and locale.
getDatePattern() - Method in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
Returns the date part of the pattern.
getDatePatternLength() - Method in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
Returns the length of the date part of the resulting formatted string.
getDateTimeInstance(int, int) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a date/time formatter instance using the specified style in the default time zone and locale.
getDateTimeInstance(int, int, Locale) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a date/time formatter instance using the specified style and locale in the default time zone.
getDateTimeInstance(int, int, TimeZone) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a date/time formatter instance using the specified style and time zone in the default locale.
getDateTimeInstance(int, int, TimeZone, Locale) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a date/time formatter instance using the specified style, time zone and locale.
getDayOfWeekNumber(String) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getDeclaringClass() - Method in class org.apache.logging.log4j.Level
 
getDefault() - Static method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Gets default instance.
getDefault() - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
getDefaultAbbreviator() - Static method in class org.apache.logging.log4j.core.pattern.NameAbbreviator
Gets default abbreviator.
getDefaultConstructor(Class<T>) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Gets the default (no-arg) constructor for a given class.
getDefaultManager() - Static method in class org.apache.logging.log4j.core.net.JndiManager
Gets the default JndiManager using the default InitialContext.
getDefaultManager(String) - Static method in class org.apache.logging.log4j.core.net.JndiManager
Gets a named JndiManager using the default InitialContext.
getDefaultStatus() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getDefaultStyle() - Static method in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Gets the default style.
getDelay(TimeUnit) - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
getDeleteFilters() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAll
 
getDeleteFilters() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAny
 
getDepth() - Static method in class org.apache.log4j.NDC
Get the current nesting depth of this diagnostic context.
getDepth() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
getDepth() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
getDepth() - Method in interface org.apache.logging.log4j.ThreadContext.ContextStack
Returns the number of elements in the stack.
getDepth() - Static method in class org.apache.logging.log4j.ThreadContext
Gets the current nesting depth of this thread's stack.
getDestination() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
 
getDestination() - Method in class org.apache.logging.log4j.core.appender.rolling.action.FileRenameAction
Gets the destination.
getDestination() - Method in class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
 
getDestination() - Method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
 
getDetachedMarker(String) - Method in class org.apache.logging.slf4j.Log4jMarkerFactory
Log4j does not support detached Markers for performance reasons.
getDiscardIfAllFieldsAreEmpty() - Method in class org.apache.logging.log4j.core.layout.LoggerFields
 
getEffectiveLevel() - Method in class org.apache.log4j.Category
 
getElementName() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
getEncoding(byte[], String) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
getEnterpriseNumber() - Method in class org.apache.logging.log4j.message.StructuredDataId
Returns the enterprise number.
getErrorHandler() - Method in interface org.apache.log4j.Appender
Returns the ErrorHandler for this appender.
getErrorHandler() - Method in class org.apache.logging.log4j.core.jmx.AppenderAdmin
 
getErrorHandler() - Method in interface org.apache.logging.log4j.core.jmx.AppenderAdminMBean
Returns the result of calling toString on the error handler of this appender, or "null" if no error handler was set.
getErrorHandler() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
 
getErrorHandler() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns the result of calling toString on the error handler of this appender, or "null" if no error handler was set.
getErrorRef() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
Returns the name of the appender that any errors are logged to or null.
getErrorRef() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
Returns the name of the appender that any errors are logged to or null.
getErrorRef() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns the name of the appender that any errors are logged to or null.
getEscapeChar() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Returns the escape character.
getEventIndices(String, int) - Method in class org.apache.logging.log4j.core.net.server.InputStreamLogEventBridge
 
getEventIndices(String, int) - Method in class org.apache.logging.log4j.core.net.server.JsonInputStreamLogEventBridge
 
getEventIndices(String, int) - Method in class org.apache.logging.log4j.core.net.server.XmlInputStreamLogEventBridge
 
getExact() - Method in class org.apache.logging.log4j.core.impl.ExtendedClassInfo
 
getExact() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getExpressionSetSummary(Set<Integer>) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getExpressionSetSummary(ArrayList<Integer>) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getExpressionSummary() - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getExtendedStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Gets the stack trace including packaging information.
getExtendedStackTraceAsString() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Format the stack trace including packaging information.
getExtendedStackTraceAsString(List<String>) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Format the stack trace including packaging information.
getExtension() - Method in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
getExternalContext() - Method in class org.apache.logging.log4j.core.LoggerContext
Returns the external context.
getExternalContext() - Method in class org.apache.logging.log4j.simple.SimpleLoggerContext
 
getExternalContext() - Method in interface org.apache.logging.log4j.spi.LoggerContext
An anchor for some other context, such as a ClassLoader or ServletContext.
getExternalContext() - Method in class org.apache.logging.slf4j.SLF4JLoggerContext
 
getExtraClassInfo() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getFacility() - Method in class org.apache.logging.log4j.core.net.Priority
Returns the Facility.
getFactory() - Static method in class org.apache.logging.log4j.LogManager
Returns the current LoggerContextFactory.
getFastDateFormat() - Method in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
Returns the FastDateFormat object for formatting the date part of the pattern or null if the pattern does not have a date part.
getFieldValue(Field, Object) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Gets the value of a Field, making it accessible if required.
getFile() - Method in class org.apache.logging.log4j.core.config.ConfigurationSource
Returns the file configuration source, or null if this configuration source is based on an URL or has neither a file nor an URL.
getFileExtension(File) - Static method in class org.apache.logging.log4j.core.util.FileUtils
 
getFileManager(String, boolean, boolean, boolean, String, Layout<? extends Serializable>, int) - Static method in class org.apache.logging.log4j.core.appender.FileManager
Returns the FileManager.
getFileManager(String, boolean, boolean, int, String, Layout<? extends Serializable>) - Static method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
Returns the MemoryMappedFileManager.
getFileManager(String, boolean, boolean, int, String, Layout<? extends Serializable>) - Static method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
Returns the RandomAccessFileManager.
getFileManager(String, String, boolean, boolean, TriggeringPolicy, RolloverStrategy, String, Layout<? extends Serializable>, int) - Static method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Returns a RollingFileManager.
getFileName() - Method in class org.apache.logging.log4j.core.appender.FileAppender
Returns the file name this appender is associated with.
getFileName() - Method in class org.apache.logging.log4j.core.appender.FileManager
Returns the name of the File being managed.
getFileName() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileAppender
Returns the file name this appender is associated with.
getFileName() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
Returns the name of the File being managed.
getFileName() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileAppender
Returns the file name this appender is associated with.
getFileName() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
Returns the name of the File being managed.
getFileName() - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Returns the File name for the Appender.
getFileName() - Method in class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender
Returns the File name for the Appender.
getFileName() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getFilePattern() - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Returns the file pattern used when rolling over.
getFilePattern() - Method in class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender
Returns the file pattern used when rolling over.
getFileSize() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Returns the current size of the file.
getFileTime() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Returns the time the file was created.
getFilter() - Method in interface org.apache.log4j.Appender
Returns the head Filter.
getFilter() - Method in class org.apache.logging.log4j.core.config.AppenderRef
 
getFilter() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
 
getFilter() - Method in class org.apache.logging.log4j.core.filter.AbstractFilterable
Returns the Filter.
getFilter() - Method in interface org.apache.logging.log4j.core.filter.Filterable
Returns an Iterator for all the Filters.
getFilter() - Method in class org.apache.logging.log4j.core.jmx.AppenderAdmin
 
getFilter() - Method in interface org.apache.logging.log4j.core.jmx.AppenderAdminMBean
Returns a string description of all filters configured for the instrumented Appender.
getFilter() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
 
getFilter() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns a string description of all filters configured for the instrumented AsyncAppender.
getFilter() - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
 
getFilter() - Method in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
Returns a string description of all filters configured for the instrumented LoggerConfig.
getFilters() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
getFilters() - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
getFinalFireTime() - Method in class org.apache.logging.log4j.core.util.CronExpression
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will match.
getFontSize() - Method in enum org.apache.logging.log4j.core.layout.HtmlLayout.FontSize
 
getFontSize(String) - Static method in enum org.apache.logging.log4j.core.layout.HtmlLayout.FontSize
 
getFooter() - Method in class org.apache.log4j.Layout
Returns the footer for the layout format.
getFooter() - Method in class org.apache.logging.log4j.core.layout.AbstractLayout
Returns the footer, if one is available.
getFooter() - Method in interface org.apache.logging.log4j.core.Layout
Returns the format for the layout format.
getFooter() - Method in class org.apache.logging.log4j.core.layout.HtmlLayout
Returns the appropriate HTML footers.
getFooter() - Method in class org.apache.logging.log4j.core.layout.JsonLayout
Returns appropriate JSON footer.
getFooter() - Method in class org.apache.logging.log4j.core.layout.PatternLayout
 
getFooter() - Method in class org.apache.logging.log4j.core.layout.XmlLayout
Returns appropriate XML footer.
getFormat() - Method in class org.apache.logging.log4j.core.layout.AbstractCsvLayout
 
getFormat() - Method in class org.apache.logging.log4j.core.util.datetime.FixedDateFormat
Returns the full pattern of the selected fixed format.
getFormat() - Method in class org.apache.logging.log4j.message.FormattedMessage
Returns the message pattern.
getFormat() - Method in class org.apache.logging.log4j.message.LocalizedMessage
 
getFormat() - Method in class org.apache.logging.log4j.message.MapMessage
Returns the message.
getFormat() - Method in interface org.apache.logging.log4j.message.Message
Gets the format portion of the Message.
getFormat() - Method in class org.apache.logging.log4j.message.MessageFormatMessage
Returns the message pattern.
getFormat() - Method in class org.apache.logging.log4j.message.ObjectArrayMessage
Returns the object formatted using its toString method.
getFormat() - Method in class org.apache.logging.log4j.message.ObjectMessage
Returns the object formatted using its toString method.
getFormat() - Method in class org.apache.logging.log4j.message.ParameterizedMessage
Returns the message pattern.
getFormat() - Method in class org.apache.logging.log4j.message.SimpleMessage
Returns the message.
getFormat() - Method in class org.apache.logging.log4j.message.StringFormattedMessage
Returns the message pattern.
getFormat() - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Returns the message.
getFormat() - Method in class org.apache.logging.log4j.message.ThreadDumpMessage
Returns the title.
getFormats() - Method in class org.apache.logging.log4j.message.MapMessage
 
getFormats() - Method in interface org.apache.logging.log4j.message.MultiformatMessage
Returns the supported formats.
getFormats() - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Returns the supported formats.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.FormattedMessage
Returns the formatted message.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.LocalizedMessage
Returns the formatted message after looking up the format in the resource bundle.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.MapMessage
Format the message and return it.
getFormattedMessage(String[]) - Method in class org.apache.logging.log4j.message.MapMessage
 
getFormattedMessage() - Method in interface org.apache.logging.log4j.message.Message
Gets the Message formatted as a String.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.MessageFormatMessage
Returns the formatted message.
getFormattedMessage(String[]) - Method in interface org.apache.logging.log4j.message.MultiformatMessage
Returns the Message formatted as a String.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.ObjectArrayMessage
Returns the formatted object message.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.ObjectMessage
Returns the formatted object message.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.ParameterizedMessage
Returns the formatted message.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.SimpleMessage
Returns the message.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.StringFormattedMessage
Returns the formatted message.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Formats the message and return it.
getFormattedMessage(String[]) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Formats the message according the the specified format.
getFormattedMessage() - Method in class org.apache.logging.log4j.message.ThreadDumpMessage
Returns the ThreadDump in printable format.
getFormattedStatus() - Method in class org.apache.logging.log4j.status.StatusData
Formats the StatusData for viewing.
getFormatterLogger() - Static method in class org.apache.logging.log4j.LogManager
Returns a formatter Logger using the fully qualified name of the calling Class as the Logger name.
getFormatterLogger(Class<?>) - Static method in class org.apache.logging.log4j.LogManager
Returns a formatter Logger using the fully qualified name of the Class as the Logger name.
getFormatterLogger(Object) - Static method in class org.apache.logging.log4j.LogManager
Returns a formatter Logger using the fully qualified name of the value's Class as the Logger name.
getFormatterLogger(String) - Static method in class org.apache.logging.log4j.LogManager
Returns a formatter Logger with the specified name.
getFormatters(LogEvent) - Method in class org.apache.logging.log4j.core.layout.MarkerPatternSelector
 
getFormatters(LogEvent) - Method in interface org.apache.logging.log4j.core.layout.PatternSelector
 
getFormatters(LogEvent) - Method in class org.apache.logging.log4j.core.layout.ScriptPatternSelector
 
getFormattingInfo() - Method in class org.apache.logging.log4j.core.pattern.PatternFormatter
 
getHandler() - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
Returns the ErrorHandler, if any.
getHandler() - Method in interface org.apache.logging.log4j.core.Appender
Gets the ErrorHandler used for handling exceptions.
getHardware() - Method in class org.apache.logging.log4j.core.lookup.JavaLookup
Accessible through the Lookup key hw.
getHeader() - Method in class org.apache.log4j.Layout
Returns the header for the layout format.
getHeader() - Method in class org.apache.logging.log4j.core.layout.AbstractLayout
Returns the header, if one is available.
getHeader() - Method in interface org.apache.logging.log4j.core.Layout
Returns the header for the layout format.
getHeader() - Method in class org.apache.logging.log4j.core.layout.HtmlLayout
Returns appropriate HTML headers.
getHeader() - Method in class org.apache.logging.log4j.core.layout.JsonLayout
Returns appropriate JSON header.
getHeader() - Method in class org.apache.logging.log4j.core.layout.PatternLayout
 
getHeader() - Method in class org.apache.logging.log4j.core.layout.SerializedLayout
 
getHeader() - Method in class org.apache.logging.log4j.core.layout.XmlLayout
Returns appropriate XML headers.
getHeaders(String, String) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
getId() - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Returns this message id.
getImmediateFlush() - Method in class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender
Gets the immediate flush setting.
getImmutableContext() - Static method in class org.apache.logging.log4j.ThreadContext
Returns an immutable view of the current thread's context Map.
getImmutableMapOrNull() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
getImmutableMapOrNull() - Method in interface org.apache.logging.log4j.spi.ThreadContextMap
Return an immutable view on the context Map or null if the context map is empty.
getImmutableMapOrNull() - Method in class org.apache.logging.slf4j.MDCContextMap
 
getImmutableStack() - Static method in class org.apache.logging.log4j.ThreadContext
Gets an immutable copy of this current thread's context stack.
getImmutableStackOrNull() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
getImmutableStackOrNull() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
getImmutableStackOrNull() - Method in interface org.apache.logging.log4j.ThreadContext.ContextStack
Returns a ContextStack with the same contents as this ContextStack or null.
getImplementationClassName() - Method in class org.apache.logging.log4j.core.jmx.ContextSelectorAdmin
 
getImplementationClassName() - Method in interface org.apache.logging.log4j.core.jmx.ContextSelectorAdminMBean
Returns the name of the class implementing the ContextSelector interface.
getInputFromResource(String, ClassLoader) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Retrieve the configuration via the ClassLoader.
getInputFromString(String, ClassLoader) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Load the configuration from the location represented by the String.
getInputFromUri(URI) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Load the configuration from a URI.
getInputStream() - Method in class org.apache.logging.log4j.core.config.ConfigurationSource
Returns the input stream that this configuration source was constructed with.
getInstance(String) - Static method in class org.apache.log4j.Category
 
getInstance(Class) - Static method in class org.apache.log4j.Category
 
getInstance() - Static method in class org.apache.log4j.helpers.NullEnumeration
 
getInstance() - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Returns the ConfigurationFactory.
getInstance() - Static method in class org.apache.logging.log4j.core.config.OrderComparator
Returns a singleton instance of this class.
getInstance() - Static method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverterRegistry
Gets the singleton instance of the TypeConverterRegistry.
getInstance() - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry
Returns the global PluginRegistry instance.
getInstance() - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a formatter instance using the default pattern in the default locale.
getInstance(String) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a formatter instance using the specified pattern in the default locale.
getInstance(String, TimeZone) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a formatter instance using the specified pattern and time zone.
getInstance(String, Locale) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a formatter instance using the specified pattern and locale.
getInstance(String, TimeZone, Locale) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a formatter instance using the specified pattern, time zone and locale.
getInstance(String) - Method in class org.apache.logging.log4j.jcl.LogFactoryImpl
 
getInstance(Class) - Method in class org.apache.logging.log4j.jcl.LogFactoryImpl
 
getIntegerProperty(String, int) - Method in class org.apache.logging.log4j.util.PropertiesUtil
Gets the named property as an integer.
getInterval() - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
 
getIntervalSeconds() - Method in class org.apache.logging.log4j.core.util.WatchManager
 
getIntLevel() - Method in class org.apache.logging.log4j.core.config.CustomLevelConfig
Returns the custom level intLevel that determines the strength of the custom level relative to the built-in levels.
getJDBCDatabaseManager(String, int, ConnectionSource, String, ColumnConfig[]) - Static method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager
Creates a JDBC manager for use within the JdbcAppender, or returns a suitable one if it already exists.
getJmsManager(String, JndiManager, String, String, String, String) - Static method in class org.apache.logging.log4j.core.appender.mom.JmsManager
Gets a JmsManager using the specified configuration parameters.
getJndiManager(String, String, String, String, String, Properties) - Static method in class org.apache.logging.log4j.core.net.JndiManager
Gets a JndiManager with the provided configuration information.
getJPADatabaseManager(String, int, Class<? extends AbstractLogEventWrapperEntity>, Constructor<? extends AbstractLogEventWrapperEntity>, String) - Static method in class org.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager
Creates a JPA manager for use within the JpaAppender, or returns a suitable one if it already exists.
getKey() - Method in class org.apache.logging.log4j.core.appender.routing.Route
Returns the key for this Route.
getKey() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
getKey() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
getKey() - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
getKey() - Method in class org.apache.logging.log4j.core.layout.PatternMatch
Returns the key.
getKey() - Method in class org.apache.logging.log4j.core.util.KeyValuePair
Returns the key.
getKeyStore() - Method in class org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
 
getLanguage() - Method in class org.apache.logging.log4j.core.script.AbstractScript
 
getLanguage() - Method in class org.apache.logging.log4j.core.script.ScriptRef
 
getLanguage() - Method in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
getLastDayOfMonth(int, int) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getLayout() - Method in interface org.apache.log4j.Appender
Returns this appenders layout.
getLayout() - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
Returns the Layout for the appender.
getLayout() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
This always returns null, as database appenders do not use a single layout.
getLayout() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
 
getLayout() - Method in interface org.apache.logging.log4j.core.Appender
Returns the Layout used by this Appender if applicable.
getLayout() - Method in class org.apache.logging.log4j.core.jmx.AppenderAdmin
 
getLayout() - Method in interface org.apache.logging.log4j.core.jmx.AppenderAdminMBean
Returns the result of calling toString on the Layout object of the instrumented Appender.
getLayout() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
 
getLayout() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns the result of calling toString on the Layout object of the instrumented AsyncAppender.
getLength() - Method in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
Returns the length of the resulting formatted date and time strings.
getLevel() - Method in class org.apache.log4j.Category
 
getLevel() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getLevel() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the level.
getLevel() - Method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
 
getLevel() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getLevel() - Method in class org.apache.logging.log4j.core.config.AppenderRef
 
getLevel() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns the logging Level.
getLevel() - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
getLevel() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the logging Level.
getLevel() - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
 
getLevel() - Method in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
Returns the LoggerConfig level as a String.
getLevel() - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
getLevel() - Method in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
Returns the StatusLogger level as a String.
getLevel() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets the level.
getLevel() - Method in class org.apache.logging.log4j.core.Logger
Gets the Level associated with the Logger.
getLevel(String) - Static method in class org.apache.logging.log4j.Level
Return the Level associated with the name or null if the Level cannot be found.
getLevel() - Method in interface org.apache.logging.log4j.Logger
Gets the Level associated with the Logger.
getLevel() - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
getLevel() - Method in class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
 
getLevel() - Method in class org.apache.logging.log4j.status.StatusData
Returns the logging level for the event.
getLevel() - Method in class org.apache.logging.log4j.status.StatusLogger
 
getLevel() - Method in class org.apache.logging.log4j.taglib.DebugTag
 
getLevel() - Method in class org.apache.logging.log4j.taglib.ErrorTag
 
getLevel() - Method in class org.apache.logging.log4j.taglib.FatalTag
 
getLevel() - Method in class org.apache.logging.log4j.taglib.InfoTag
 
getLevel() - Method in class org.apache.logging.log4j.taglib.LogTag
 
getLevel() - Method in class org.apache.logging.log4j.taglib.TraceTag
 
getLevel() - Method in class org.apache.logging.log4j.taglib.WarnTag
 
getLevel() - Method in class org.apache.logging.slf4j.SLF4JLogger
 
getLevelMap() - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
getLevelName() - Method in class org.apache.logging.log4j.core.config.CustomLevelConfig
Returns the custom level name.
getLineNumber() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getLines() - Method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Returns the number of lines to write.
getListeners() - Method in class org.apache.logging.log4j.status.StatusLogger
Returns a thread safe Iterable for the StatusListener.
getLiteral() - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
 
getLiteralValue() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
 
getLocale() - Method in class org.apache.logging.log4j.core.lookup.JavaLookup
Accessible through the Lookup key locale.
getLocale() - Method in interface org.apache.logging.log4j.core.util.datetime.DateParser
Get the locale used by this parser.
getLocale() - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Gets the locale used by this printer.
getLocale() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets the locale used by this formatter.
getLocale() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
 
getLocale() - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
getLocalHostname() - Static method in class org.apache.logging.log4j.core.util.NetUtils
This method gets the network name of the machine we are running on.
getLocalizedMessage() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getLocation() - Method in class org.apache.logging.log4j.core.config.ConfigurationSource
Returns a string describing the configuration source file or URL, or null if this configuration source has neither a file nor an URL.
getLocation() - Method in class org.apache.logging.log4j.core.impl.ExtendedClassInfo
 
getLocation() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getLocation() - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
getLog4jMarker() - Method in class org.apache.logging.slf4j.Log4jMarker
 
getLogEventFactory() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns the LogEventFactory.
getLogger(String) - Static method in class org.apache.log4j.Logger
 
getLogger(Class<?>) - Static method in class org.apache.log4j.Logger
 
getLogger(String, LoggerFactory) - Static method in class org.apache.log4j.Logger
 
getLogger(String) - Static method in class org.apache.log4j.LogManager
 
getLogger(Class<?>) - Static method in class org.apache.log4j.LogManager
 
getLogger(String, LoggerFactory) - Static method in class org.apache.log4j.LogManager
 
getLogger(String) - Method in interface org.apache.log4j.spi.LoggerRepository
 
getLogger(String, LoggerFactory) - Method in interface org.apache.log4j.spi.LoggerRepository
 
getLogger(String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Returns the LoggerConfig with the specified name.
getLogger(String) - Method in class org.apache.logging.log4j.core.LoggerContext
Gets a Logger from the Context.
getLogger(String, MessageFactory) - Method in class org.apache.logging.log4j.core.LoggerContext
Obtains a Logger from the Context.
getLogger(String) - Method in class org.apache.logging.log4j.jul.LogManager
 
getLogger() - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger with the name of the calling class.
getLogger(Class<?>) - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger using the fully qualified name of the Class as the Logger name.
getLogger(Class<?>, MessageFactory) - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger using the fully qualified name of the Class as the Logger name.
getLogger(MessageFactory) - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger with the name of the calling class.
getLogger(Object) - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger using the fully qualified class name of the value as the Logger name.
getLogger(Object, MessageFactory) - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger using the fully qualified class name of the value as the Logger name.
getLogger(String) - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger with the specified name.
getLogger(String, MessageFactory) - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger with the specified name.
getLogger(String, String) - Static method in class org.apache.logging.log4j.LogManager
Returns a Logger with the specified name.
getLogger(String) - Method in class org.apache.logging.log4j.simple.SimpleLoggerContext
 
getLogger(String, MessageFactory) - Method in class org.apache.logging.log4j.simple.SimpleLoggerContext
 
getLogger(String) - Method in class org.apache.logging.log4j.spi.AbstractLoggerAdapter
 
getLogger(String) - Method in interface org.apache.logging.log4j.spi.LoggerAdapter
Gets a named logger.
getLogger(String) - Method in interface org.apache.logging.log4j.spi.LoggerContext
Returns an ExtendedLogger.
getLogger(String, MessageFactory) - Method in interface org.apache.logging.log4j.spi.LoggerContext
Returns an ExtendedLogger.
getLogger() - Static method in class org.apache.logging.log4j.status.StatusLogger
Retrieve the StatusLogger.
getLogger() - Method in class org.apache.logging.slf4j.SLF4JLogger
 
getLogger(String) - Method in class org.apache.logging.slf4j.SLF4JLoggerContext
 
getLogger(String, MessageFactory) - Method in class org.apache.logging.slf4j.SLF4JLoggerContext
 
getLoggerConfig(String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Locates the appropriate LoggerConfig for a Logger name.
getLoggerConfig(String) - Method in interface org.apache.logging.log4j.core.config.Configuration
Locates the appropriate LoggerConfig for a Logger name.
getLoggerContextAdmin(ObjectName) - Method in class org.apache.logging.log4j.jmx.gui.Client
 
getLoggerContextAdmins() - Method in class org.apache.logging.log4j.jmx.gui.Client
Returns a list of proxies that allow operations to be performed on the remote LoggerContextAdminMBeans.
getLoggerContexts() - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
getLoggerContexts() - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
getLoggerContexts() - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Returns a List of all the available LoggerContexts.
getLoggerContexts() - Method in class org.apache.logging.log4j.core.selector.JndiContextSelector
 
getLoggerFactory() - Method in class org.slf4j.impl.StaticLoggerBinder
Returns the factory.
getLoggerFactoryClassStr() - Method in class org.slf4j.impl.StaticLoggerBinder
Returns the class name.
getLoggerFqcn() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getLoggerFqcn() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the fully qualified class name of the caller of the logger API.
getLoggerFqcn() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getLoggerFqcn() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
The fully qualified class name of the class that was called by the caller.
getLoggerFqcn() - Method in interface org.apache.logging.log4j.core.LogEvent
Returns the fully qualified class name of the caller of the logging API.
getLoggerName() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getLoggerName() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the logger name.
getLoggerName() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getLoggerName() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the name of the Logger used to generate the event.
getLoggerName() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets the logger name.
getLoggerName() - Method in class org.apache.logging.log4j.message.LocalizedMessage
Returns the name of the Logger.
getLoggerName() - Method in interface org.apache.logging.log4j.message.LoggerNameAwareMessage
Returns the name of the Logger.
getLoggerNames() - Method in class org.apache.logging.log4j.jul.LogManager
 
getLoggerRepository() - Static method in class org.apache.log4j.LogManager
 
getLoggerRepository() - Method in interface org.apache.log4j.spi.RepositorySelector
Returns a LoggerRepository depending on the context.
getLoggers() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Returns a Map of all the LoggerConfigs.
getLoggers() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getLoggers() - Method in class org.apache.logging.log4j.core.LoggerContext
Gets a collection of the current loggers.
getLoggersInContext(LoggerContext) - Method in class org.apache.logging.log4j.spi.AbstractLoggerAdapter
Gets or creates the ConcurrentMap of named loggers for a given LoggerContext.
getLongProperty(String, long) - Method in class org.apache.logging.log4j.util.PropertiesUtil
Gets the named property as a long.
getManager(String, ManagerFactory<M, T>, T) - Static method in class org.apache.logging.log4j.core.appender.AbstractManager
Retrieves a Manager if it has been previously created or creates a new Manager.
getManager() - Method in class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender
Gets the manager.
getManager() - Method in class org.apache.logging.log4j.core.appender.AbstractWriterAppender
Gets the manager.
getManager() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
Returns the underlying manager in use within this appender.
getManager(String, T, ManagerFactory<M, T>) - Static method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Implementations should define their own getManager method and call this method from that to create or get existing managers.
getManager(String, T, ManagerFactory<? extends OutputStreamManager, T>) - Static method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Creates a Manager.
getManager(String, T, ManagerFactory<? extends WriterManager, T>) - Static method in class org.apache.logging.log4j.core.appender.WriterManager
Creates a Manager.
getMap() - Method in class org.apache.logging.log4j.core.config.Loggers
 
getMap() - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
getMap() - Method in class org.apache.logging.log4j.core.layout.LoggerFields
 
getMap() - Method in class org.apache.logging.log4j.core.lookup.MapLookup
 
getMarker() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getMarker() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the marker.
getMarker() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getMarker() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the Marker associated with the event, or null.
getMarker() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets the Marker associated with the event.
getMarker(String) - Static method in class org.apache.logging.log4j.MarkerManager
Retrieves a Marker or create a Marker that has no parent.
getMarker(String, String) - Static method in class org.apache.logging.log4j.MarkerManager
Deprecated.
Use the Marker add or set methods to add parent Markers. Will be removed by final GA release.
getMarker(String, Marker) - Static method in class org.apache.logging.log4j.MarkerManager
Deprecated.
Use the Marker add or set methods to add parent Markers. Will be removed by final GA release.
getMarker(String) - Method in class org.apache.logging.slf4j.Log4jMarkerFactory
Returns a Log4j Marker that is compatible with SLF4J.
getMarker(Marker) - Method in class org.apache.logging.slf4j.Log4jMarkerFactory
Returns a Log4j Marker converted from an existing custom SLF4J Marker.
getMarkerFactory() - Method in class org.slf4j.impl.StaticMarkerBinder
 
getMarkerFactoryClassStr() - Method in class org.slf4j.impl.StaticMarkerBinder
 
getMaxDepth() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
Returns the the maximum number of directory levels to visit.
getMaxFileSize() - Method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
 
getMaxIndex() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
 
getMaxLength() - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Get maximum length.
getMaxLengthEstimate() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets an estimate for the maximum string length that the formatter will produce.
getMaxLengthEstimate() - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Gets an estimate for the maximum string length that the formatter will produce.
getMDCA() - Method in class org.slf4j.impl.StaticMDCBinder
Currently this method always returns an instance of StaticMDCBinder.
getMDCAdapterClassStr() - Method in class org.slf4j.impl.StaticMDCBinder
Retrieve the adapter class name.
getMdcExcludes() - Method in class org.apache.logging.log4j.core.layout.Rfc5424Layout
 
getMdcIncludes() - Method in class org.apache.logging.log4j.core.layout.Rfc5424Layout
 
getMessage() - Method in exception org.apache.log4j.config.PropertySetterException
Returns descriptive text on the cause of this exception.
getMessage() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getMessage() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the message.
getMessage() - Method in class org.apache.logging.log4j.core.appender.TlsSyslogFrame
 
getMessage() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getMessage() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the Message associated with the event.
getMessage() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getMessage() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets the message associated with the event.
getMessage(String, Object[], Throwable) - Method in class org.apache.logging.log4j.message.FormattedMessage
 
getMessage() - Method in class org.apache.logging.log4j.status.StatusData
Returns the message associated with the event.
getMessageFactory() - Method in interface org.apache.logging.log4j.Logger
Gets the message factory used to convert message Objects and Strings into actual log Messages.
getMessageFactory() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
getMethodName() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getMimeMessage() - Method in class org.apache.logging.log4j.core.net.MimeMessageBuilder
 
getMimeMultipart(byte[], InternetHeaders) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
getMinIndex() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
 
getMinLength() - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Get minimum length.
getMinLevel() - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
getMode() - Static method in class org.apache.logging.log4j.core.util.NanoClockFactory
Returns the factory mode.
getMonthNumber(String) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getName() - Method in interface org.apache.log4j.Appender
Get the name of this appender.
getName() - Method in class org.apache.log4j.Category
 
getName() - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
Returns the name of the Appender.
getName() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
Returns the name of the Manager.
getName() - Method in interface org.apache.logging.log4j.core.Appender
Get the name of this Appender.
getName() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
 
getName() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Returns the name of the configuration.
getName() - Method in interface org.apache.logging.log4j.core.config.builder.api.AppenderComponentBuilder
Returns the name of the Appender.
getName() - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Returns the name of the component, if any.
getName() - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns the configuration name.
getName() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns the name of the LoggerConfig.
getName() - Method in class org.apache.logging.log4j.core.config.Node
 
getName() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
getName() - Method in class org.apache.logging.log4j.core.config.Property
Returns the property name.
getName() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Return the FQCN of the Throwable.
getName() - Method in class org.apache.logging.log4j.core.jmx.AppenderAdmin
 
getName() - Method in interface org.apache.logging.log4j.core.jmx.AppenderAdminMBean
Returns the name of the instrumented Appender.
getName() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
 
getName() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns the name of the instrumented AsyncAppender.
getName() - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
 
getName() - Method in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
Returns the name of the instrumented LoggerConfig.
getName() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getName() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns the name of the instrumented LoggerContext.
getName() - Method in class org.apache.logging.log4j.core.LoggerContext
Gets the name.
getName() - Method in class org.apache.logging.log4j.core.pattern.AbstractPatternConverter
This method returns the name of the conversion pattern.
getName() - Method in interface org.apache.logging.log4j.core.pattern.PatternConverter
Returns the name of the converter.
getName() - Method in class org.apache.logging.log4j.core.script.AbstractScript
 
getName() - Method in class org.apache.logging.log4j.jul.ApiLogger
 
getName() - Method in interface org.apache.logging.log4j.Logger
Gets the logger name.
getName() - Method in interface org.apache.logging.log4j.Marker
Returns the name of this Marker.
getName() - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
getName() - Method in class org.apache.logging.log4j.message.StructuredDataId
Returns the StructuredDataId name.
getName() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
getName() - Method in class org.apache.logging.slf4j.Log4jLogger
 
getName() - Method in class org.apache.logging.slf4j.Log4jMarker
 
getNanoClock() - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the NanoClock to use for creating the nanoTime timestamp of log events.
getNanoTime() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getNanoTime() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Returns the value of the running Java Virtual Machine's high-resolution time source when this event was created, or a dummy value if it is known that this value will not be used downstream.
getNanoTime() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getNanoTime() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
getNanoTime() - Method in interface org.apache.logging.log4j.core.LogEvent
Returns the value of the running Java Virtual Machine's high-resolution time source when this event was created, or a dummy value if it is known that this value will not be used downstream.
getNestedConditions() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileCount
 
getNestedConditions() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileSize
 
getNestedConditions() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfFileName
 
getNestedConditions() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified
 
getNext() - Method in class org.apache.log4j.spi.Filter
Return the pointer to the next filter.
getNextInvalidTimeAfter(Date) - Method in class org.apache.logging.log4j.core.util.CronExpression
Returns the next date/time after the given date/time which does not satisfy the expression
getNextRolloverMillis() - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
 
getNextTime(long, int, boolean) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Returns the next potential rollover time.
getNextValidTimeAfter(Date) - Method in class org.apache.logging.log4j.core.util.CronExpression
Returns the next date/time after the given date/time which satisfies the cron expression.
getNode() - Method in class org.apache.logging.log4j.core.appender.routing.Route
Returns the Dynamic Appender Node.
getNoSqlDatabaseManager(String, int, NoSqlProvider<?>) - Static method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
Creates a NoSQL manager for use within the NoSqlAppender, or returns a suitable one if it already exists.
getNumericValue(String, int) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getObject() - Method in class org.apache.logging.log4j.core.config.Node
 
getObject(Class<T>) - Method in class org.apache.logging.log4j.core.config.Node
Returns this node's object cast to the given class.
getObjectMapper() - Method in class org.apache.logging.log4j.core.config.json.JsonConfiguration
 
getObjectMapper() - Method in class org.apache.logging.log4j.core.config.yaml.YamlConfiguration
 
getObjectName() - Method in class org.apache.logging.log4j.core.jmx.AppenderAdmin
Returns the ObjectName of this mbean.
getObjectName() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
Returns the ObjectName of this mbean.
getObjectName() - Method in class org.apache.logging.log4j.core.jmx.ContextSelectorAdmin
Returns the ObjectName of this mbean.
getObjectName() - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
Returns the ObjectName of this mbean.
getObjectName() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
Returns the ObjectName of this mbean.
getObjectName() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns the ObjectName that this MBean is registered with in the MBean server.
getObjectName() - Method in class org.apache.logging.log4j.core.jmx.RingBufferAdmin
Returns the ObjectName of this mbean.
getObjectName() - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
Returns the ObjectName of this mbean.
getObjectName() - Method in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
Returns the ObjectName that this status logger mbean is registered with.
getOnMatch() - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Returns the Result to be returned when a match occurs.
getOnMatch() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Returns the result that should be returned when the filter matches the event.
getOnMatch() - Method in interface org.apache.logging.log4j.core.Filter
Returns the result that should be returned when the filter matches the event.
getOnMismatch() - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Returns the Result to be returned when a match does not occur.
getOnMismatch() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Returns the result that should be returned when the filter does not match the event.
getOnMismatch() - Method in interface org.apache.logging.log4j.core.Filter
Returns the result that should be returned when the filter does not match the event.
getOperatingSystem() - Method in class org.apache.logging.log4j.core.lookup.JavaLookup
Accessible through the Lookup key os.
getOptional() - Method in class org.apache.logging.log4j.message.StructuredDataId
Returns a list of optional keys.
getOptions() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
Returns whether to follow symbolic links or not.
getOutputStream() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
getPackages() - Method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Returns the list of packages to filter.
getParameters() - Method in class org.apache.logging.log4j.message.FormattedMessage
Returns the message parameters.
getParameters() - Method in class org.apache.logging.log4j.message.LocalizedMessage
 
getParameters() - Method in class org.apache.logging.log4j.message.MapMessage
Returns the data elements as if they were parameters on the logging event.
getParameters() - Method in interface org.apache.logging.log4j.message.Message
Gets parameter values, if any.
getParameters() - Method in class org.apache.logging.log4j.message.MessageFormatMessage
Returns the message parameters.
getParameters() - Method in class org.apache.logging.log4j.message.ObjectArrayMessage
Returns the object as if it were a parameter.
getParameters() - Method in class org.apache.logging.log4j.message.ObjectMessage
Returns the object as if it were a parameter.
getParameters() - Method in class org.apache.logging.log4j.message.ParameterizedMessage
Returns the message parameters.
getParameters() - Method in class org.apache.logging.log4j.message.SimpleMessage
Returns null since there are no parameters.
getParameters() - Method in class org.apache.logging.log4j.message.StringFormattedMessage
Returns the message parameters.
getParameters() - Method in class org.apache.logging.log4j.message.ThreadDumpMessage
Returns an array with a single element, a Map containing the ThreadInformation as the key.
getParent() - Method in class org.apache.log4j.Category
 
getParent() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns the parent of this LoggerConfig.
getParent() - Method in class org.apache.logging.log4j.core.config.Node
 
getParent() - Method in class org.apache.logging.log4j.core.Logger
This method is only used for 1.x compatibility.
getParent() - Method in class org.apache.logging.log4j.jul.CoreLogger
 
getParents() - Method in interface org.apache.logging.log4j.Marker
Returns a list of parents of this Marker.
getParents() - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
getPassword() - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
getPasswordAsCharArray() - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
getPath() - Method in class org.apache.logging.log4j.core.appender.rolling.action.PathWithAttributes
Returns the path.
getPath() - Method in class org.apache.logging.log4j.core.script.ScriptFile
 
getPathConditions() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
Returns the list of PathCondition objects.
getPattern() - Method in class org.apache.logging.log4j.core.appender.routing.Routes
Returns the pattern.
getPattern() - Method in class org.apache.logging.log4j.core.layout.PatternMatch
Returns the pattern.
getPattern() - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Gets the pattern string describing this date format.
getPattern() - Method in interface org.apache.logging.log4j.core.util.datetime.DateParser
Get the pattern used by this parser.
getPattern() - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Gets the pattern used by this printer.
getPattern() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets the pattern used by this formatter.
getPattern() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
 
getPattern() - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
getPattern() - Method in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
Returns the full pattern.
getPatternProcessor() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Returns the pattern processor.
getPluginClass() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
getPluginManager() - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
getPluginPackages() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getPluginPackages() - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns the list of packages to scan for plugins for this Configuration.
getPlugins() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Returns all the matching plugins.
getPluginsByCategoryByBundleId() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry
 
getPluginType() - Method in class org.apache.logging.log4j.core.config.builder.api.Component
 
getPluginType(String) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Returns the type of a specified plugin.
getPriority() - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
getPriority() - Method in class org.apache.log4j.Category
 
getPriority(Facility, Level) - Static method in class org.apache.logging.log4j.core.net.Priority
Returns the priority value based on the Facility and Log Level.
getPriority() - Method in class org.apache.logging.log4j.spi.Provider
Gets the priority (natural ordering) of this Provider.
getProcId() - Method in class org.apache.logging.log4j.core.layout.Rfc5424Layout
 
getProperties() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getProperties() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getProperties() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns an unmodifiable map with the configuration properties, or null if this LoggerConfig does not have any configuration properties.
getProperties() - Static method in class org.apache.logging.log4j.util.PropertiesUtil
Returns the PropertiesUtil used by Log4j.
getProviders() - Static method in class org.apache.logging.log4j.util.ProviderUtil
 
getQueueCapacity() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
 
getQueueCapacity() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
 
getQueueCapacity() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
 
getQueueRemainingCapacity() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
 
getQueueRemainingCapacity() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
 
getQueueRemainingCapacity() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
 
getRef() - Method in class org.apache.logging.log4j.core.config.AppenderRef
 
getRegionLength() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileAppender
Returns the length of the memory mapped region.
getRegionLength() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
Returns the length of the memory mapped region.
getReliabilityStrategy(LoggerConfig) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getReliabilityStrategy(LoggerConfig) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getReliabilityStrategy() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns the object responsible for ensuring log events are delivered to a working appender, even during or after a reconfiguration.
getReliabilityStrategy(LoggerConfig) - Static method in class org.apache.logging.log4j.core.config.ReliabilityStrategyFactory
Returns a new ReliabilityStrategy instance based on the value of system property log4j.ReliabilityStrategy.
getRemainingCapacity() - Method in class org.apache.logging.log4j.core.jmx.RingBufferAdmin
 
getRemainingCapacity() - Method in interface org.apache.logging.log4j.core.jmx.RingBufferAdminMBean
Returns the number of available slots in the ring buffer.
getRequired() - Method in class org.apache.logging.log4j.message.StructuredDataId
Returns a list of required keys.
getRequiredWebLoggerContext(ServletContext) - Static method in class org.apache.logging.log4j.web.WebLoggerContextUtils
Finds the main LoggerContext configured for the given ServletContext.
getResource(String, ClassLoader) - Static method in class org.apache.logging.log4j.core.util.Loader
This method will search for resource in different places.
getResourceAsStream(String, ClassLoader) - Static method in class org.apache.logging.log4j.core.util.Loader
This method will search for resource in different places.
getResourceBundle() - Method in class org.apache.log4j.Category
 
getResourceBundle(String, Locale, boolean) - Method in class org.apache.logging.log4j.message.LocalizedMessage
Override this to use a ResourceBundle.Control in Java 6
getResourceBundle() - Method in class org.apache.logging.log4j.message.LocalizedMessageFactory
Gets the resource bundle if set.
getResources() - Method in class org.apache.logging.log4j.core.config.plugins.util.ResolverUtil
Returns the matching resources.
getRollingRandomAccessFileManager(String, String, boolean, boolean, int, TriggeringPolicy, RolloverStrategy, String, Layout<? extends Serializable>) - Static method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
getRolloverStrategy() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Returns the rollover strategy.
getRoot() - Static method in class org.apache.log4j.Category
 
getRoot() - Method in class org.apache.logging.log4j.core.config.Loggers
 
getRootCause(Throwable) - Static method in class org.apache.logging.log4j.core.util.Throwables
Returns the deepest cause of the given throwable.
getRootLogger() - Static method in class org.apache.log4j.Logger
 
getRootLogger() - Static method in class org.apache.log4j.LogManager
 
getRootLogger() - Method in interface org.apache.log4j.spi.LoggerRepository
 
getRootLogger() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Returns the root Logger.
getRootLogger() - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns the root Logger.
getRootLogger() - Method in class org.apache.logging.log4j.core.LoggerContext
Gets the root logger.
getRootLogger() - Static method in class org.apache.logging.log4j.LogManager
Returns the root logger.
getRoutes() - Method in class org.apache.logging.log4j.core.appender.routing.Routes
Returns the array of Route elements.
getRuntime() - Method in class org.apache.logging.log4j.core.lookup.JavaLookup
Accessible through the Lookup key runtime.
getScheduler() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getScheduler() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getScript(String) - Method in class org.apache.logging.log4j.core.script.ScriptManager
 
getScriptManager() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getScriptManager() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getScriptText() - Method in class org.apache.logging.log4j.core.script.AbstractScript
 
getScriptText() - Method in class org.apache.logging.log4j.core.script.ScriptRef
 
getSdId() - Method in class org.apache.logging.log4j.core.layout.LoggerFields
 
getSecretKey() - Method in interface org.apache.logging.log4j.core.util.SecretKeyProvider
Returns this SecretKey.
getSelector() - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Returns the ContextSelector.
getSeparator() - Method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Returns the stack trace separator.
getServletContext() - Static method in class org.apache.logging.log4j.web.WebLoggerContextUtils
Gets the current ServletContext if it has already been assigned to a LoggerContext's external context.
getServletContext() - Method in class org.apache.logging.log4j.web.WebLookup
getSeverity() - Method in class org.apache.logging.log4j.core.net.Priority
Returns the Severity.
getSeverity(Level) - Static method in enum org.apache.logging.log4j.core.net.Severity
Returns the Severity for the specified Level.
getShutdownCallbackRegistry() - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Returns the ShutdownCallbackRegistry
getSingleton() - Static method in class org.slf4j.impl.StaticLoggerBinder
Returns the singleton of this class.
getSMTPManager(String, String, String, String, String, String, String, String, int, String, String, boolean, String, int) - Static method in class org.apache.logging.log4j.core.net.SmtpManager
 
getSocketManager(String, int, Layout<? extends Serializable>) - Static method in class org.apache.logging.log4j.core.net.DatagramSocketManager
Obtain a SocketManager.
getSocketManager(SslConfiguration, String, int, int, int, boolean, Layout<? extends Serializable>) - Static method in class org.apache.logging.log4j.core.net.SslSocketManager
 
getSocketManager(String, int, int, int, boolean, Layout<? extends Serializable>) - Static method in class org.apache.logging.log4j.core.net.TcpSocketManager
Obtain a TcpSocketManager.
getSortedPaths() - Method in class org.apache.logging.log4j.core.appender.rolling.action.SortingVisitor
 
getSource() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getSource() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the source location information.
getSource() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
 
getSource() - Method in class org.apache.logging.log4j.core.appender.rolling.action.FileRenameAction
Gets the source.
getSource() - Method in class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
 
getSource() - Method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
 
getSource() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getSource() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the StackTraceElement for the caller.
getSource() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets the source of logging request.
getSslServerSocketFactory() - Method in class org.apache.logging.log4j.core.net.ssl.SslConfiguration
 
getSslSocketFactory() - Method in class org.apache.logging.log4j.core.net.ssl.SslConfiguration
 
getStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getStackTraceElement() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getStackTraceElement() - Method in class org.apache.logging.log4j.status.StatusData
Returns the StackTraceElement for the method that created the event.
getStandardLevel() - Method in class org.apache.logging.log4j.Level
Gets the standard Level values as an enum.
getStandardLevel(int) - Static method in enum org.apache.logging.log4j.spi.StandardLevel
Method to convert custom Levels into a StandardLevel for conversion to other systems.
getState() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
getState() - Method in interface org.apache.logging.log4j.core.LifeCycle
Gets the life-cycle state.
getState() - Method in class org.apache.logging.log4j.core.net.server.JmsServer
 
getState() - Method in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
 
getStaticFieldValue(Field) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Gets the value of a static Field, making it accessible if required.
getStatus() - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
getStatus() - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Returns the status of the instrumented LoggerContext.
getStatusConfiguration() - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
getStatusData() - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
getStatusData() - Method in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
Returns a list with the most recent StatusData objects in the status history.
getStatusData() - Method in class org.apache.logging.log4j.status.StatusLogger
Returns a List of all events as StatusData objects.
getStatusDataHistory() - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
getStatusDataHistory() - Method in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
Returns a string array with the most recent messages in the status history.
getStatusLevel() - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
getStatusLevel() - Method in class org.apache.logging.log4j.status.StatusConsoleListener
Return the Log Level for which the Listener should receive events.
getStatusLevel() - Method in interface org.apache.logging.log4j.status.StatusListener
Return the Log Level that this listener wants included.
getStatusLoggerAdmin(String) - Method in class org.apache.logging.log4j.jmx.gui.Client
Returns the StatusLoggerAdminMBean associated with the specified context name, or null.
getStatusLoggerObjectName(ObjectName) - Method in class org.apache.logging.log4j.jmx.gui.Client
Returns the ObjectName of the StatusLoggerAdminMBean associated with the specified LoggerContextAdminMBean.
getStringBuilder() - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout
Returns a StringBuilder that this Layout implementation can use to write the formatted log event to.
getStringLayout() - Method in class org.apache.logging.log4j.core.appender.AbstractWriterAppender
 
getStringProperty(String) - Method in class org.apache.logging.log4j.util.PropertiesUtil
Gets the named property as a String.
getStringProperty(String, String) - Method in class org.apache.logging.log4j.util.PropertiesUtil
Gets the named property as a String.
getStrSubstitutor() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
 
getStrSubstitutor() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getStrSubstitutor() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getStyleClass(Object) - Method in class org.apache.logging.log4j.core.pattern.AbstractPatternConverter
This method returns the CSS style class that should be applied to the LoggingEvent passed as parameter, which can be null.
getStyleClass(Object) - Method in class org.apache.logging.log4j.core.pattern.LevelPatternConverter
This method returns the CSS style class that should be applied to the LoggingEvent passed as parameter, which can be null.
getStyleClass(Object) - Method in interface org.apache.logging.log4j.core.pattern.PatternConverter
This method returns the CSS style class that should be applied to the LoggingEvent passed as parameter, which can be null.
getSubName(String) - Static method in class org.apache.logging.log4j.core.util.NameUtil
 
getSupportedSourceVersion() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginProcessor
 
getSupportedTypes() - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
getSupportedTypes() - Method in class org.apache.logging.log4j.core.config.json.JsonConfigurationFactory
 
getSupportedTypes() - Method in class org.apache.logging.log4j.core.config.properties.PropertiesConfigurationFactory
 
getSupportedTypes() - Method in class org.apache.logging.log4j.core.config.xml.XmlConfigurationFactory
Returns the file suffixes for XML files.
getSupportedTypes() - Method in class org.apache.logging.log4j.core.config.yaml.YamlConfigurationFactory
 
getSuppressed(Throwable) - Static method in class org.apache.logging.log4j.core.util.Throwables
Deprecated.
If compiling on Java 7 and above use Throwable.getSuppressed(). Marked as deprecated because Java 6 is deprecated. Will be removed 2.5.
getSuppressedProxies() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Gets proxies for suppressed exceptions.
getSuppressedStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Format the suppressed Throwables.
getSynchronous() - Method in interface org.apache.logging.log4j.core.appender.rolling.RolloverDescription
Action to be completed after close of current active log file before returning control to caller.
getSynchronous() - Method in class org.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl
Action to be completed after close of current active log file before returning control to caller.
getSyntaxAndPattern() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfFileName
Returns the baseDir-relative path pattern of the files to delete.
getSyslogEquivalent() - Method in class org.apache.log4j.Priority
Returns the syslog equivalent of this priority as an integer.
getSystemProperties() - Static method in class org.apache.logging.log4j.util.PropertiesUtil
Return the system properties or an empty Properties object if an error occurs.
getTabs() - Method in class org.apache.logging.log4j.jmx.gui.ClientGuiJConsolePlugin
 
getTarget() - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender
 
getThreadContextClassLoader() - Static method in class org.apache.logging.log4j.core.util.Loader
Returns the ClassLoader of current thread if possible, or falls back to the system ClassLoader if none is available.
getThreadContextClassLoader() - Static method in class org.apache.logging.log4j.util.LoaderUtil
Gets the current Thread ClassLoader.
getThreadContextMap() - Method in class org.apache.logging.log4j.spi.Provider
Gets the class name of the ThreadContextMap implementation of this Provider.
getThreadName() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getThreadName() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the thread name.
getThreadName() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getThreadName() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the name of the Thread on which the event was generated.
getThreadName() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets thread name.
getThreadName() - Method in class org.apache.logging.log4j.status.StatusData
 
getThreshold() - Method in interface org.apache.log4j.spi.LoggerRepository
Get the repository-wide threshold.
getThresholdBytes() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileSize
 
getThresholdCount() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileCount
 
getThrowable() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
The throwable or null if this object is deserialized from XML or JSON.
getThrowable() - Method in class org.apache.logging.log4j.message.FormattedMessage
Always returns null.
getThrowable() - Method in class org.apache.logging.log4j.message.LocalizedMessage
 
getThrowable() - Method in class org.apache.logging.log4j.message.MapMessage
Always returns null.
getThrowable() - Method in interface org.apache.logging.log4j.message.Message
Gets the throwable, if any.
getThrowable() - Method in class org.apache.logging.log4j.message.MessageFormatMessage
Return the throwable passed to the Message.
getThrowable() - Method in class org.apache.logging.log4j.message.ObjectArrayMessage
Returns null.
getThrowable() - Method in class org.apache.logging.log4j.message.ObjectMessage
Gets the message if it is a throwable.
getThrowable() - Method in class org.apache.logging.log4j.message.ParameterizedMessage
Returns the Throwable that was given as the last argument, if any.
getThrowable() - Method in class org.apache.logging.log4j.message.SimpleMessage
Always returns null.
getThrowable() - Method in class org.apache.logging.log4j.message.StringFormattedMessage
Return the throwable passed to the Message.
getThrowable() - Method in class org.apache.logging.log4j.message.ThreadDumpMessage
Always returns null.
getThrowable() - Method in class org.apache.logging.log4j.status.StatusData
Returns the Throwable associated with the event.
getThrown() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getThrown() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the exception logged.
getThrown() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getThrown() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the Throwable associated with the event, or null.
getThrown() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets throwable associated with logging request.
getThrownProxy() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getThrownProxy() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the exception logged.
getThrownProxy() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getThrownProxy() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the ThrowableProxy associated with the event, or null.
getThrownProxy() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets throwable proxy associated with logging request.
getTimeAfter(Date) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getTimeBasedUuid() - Static method in class org.apache.logging.log4j.core.util.UuidUtil
Generates Type 1 UUID.
getTimeBefore(Date) - Method in class org.apache.logging.log4j.core.util.CronExpression
NOT YET IMPLEMENTED: Returns the time before the given time that the CronExpression matches.
getTimeInstance(int) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a time formatter instance using the specified style in the default time zone and locale.
getTimeInstance(int, Locale) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a time formatter instance using the specified style and locale in the default time zone.
getTimeInstance(int, TimeZone) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a time formatter instance using the specified style and time zone in the default locale.
getTimeInstance(int, TimeZone, Locale) - Static method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a time formatter instance using the specified style, time zone and locale.
getTimeMillis() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getTimeMillis() - Method in class org.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity
Gets the number of milliseconds since JVM launch.
getTimeMillis() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getTimeMillis() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the time in milliseconds from the epoch when the event occurred.
getTimeMillis() - Method in interface org.apache.logging.log4j.core.LogEvent
Gets event time in milliseconds since midnight, January 1, 1970 UTC.
getTimestamp() - Method in interface org.apache.logging.log4j.message.TimestampMessage
Returns the timestamp.
getTimestamp() - Method in class org.apache.logging.log4j.status.StatusData
Returns the event's timestamp.
getTimeZone() - Method in class org.apache.logging.log4j.core.util.CronExpression
Returns the time zone for which this CronExpression will be resolved.
getTimeZone() - Method in interface org.apache.logging.log4j.core.util.datetime.DateParser
Get the time zone used by this parser.
getTimeZone() - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Gets the time zone used by this printer.
getTimeZone() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets the time zone used by this formatter.
getTimeZone() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
 
getTimeZone() - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
getTriggeringPolicies() - Method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
 
getTriggeringPolicy() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Returns the triggering policy.
getTriggeringPolicy() - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Returns the triggering policy.
getType() - Method in class org.apache.logging.log4j.core.config.Node
 
getType() - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Returns this message type.
getURL() - Method in class org.apache.logging.log4j.core.config.ConfigurationSource
Returns the configuration source URL, or null if this configuration source is based on a file or has neither a file nor an URL.
getUrl() - Method in class org.apache.logging.log4j.spi.Provider
Gets the URL containing this Provider's Log4j details.
getUseParentHandlers() - Method in class org.apache.logging.log4j.jul.CoreLogger
Indicates if the underlying Logger is additive.
getValue() - Method in class org.apache.logging.log4j.core.config.builder.api.Component
 
getValue() - Method in class org.apache.logging.log4j.core.config.Node
 
getValue() - Method in class org.apache.logging.log4j.core.config.Property
Returns the property value.
getValue() - Method in class org.apache.logging.log4j.core.net.Priority
Returns the value of this Priority.
getValue(int, String, int) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getValue() - Method in class org.apache.logging.log4j.core.util.KeyValuePair
Returns the value.
getValueDelimiterMatcher() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Gets the variable default value delimiter matcher currently in use.
getVariablePrefixMatcher() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Gets the variable prefix matcher currently in use.
getVariableResolver() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Gets the VariableResolver that is used to lookup variables.
getVariableSuffixMatcher() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Gets the variable suffix matcher currently in use.
getVersion() - Method in class org.apache.logging.log4j.core.impl.ExtendedClassInfo
 
getVersion() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
getVirtualMachine() - Method in class org.apache.logging.log4j.core.lookup.JavaLookup
Accessible through the Lookup key vm.
getWatchManager() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getWatchManager() - Method in interface org.apache.logging.log4j.core.config.Configuration
Return the WatchManager.
getWebLifeCycle(ServletContext) - Static method in class org.apache.logging.log4j.web.WebLoggerContextUtils
Finds or initializes the Log4jWebLifeCycle singleton for the given ServletContext.
getWebLoggerContext(ServletContext) - Static method in class org.apache.logging.log4j.web.WebLoggerContextUtils
Finds the main LoggerContext configured for the given ServletContext.
getWrappedEvent() - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
All eventual accessor methods must call this method and delegate the method call to the underlying wrapped event.
getWrappedFilter() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfNot
 
getWriter() - Method in class org.apache.logging.log4j.core.appender.WriterManager
 
Green(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Green
Constructs the converter.
GzCompressAction - Class in org.apache.logging.log4j.core.appender.rolling.action
Compresses a file using GZ compression.
GzCompressAction(File, File, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
Create new instance of GzCompressAction.

H

handleNotification(Notification, Object) - Method in class org.apache.logging.log4j.jmx.gui.ClientGui
 
handlesThrowable() - Method in class org.apache.logging.log4j.core.pattern.HighlightConverter
 
handlesThrowable() - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Normally pattern converters are not meant to handle Exceptions although few pattern converters might.
handlesThrowable() - Method in class org.apache.logging.log4j.core.pattern.PatternFormatter
Normally pattern formatters are not meant to handle Exceptions although few pattern formatters might.
handlesThrowable() - Method in class org.apache.logging.log4j.core.pattern.StyleConverter
 
handlesThrowable() - Method in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
This converter obviously handles throwables.
hasChildren() - Method in class org.apache.logging.log4j.core.config.Node
 
hasChildren() - Method in class org.apache.logging.slf4j.Log4jMarker
 
hasFilter() - Method in class org.apache.logging.log4j.core.filter.AbstractFilterable
Determines if a Filter is present.
hasFilter() - Method in interface org.apache.logging.log4j.core.filter.Filterable
Determine if a Filter is present.
hashCode() - Method in class org.apache.log4j.Priority
 
hashCode() - Method in class org.apache.logging.log4j.core.appender.rolling.action.Duration
 
hashCode() - Method in class org.apache.logging.log4j.core.config.AppenderControl
 
hashCode() - Method in class org.apache.logging.log4j.core.config.CustomLevelConfig
 
hashCode() - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
hashCode() - Method in class org.apache.logging.log4j.core.impl.ExtendedClassInfo
 
hashCode() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
hashCode() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
hashCode() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
hashCode() - Method in class org.apache.logging.log4j.core.layout.PatternMatch
 
hashCode() - Method in class org.apache.logging.log4j.core.Logger
 
hashCode() - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
hashCode() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Returns a hashcode compatible with equals.
hashCode() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
Return a hashcode compatible with equals.
hashCode() - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Returns a hashcode compatible with equals.
hashCode() - Method in class org.apache.logging.log4j.core.util.KeyValuePair
 
hashCode() - Method in class org.apache.logging.log4j.Level
 
hashCode() - Method in interface org.apache.logging.log4j.Marker
Returns a hash code value based on the name of this marker.
hashCode() - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
hashCode() - Method in class org.apache.logging.log4j.message.FormattedMessage
 
hashCode() - Method in class org.apache.logging.log4j.message.MapMessage
 
hashCode() - Method in class org.apache.logging.log4j.message.MessageFormatMessage
 
hashCode() - Method in class org.apache.logging.log4j.message.ObjectArrayMessage
 
hashCode() - Method in class org.apache.logging.log4j.message.ObjectMessage
 
hashCode() - Method in class org.apache.logging.log4j.message.ParameterizedMessage
 
hashCode() - Method in class org.apache.logging.log4j.message.SimpleMessage
 
hashCode() - Method in class org.apache.logging.log4j.message.StringFormattedMessage
 
hashCode() - Method in class org.apache.logging.log4j.message.StructuredDataMessage
 
hashCode() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
hashCode() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
hashCode() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
hashCode() - Method in class org.apache.logging.slf4j.Log4jMarker
 
hashCodeImpl() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
hashCodeImpl() - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
 
hasLogger(String) - Method in class org.apache.logging.log4j.core.LoggerContext
Determines if the specified Logger exists.
hasLogger(String, MessageFactory) - Method in class org.apache.logging.log4j.core.LoggerContext
Determines if the specified Logger exists.
hasLogger(String, Class<? extends MessageFactory>) - Method in class org.apache.logging.log4j.core.LoggerContext
Determines if the specified Logger exists.
hasLogger(String) - Method in class org.apache.logging.log4j.simple.SimpleLoggerContext
 
hasLogger(String, MessageFactory) - Method in class org.apache.logging.log4j.simple.SimpleLoggerContext
 
hasLogger(String, Class<? extends MessageFactory>) - Method in class org.apache.logging.log4j.simple.SimpleLoggerContext
 
hasLogger(String) - Method in interface org.apache.logging.log4j.spi.LoggerContext
Detects if a Logger with the specified name exists.
hasLogger(String, MessageFactory) - Method in interface org.apache.logging.log4j.spi.LoggerContext
Detects if a Logger with the specified name and MessageFactory exists.
hasLogger(String, Class<? extends MessageFactory>) - Method in interface org.apache.logging.log4j.spi.LoggerContext
Detects if a Logger with the specified name and MessageFactory type exists.
hasLogger(String) - Method in class org.apache.logging.slf4j.SLF4JLoggerContext
 
hasLogger(String, MessageFactory) - Method in class org.apache.logging.slf4j.SLF4JLoggerContext
 
hasLogger(String, Class<? extends MessageFactory>) - Method in class org.apache.logging.slf4j.SLF4JLoggerContext
 
hasManager(String) - Static method in class org.apache.logging.log4j.core.appender.AbstractManager
Determines if a Manager with the specified name exists.
hasMoreElements() - Method in class org.apache.log4j.helpers.NullEnumeration
 
hasPackages() - Method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Determines if there are any packages to filter.
hasParents() - Method in interface org.apache.logging.log4j.Marker
Indicates whether this Marker has references to any other Markers.
hasParents() - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
hasProviders() - Static method in class org.apache.logging.log4j.util.ProviderUtil
 
hasReferences() - Method in class org.apache.logging.slf4j.Log4jMarker
 
header - Variable in class org.apache.logging.log4j.core.layout.AbstractLayout
The header to include when the stream is opened.
HierarchyEventListener - Interface in org.apache.log4j.spi
Listen to events occurring within a Hierarchy.
HighlightConverter - Class in org.apache.logging.log4j.core.pattern
Highlight pattern converter.
host - Variable in class org.apache.logging.log4j.core.net.AbstractSocketManager
The name of the host.
HOUR - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
hours - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
HtmlLayout - Class in org.apache.logging.log4j.core.layout
Outputs events as rows in an HTML table on an HTML page.
HtmlLayout.Builder - Class in org.apache.logging.log4j.core.layout
 
HtmlLayout.FontSize - Enum in org.apache.logging.log4j.core.layout
Possible font sizes

I

identityToString(Object) - Static method in class org.apache.logging.log4j.message.ParameterizedMessage
This method returns the same as if Object.toString() would not have been overridden in obj.
IdlePurgePolicy - Class in org.apache.logging.log4j.core.appender.routing
Policy is purging appenders that were not in use specified time in minutes
IdlePurgePolicy(long, ConfigurationScheduler) - Constructor for class org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy
 
IfAccumulatedFileCount - Class in org.apache.logging.log4j.core.appender.rolling.action
PathCondition that accepts paths after some count threshold is exceeded during the file tree walk.
IfAccumulatedFileSize - Class in org.apache.logging.log4j.core.appender.rolling.action
PathCondition that accepts paths after the accumulated file size threshold is exceeded during the file tree walk.
IfAll - Class in org.apache.logging.log4j.core.appender.rolling.action
Composite PathCondition that only accepts objects that are accepted by all component conditions.
IfAny - Class in org.apache.logging.log4j.core.appender.rolling.action
Composite PathCondition that accepts objects that are accepted by any component conditions.
IfEnabledTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:ifEnabled> tag.
IfEnabledTag() - Constructor for class org.apache.logging.log4j.taglib.IfEnabledTag
 
IfFileName - Class in org.apache.logging.log4j.core.appender.rolling.action
PathCondition that accepts files for deletion if their relative path matches either a glob pattern or a regular expression.
IfLastModified - Class in org.apache.logging.log4j.core.appender.rolling.action
PathCondition that accepts paths that are older than the specified duration.
IfNot - Class in org.apache.logging.log4j.core.appender.rolling.action
Wrapper PathCondition that accepts objects that are rejected by the wrapped component filter.
IGNORE_TCCL_PROPERTY - Static variable in class org.apache.logging.log4j.util.LoaderUtil
System property to set to ignore the thread context ClassLoader.
ignoreExceptions() - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
Some appenders need to propagate exceptions back to the application.
ignoreExceptions() - Method in interface org.apache.logging.log4j.core.Appender
Some Appenders need to propagate exceptions back to the application.
ignoresThrowable() - Method in class org.apache.log4j.Layout
If the layout handles the throwable object contained within LoggingEvent, then the layout should return false.
ignoresThrowable() - Method in class org.apache.log4j.PatternLayout
 
immediateFlush - Variable in class org.apache.logging.log4j.core.appender.AbstractWriterAppender
Immediate flush means that the underlying writer will be flushed at the end of each append operation.
includeLocation(String) - Static method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
 
includeLocation(String) - Static method in class org.apache.logging.log4j.core.config.LoggerConfig
 
incrementScheduledItems() - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
Increment the number of threads in the pool.
inetAddress - Variable in class org.apache.logging.log4j.core.net.AbstractSocketManager
The Internet address of the host.
info(String) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
info(String, Throwable) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
info(Object) - Method in class org.apache.log4j.Category
 
info(Object, Throwable) - Method in class org.apache.log4j.Category
 
INFO - Static variable in class org.apache.log4j.Level
The INFO level designates informational messages that highlight the progress of the application at coarse-grained level.
INFO - Static variable in class org.apache.log4j.Priority
Deprecated.
Use Level.INFO instead.
info(Object) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
info(Object, Throwable) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
info(String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
INFO - Static variable in class org.apache.logging.log4j.Level
An event for informational purposes.
info(Marker, Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the INFO level.
info(Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the INFO level.
info(Marker, MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the INFO level with the specified Marker.
info(Marker, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the INFO level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
info(Marker, Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the INFO level.
info(Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the INFO level including the stack trace of the Throwable t passed as parameter.
info(Marker, String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the INFO level.
info(Marker, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the INFO level.
info(Marker, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the INFO level.
info(Marker, String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the INFO level including the stack trace of the Throwable t passed as parameter.
info(Marker, Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the INFO level with the specified Marker.
info(Marker, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the INFO level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
info(Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the INFO level.
info(Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the INFO level.
info(MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the INFO level.
info(MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the INFO level) including the stack trace of the Throwable t passed as parameter.
info(Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the INFO level.
info(Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the INFO level including the stack trace of the Throwable t passed as parameter.
info(String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the INFO level.
info(String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the INFO level.
info(String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the INFO level.
info(String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the INFO level including the stack trace of the Throwable t passed as parameter.
info(Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the INFO level.
info(Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the INFO level) including the stack trace of the Throwable t passed as parameter.
info(Marker, Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
info(String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(Marker, String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(Marker, String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(Marker, String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(Marker, String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
info(Marker, String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
INFO_INT - Static variable in class org.apache.log4j.Priority
The INFO level designates informational messages that highlight the progress of the application at coarse-grained level.
InfoTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:info> tag.
InfoTag() - Constructor for class org.apache.logging.log4j.taglib.InfoTag
 
inherit(Stack<String>) - Static method in class org.apache.log4j.NDC
Inherit the diagnostic context of another thread.
INHERITABLE_MAP - Static variable in class org.apache.logging.log4j.spi.DefaultThreadContextMap
Property name ("isThreadContextMapInheritable" ) for selecting InheritableThreadLocal (value "true") or plain ThreadLocal (value is not "true") in the implementation.
init() - Method in class org.apache.logging.log4j.taglib.CatchingTag
 
init() - Method in class org.apache.logging.log4j.taglib.EntryTag
 
init() - Method in class org.apache.logging.log4j.taglib.ExitTag
 
init() - Method in class org.apache.logging.log4j.taglib.IfEnabledTag
 
init() - Method in class org.apache.logging.log4j.taglib.LogTag
 
init(FilterConfig) - Method in class org.apache.logging.log4j.web.Log4jServletFilter
 
initialize() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
Initializes the policy.
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy
Initializes the policy.
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
Provide the RollingFileManager to the policy.
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Initialize the TriggeringPolicy.
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
Initializes the policy.
initialize(RollingFileManager) - Method in interface org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy
Initialize the Policy.
initialize(RoutingAppender) - Method in class org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy
 
initialize(RoutingAppender) - Method in interface org.apache.logging.log4j.core.appender.routing.PurgePolicy
Initialize with routing appender
initialize() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Initialize the configuration.
initialize(ClassLoader, ConfigurationSource) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(ClassLoader, ConfigurationSource, Object) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(String, ClassLoader, String) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(String, ClassLoader, String, Object) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(String, ClassLoader, URI) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(String, ClassLoader, URI, Object) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(String, String) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(Configuration) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(ClassLoader, Configuration) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(ClassLoader, Configuration, Object) - Static method in class org.apache.logging.log4j.core.config.Configurator
Initializes the Logging Context.
initialize(A) - Method in interface org.apache.logging.log4j.core.config.plugins.validation.ConstraintValidator
Called before this validator is used with the constraint annotation value.
initialize(Required) - Method in class org.apache.logging.log4j.core.config.plugins.validation.validators.RequiredValidator
 
initialize() - Method in class org.apache.logging.log4j.core.config.status.StatusConfiguration
Configures and initializes the StatusLogger using the configured options in this instance.
initialize() - Method in interface org.apache.logging.log4j.core.LifeCycle
 
initialize() - Method in class org.apache.logging.log4j.core.net.server.JmsServer
 
initialize() - Method in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
 
initializeBuilder(Log4jLogEvent.Builder) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
Initializes the specified Log4jLogEvent.Builder from this RingBufferLogEvent.
initializeClass(String, ClassLoader) - Static method in class org.apache.logging.log4j.core.util.Loader
Loads and initializes a named Class using a given ClassLoader.
initKeyManagerFactory() - Method in class org.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration
 
initTrustManagerFactory() - Method in class org.apache.logging.log4j.core.net.ssl.TrustStoreConfiguration
 
InputStreamLogEventBridge - Class in org.apache.logging.log4j.core.net.server
Reads and logs LogEvents from an InputStream.
InputStreamLogEventBridge(ObjectMapper, int, Charset, String) - Constructor for class org.apache.logging.log4j.core.net.server.InputStreamLogEventBridge
 
insertObject(NoSqlObject<Map<String, Object>>) - Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
 
insertObject(NoSqlObject<BasicDBObject>) - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
 
insertObject(NoSqlObject<W>) - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
Inserts the given object into the underlying NoSQL database.
instance() - Static method in class org.apache.logging.log4j.core.util.CachedClock
 
instance() - Static method in class org.apache.logging.log4j.core.util.CoarseCachedClock
Returns the singleton instance.
INSTANCE - Static variable in class org.apache.logging.log4j.message.ParameterizedMessageFactory
Instance of StringFormatterMessageFactory.
INSTANCE - Static variable in class org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory
Instance of ParameterizedStatusMessageFactory.
INSTANCE - Static variable in class org.apache.logging.log4j.message.SimpleMessageFactory
Instance of StringFormatterMessageFactory.
INSTANCE - Static variable in class org.apache.logging.log4j.message.StringFormatterMessageFactory
Instance of StringFormatterMessageFactory.
instantiate(Class<T>) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Constructs a new T object using the default constructor of its class.
instantiateByClassName(String, Class<?>, Object) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
Instantiate an object given a class name.
instantiateByKey(Properties, String, Class<?>, Object) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
 
IntegerConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.IntegerConverter
 
IntegerPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats an integer.
Integers - Class in org.apache.logging.log4j.core.util
Helps deal with integers.
Interpolator - Class in org.apache.logging.log4j.core.lookup
Proxies all the other StrLookups.
Interpolator(StrLookup) - Constructor for class org.apache.logging.log4j.core.lookup.Interpolator
 
Interpolator(StrLookup, List<String>) - Constructor for class org.apache.logging.log4j.core.lookup.Interpolator
Constructs an Interpolator using a given StrLookup and a list of packages to find Lookup plugins in.
Interpolator() - Constructor for class org.apache.logging.log4j.core.lookup.Interpolator
Create the default Interpolator using only Lookups that work without an event.
Interpolator(Map<String, String>) - Constructor for class org.apache.logging.log4j.core.lookup.Interpolator
Creates the Interpolator using only Lookups that work without an event and initial properties.
intLevel() - Method in class org.apache.logging.log4j.Level
Gets the integral value of this Level.
intLevel() - Method in enum org.apache.logging.log4j.spi.StandardLevel
Returns the integer value of the Level.
IoBuilder - Class in org.apache.logging.log4j.io
Builder class to wrap Loggers into Java IO compatible classes.
IoBuilder(Logger) - Constructor for class org.apache.logging.log4j.io.IoBuilder
Constructs a new IoBuilder for the given Logger.
IOUtils - Class in org.apache.logging.log4j.core.util
Copied from Apache Commons IO revision 1686747.
IOUtils() - Constructor for class org.apache.logging.log4j.core.util.IOUtils
 
IS_LOG4J_AUTO_INITIALIZATION_DISABLED - Static variable in interface org.apache.logging.log4j.web.Log4jWebSupport
The ServletContext parameter name for the flag that disables Log4j's auto-initialization in Servlet 3.0+ web applications.
IS_LOG4J_CONTEXT_SELECTOR_NAMED - Static variable in interface org.apache.logging.log4j.web.Log4jWebSupport
The ServletContext parameter name for the JNDI flag.
isAccessible(T) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Indicates whether or not a Member is both public and is contained in a public class.
isActive() - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
isActive() - Method in class org.apache.logging.log4j.core.config.json.JsonConfigurationFactory
 
isActive() - Method in class org.apache.logging.log4j.core.config.yaml.YamlConfigurationFactory
 
isActive() - Method in class org.apache.logging.log4j.core.net.server.AbstractSocketServer
 
isAdditive() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns the valid of the additive flag.
isAdditive() - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
 
isAdditive() - Method in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
Returns whether the instrumented LoggerConfig is additive.
isAdditive() - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is present only to support the Log4j 1.2 compatibility bridge.
isAnd() - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
isAppend() - Method in class org.apache.logging.log4j.core.appender.FileManager
Returns the append status.
isAssignable(Type, Type) - Static method in class org.apache.logging.log4j.core.util.TypeUtil
Indicates if two Types are assignment compatible.
isAttached(Appender) - Method in class org.apache.log4j.Category
Is the appender passed as parameter attached to this category?
isBlank(String) - Static method in class org.apache.logging.log4j.util.Strings
Checks if a String is blank.
isBlocking() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
Returns true if this AsyncAppender will block when the queue is full, or false if events are dropped when the queue is full.
isBlocking() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
Returns true if this AsyncAppender will block when the queue is full, or false if events are dropped when the queue is full.
isBlocking() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns true if this AsyncAppender will block when the queue is full, or false if events are dropped when the queue is full.
isCancelled() - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
isClassAvailable(String) - Static method in class org.apache.logging.log4j.core.util.Loader
Determines if a named Class can be loaded or not.
isClob() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
 
isClosed() - Method in class org.apache.logging.log4j.nosql.appender.AbstractNoSqlConnection
 
isClosed() - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
Indicates whether the underlying connection is closed.
isComplete() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractAction
Tests if the action is complete.
isComplete() - Method in interface org.apache.logging.log4j.core.appender.rolling.action.Action
Determines if action has been completed.
isDebugEnabled() - Method in class org.apache.log4j.Category
 
isDebugEnabled() - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
isDebugEnabled() - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the DEBUG Level.
isDebugEnabled(Marker) - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the DEBUG Level.
isDebugEnabled() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isDebugEnabled(Marker) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isDebugEnabled() - Method in class org.apache.logging.slf4j.Log4jLogger
 
isDebugEnabled(Marker) - Method in class org.apache.logging.slf4j.Log4jLogger
 
isDefer() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
isDeferChildren() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
isDeleteSource() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
 
isDeleteSource() - Method in class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
 
isDeleteSource() - Method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
 
isDisabled(int) - Method in interface org.apache.log4j.spi.LoggerRepository
Returns whether this repository is disabled for a given level.
isDone() - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
isEmpty() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Returns whether this composite contains any filters.
isEmpty() - Method in class org.apache.logging.log4j.core.util.CyclicBuffer
Determines if the buffer contains elements.
isEmpty() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
isEmpty() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
isEmpty() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
isEmpty() - Method in interface org.apache.logging.log4j.spi.ThreadContextMap
Returns true if the Map is empty.
isEmpty() - Static method in class org.apache.logging.log4j.ThreadContext
Returns true if the Map is empty.
isEmpty(CharSequence) - Static method in class org.apache.logging.log4j.util.Strings
Checks if a CharSequence is empty ("") or null.
isEmpty() - Method in class org.apache.logging.slf4j.MDCContextMap
 
isEnabled(Level, Marker, String, Throwable) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, String) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level) - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the the given Level.
isEnabled(Level, Marker) - Method in interface org.apache.logging.log4j.Logger
Checks whether this logger is enabled at the specified level and an optional Marker.
isEnabled(Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
isEnabled(Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
isEnabled(Level, Marker, String) - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
isEnabled(Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
isEnabled(Level, Marker, String, Throwable) - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
isEnabled(Level) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isEnabled(Level, Marker) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isEnabled(Level, Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Determines if logging is enabled.
isEnabled(Level, Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Determines if logging is enabled.
isEnabled(Level, Marker, String, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Determines if logging is enabled.
isEnabled(Level, Marker, String) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Determine if logging is enabled.
isEnabled(Level, Marker, String, Object...) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Determines if logging is enabled.
isEnabled(Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
Detect if the event would be logged.
isEnabled(Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
Detect if the event would be logged.
isEnabled(Level, Marker, String) - Method in class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
Detect if the event would be logged.
isEnabled(Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
Detect if the event would be logged.
isEnabled(Level, Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
Detect if the event would be logged.
isEnabled(Level, Marker, String, Throwable) - Method in class org.apache.logging.log4j.status.StatusLogger
 
isEnabled(Level, Marker, String) - Method in class org.apache.logging.log4j.status.StatusLogger
 
isEnabled(Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.status.StatusLogger
 
isEnabled(Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.status.StatusLogger
 
isEnabled(Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.status.StatusLogger
 
isEnabled(Level, Marker) - Method in class org.apache.logging.log4j.status.StatusLogger
 
isEnabled(Level, Marker, Message, Throwable) - Method in class org.apache.logging.slf4j.SLF4JLogger
 
isEnabled(Level, Marker, Object, Throwable) - Method in class org.apache.logging.slf4j.SLF4JLogger
 
isEnabled(Level, Marker, String) - Method in class org.apache.logging.slf4j.SLF4JLogger
 
isEnabled(Level, Marker, String, Object...) - Method in class org.apache.logging.slf4j.SLF4JLogger
 
isEnabled(Level, Marker, String, Throwable) - Method in class org.apache.logging.slf4j.SLF4JLogger
 
isEnabledFor(Priority) - Method in class org.apache.log4j.Category
 
isEnableSubstitutionInVariables() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Returns a flag whether substitution is done in variable names.
isEndOfBatch() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
isEndOfBatch() - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
Indicates whether this event is the last one in a batch.
isEndOfBatch() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
isEndOfBatch() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
 
isEndOfBatch() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
isEndOfBatch() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
Returns true if this event is the end of a batch, false otherwise.
isEndOfBatch() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
isEndOfBatch() - Method in interface org.apache.logging.log4j.core.LogEvent
Returns true if this event is the last one in a batch, false otherwise.
isEqual(String) - Method in enum org.apache.logging.log4j.core.net.Facility
Determine if this enumeration matches the specified name (ignoring case).
isEqual(String) - Method in enum org.apache.logging.log4j.core.net.Protocol
Determines if the String matches this enum.
isEqual(String) - Method in enum org.apache.logging.log4j.core.net.Severity
Determine if the name matches this Severity.
isErrorEnabled() - Method in class org.apache.log4j.Category
 
isErrorEnabled() - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
isErrorEnabled() - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the ERROR Level.
isErrorEnabled(Marker) - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the ERROR Level.
isErrorEnabled() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isErrorEnabled(Marker) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isErrorEnabled() - Method in class org.apache.logging.slf4j.Log4jLogger
 
isErrorEnabled(Marker) - Method in class org.apache.logging.slf4j.Log4jLogger
 
isEventTimestamp() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
 
isFatalEnabled() - Method in class org.apache.log4j.Category
 
isFatalEnabled() - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
isFatalEnabled() - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the FATAL Level.
isFatalEnabled(Marker) - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the FATAL Level.
isFatalEnabled() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isFatalEnabled(Marker) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isFile(URL) - Static method in class org.apache.logging.log4j.core.util.FileUtils
 
isFiltered(LogEvent) - Method in class org.apache.logging.log4j.core.appender.SmtpAppender
Capture all events in CyclicBuffer.
isFiltered(LogEvent) - Method in class org.apache.logging.log4j.core.filter.AbstractFilterable
Determine if the LogEvent should be processed or ignored.
isFiltered(LogEvent) - Method in interface org.apache.logging.log4j.core.filter.Filterable
Determines if the event should be filtered.
isFollowSymbolicLinks() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
Returns whether to follow symbolic links or not.
isFrozen() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
isGetSuppressedAvailable() - Static method in class org.apache.logging.log4j.core.util.Throwables
Deprecated.
Will be removed in 2.5. As of 2.4, always returns true.
isGreaterOrEqual(Priority) - Method in class org.apache.log4j.Priority
Returns true if this level has a higher or equal level than the level passed as argument, false otherwise.
isIgnoreExceptions() - Method in class org.apache.logging.log4j.core.jmx.AppenderAdmin
 
isIgnoreExceptions() - Method in interface org.apache.logging.log4j.core.jmx.AppenderAdminMBean
Returns how exceptions thrown on the instrumented Appender are handled.
isIgnoreExceptions() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
 
isIgnoreExceptions() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns how exceptions thrown on the instrumented AsyncAppender are handled.
isImmediateFlush() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
Returns true if the content of the buffer should be forced to the storage device on every write, false otherwise.
isIncludeLocation() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
isIncludeLocation() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
Returns true if this AsyncAppender will take a snapshot of the stack with every log event to determine the class and method where the logging call was made.
isIncludeLocation() - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
Indicates whether the source of the logging request is required downstream.
isIncludeLocation() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
isIncludeLocation() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Returns the value of logger configuration attribute includeLocation, or, if no such attribute was configured, true if logging is synchronous or false if logging is asynchronous.
isIncludeLocation() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
isIncludeLocation() - Method in class org.apache.logging.log4j.core.jmx.AsyncAppenderAdmin
Returns true if this AsyncAppender will take a snapshot of the stack with every log event to determine the class and method where the logging call was made.
isIncludeLocation() - Method in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
Returns true if this AsyncAppender will take a snapshot of the stack with every log event to determine the class and method where the logging call was made.
isIncludeLocation() - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
 
isIncludeLocation() - Method in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
Returns whether the instrumented LoggerConfig is configured to include location.
isIncludeLocation() - Method in interface org.apache.logging.log4j.core.LogEvent
Returns whether the source of the logging request is required downstream.
isInfoEnabled() - Method in class org.apache.log4j.Category
 
isInfoEnabled() - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
isInfoEnabled() - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the INFO Level.
isInfoEnabled(Marker) - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the INFO Level.
isInfoEnabled() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isInfoEnabled(Marker) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isInfoEnabled() - Method in class org.apache.logging.slf4j.Log4jLogger
 
isInfoEnabled(Marker) - Method in class org.apache.logging.slf4j.Log4jLogger
 
isInitialized() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
isInRange(Level, Level) - Method in class org.apache.logging.log4j.Level
Compares this level against the levels passed as arguments and returns true if this level is in between the given levels.
isInstanceOf(Class<?>) - Method in class org.apache.logging.log4j.core.config.Node
Determines if this node's object is an instance of the given class.
isInstanceOf(Marker) - Method in interface org.apache.logging.log4j.Marker
Checks whether this Marker is an instance of the specified Marker.
isInstanceOf(String) - Method in interface org.apache.logging.log4j.Marker
Checks whether this Marker is an instance of the specified Marker.
isInstanceOf(Marker) - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
isInstanceOf(String) - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
isInterrupted() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractAction
 
isLeapYear(int) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
isLeftAligned() - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Determine if left aligned.
isLeftTruncate() - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Determine if left truncated.
isLessSpecificThan(Level) - Method in class org.apache.logging.log4j.Level
Compares this level against the level passed as an argument and returns true if this level is the same or is less specific.
isLocking() - Method in class org.apache.logging.log4j.core.appender.FileManager
Returns the lock status.
isLoggable(Level) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
isLoggerContext(ObjectName) - Method in class org.apache.logging.log4j.jmx.gui.Client
Returns true if the specified ObjectName is for a LoggerContextAdminMBean, false otherwise.
isMatch(char[], int, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns the number of matching characters, zero for no match.
isMatch(char[], int) - Method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns the number of matching characters, zero for no match.
isMoreSpecificThan(Level) - Method in class org.apache.logging.log4j.Level
Compares this level against the level passed as an argument and returns true if this level is the same or is more specific.
isNativeMethod() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
isNotBlank(String) - Static method in class org.apache.logging.log4j.util.Strings
Checks if a String is not blank.
isNotEmpty(CharSequence) - Static method in class org.apache.logging.log4j.util.Strings
Checks if a CharSequence is not empty ("") and not null.
isObjectPrintable() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
isOpen() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Returns the status of the stream.
isOpen() - Method in class org.apache.logging.log4j.core.appender.WriterManager
Returns the status of the stream.
isOsWindows() - Method in class org.apache.logging.log4j.util.PropertiesUtil
Returns true if system properties tell us we are running on Windows.
isPrintable() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
isRecentFirst() - Method in class org.apache.logging.log4j.core.appender.rolling.action.PathSortByModificationTime
Returns whether this sorter sorts recent files first.
isRenameEmptyFiles() - Method in class org.apache.logging.log4j.core.appender.rolling.action.FileRenameAction
Whether to rename empty files.
isReserved() - Method in class org.apache.logging.log4j.message.StructuredDataId
Indicates if the id is reserved.
isRoot() - Method in class org.apache.logging.log4j.core.config.Node
 
isRunning() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Indicates whether the manager is currently connected AbstractDatabaseManager.startup() has been called and AbstractDatabaseManager.shutdown() has not been called).
isSatisfiedBy(Date) - Method in class org.apache.logging.log4j.core.util.CronExpression
Indicates whether the given date satisfies the cron expression.
isSelected() - Static method in class org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
Returns true if the user specified this selector as the Log4jContextSelector, to make all loggers asynchronous.
isShutdownHookEnabled - Variable in class org.apache.logging.log4j.core.config.AbstractConfiguration
Shutdown hook is enabled by default.
isShutdownHookEnabled() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
isShutdownHookEnabled() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
isStarted() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
isStarted() - Method in interface org.apache.logging.log4j.core.LifeCycle
 
isStarted() - Method in class org.apache.logging.log4j.core.net.server.JmsServer
 
isStarted() - Method in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
Indicates if this can accept shutdown hooks.
isStarting() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
isStopOnError() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CompositeAction
 
isStopped() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
isStopped() - Method in interface org.apache.logging.log4j.core.LifeCycle
 
isStopped() - Method in class org.apache.logging.log4j.core.net.server.JmsServer
 
isStopped() - Method in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
 
isStopping() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
isTestMode() - Method in class org.apache.logging.log4j.core.appender.rolling.action.DeleteAction
Returns true if files are not deleted even when all conditions accept a path, false otherwise.
isTestMode() - Method in class org.apache.logging.log4j.core.appender.rolling.action.DeletingVisitor
Returns true if files are not deleted even when all conditions accept a path, false otherwise.
isTraceEnabled() - Method in class org.apache.log4j.Category
 
isTraceEnabled() - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
isTraceEnabled() - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the TRACE level.
isTraceEnabled(Marker) - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the TRACE level.
isTraceEnabled() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isTraceEnabled(Marker) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isTraceEnabled() - Method in class org.apache.logging.slf4j.Log4jLogger
 
isTraceEnabled(Marker) - Method in class org.apache.logging.slf4j.Log4jLogger
 
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
Determines if a rollover should occur.
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy
Determines whether a rollover should occur.
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
Determine if a rollover should be triggered.
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Returns true if a rollover should occur.
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
Determines whether a rollover should occur.
isTriggeringEvent(LogEvent) - Method in interface org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy
Determines if a rollover may be appropriate at this time.
isUnicode() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
 
isValid(String, Object) - Method in interface org.apache.logging.log4j.core.config.plugins.validation.ConstraintValidator
Indicates if the given value is valid.
isValid(String, Object) - Method in class org.apache.logging.log4j.core.config.plugins.validation.validators.RequiredValidator
 
isValidExpression(String) - Static method in class org.apache.logging.log4j.core.util.CronExpression
Indicates whether the specified cron expression can be parsed into a valid cron expression
isVariable() - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
 
isVariable() - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
 
isWarnEnabled() - Method in class org.apache.log4j.Category
 
isWarnEnabled() - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
isWarnEnabled() - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the WARN Level.
isWarnEnabled(Marker) - Method in interface org.apache.logging.log4j.Logger
Checks whether this Logger is enabled for the WARN Level.
isWarnEnabled() - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isWarnEnabled(Marker) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
isWarnEnabled() - Method in class org.apache.logging.slf4j.Log4jLogger
 
isWarnEnabled(Marker) - Method in class org.apache.logging.slf4j.Log4jLogger
 
isWatched() - Method in class org.apache.logging.log4j.core.script.ScriptFile
 
iterator() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
iterator() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
iterator() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
iterator() - Method in class org.apache.logging.slf4j.Log4jMarker
 

J

JavaLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys related to Java: Java version, JRE version, VM version, and so on.
JavaLookup() - Constructor for class org.apache.logging.log4j.core.lookup.JavaLookup
 
JdbcAppender - Class in org.apache.logging.log4j.core.appender.db.jdbc
This Appender writes logging events to a relational database using standard JDBC mechanisms.
JdbcDatabaseManager - Class in org.apache.logging.log4j.core.appender.db.jdbc
An AbstractDatabaseManager implementation for relational databases accessed via JDBC.
JeroMqAppender - Class in org.apache.logging.log4j.core.appender.mom.jeromq
Sends log events to one or more ZeroMQ (JeroMQ) endpoints.
JmsAppender - Class in org.apache.logging.log4j.core.appender.mom
Generic JMS Appender plugin for both queues and topics.
JmsAppender(String, Filter, Layout<? extends Serializable>, boolean, JmsManager) - Constructor for class org.apache.logging.log4j.core.appender.mom.JmsAppender
 
JmsAppender.Builder - Class in org.apache.logging.log4j.core.appender.mom
 
JmsManager - Class in org.apache.logging.log4j.core.appender.mom
JMS connection and session manager.
JmsQueueReceiver - Class in org.apache.logging.log4j.core.net.mom.jms
Receives Log Events over a JMS Queue.
JmsQueueReceiver() - Constructor for class org.apache.logging.log4j.core.net.mom.jms.JmsQueueReceiver
 
JmsServer - Class in org.apache.logging.log4j.core.net.server
LogEventListener server that receives LogEvents over a JMS Destination.
JmsServer(String, String, String, String) - Constructor for class org.apache.logging.log4j.core.net.server.JmsServer
 
JmsTopicReceiver - Class in org.apache.logging.log4j.core.net.mom.jms
Receives Topic messages that contain LogEvents.
JmsTopicReceiver() - Constructor for class org.apache.logging.log4j.core.net.mom.jms.JmsTopicReceiver
 
JMX_SINGLETON - Static variable in class org.apache.logging.log4j.core.lookup.JmxRuntimeInputArgumentsLookup
 
JmxRuntimeInputArgumentsLookup - Class in org.apache.logging.log4j.core.lookup
Maps JVM input arguments (but not main arguments) using JMX to acquire JVM arguments.
JmxRuntimeInputArgumentsLookup() - Constructor for class org.apache.logging.log4j.core.lookup.JmxRuntimeInputArgumentsLookup
Constructor when used directly as a plugin.
JmxRuntimeInputArgumentsLookup(Map<String, String>) - Constructor for class org.apache.logging.log4j.core.lookup.JmxRuntimeInputArgumentsLookup
 
JNDI_CONTEXT_NAME - Static variable in class org.apache.logging.log4j.core.util.Constants
JNDI context name string literal.
JndiCloser - Class in org.apache.logging.log4j.core.util
Helper class for closing JNDI resources.
JndiContextSelector - Class in org.apache.logging.log4j.core.selector
This class can be used to define a custom logger repository.
JndiContextSelector() - Constructor for class org.apache.logging.log4j.core.selector.JndiContextSelector
 
JndiLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from JNDI resources.
JndiLookup() - Constructor for class org.apache.logging.log4j.core.lookup.JndiLookup
 
JndiManager - Class in org.apache.logging.log4j.core.net
JNDI Context manager.
JpaAppender - Class in org.apache.logging.log4j.core.appender.db.jpa
This Appender writes logging events to a relational database using the Java Persistence API.
JpaDatabaseManager - Class in org.apache.logging.log4j.core.appender.db.jpa
An AbstractDatabaseManager implementation for relational databases accessed via JPA.
JsonConfiguration - Class in org.apache.logging.log4j.core.config.json
Creates a Node hierarchy from a JSON file.
JsonConfiguration(ConfigurationSource) - Constructor for class org.apache.logging.log4j.core.config.json.JsonConfiguration
 
JsonConfigurationFactory - Class in org.apache.logging.log4j.core.config.json
 
JsonConfigurationFactory() - Constructor for class org.apache.logging.log4j.core.config.json.JsonConfigurationFactory
 
JsonConstants - Class in org.apache.logging.log4j.core.jackson
Keeps constants separate from any class that may depend on third party jars.
JsonConstants() - Constructor for class org.apache.logging.log4j.core.jackson.JsonConstants
 
JsonInputStreamLogEventBridge - Class in org.apache.logging.log4j.core.net.server
Reads and logs JSON LogEvents from an InputStream..
JsonInputStreamLogEventBridge() - Constructor for class org.apache.logging.log4j.core.net.server.JsonInputStreamLogEventBridge
 
JsonInputStreamLogEventBridge(int, Charset) - Constructor for class org.apache.logging.log4j.core.net.server.JsonInputStreamLogEventBridge
 
JsonLayout - Class in org.apache.logging.log4j.core.layout
Appends a series of JSON events as strings serialized as bytes.
JsonLayout(boolean, boolean, boolean, boolean, boolean, Charset) - Constructor for class org.apache.logging.log4j.core.layout.JsonLayout
 

K

KEY - Static variable in class org.apache.logging.log4j.core.layout.PatternLayout
Key to identify pattern converters.
KEY_CONFIG_LOCATION - Static variable in class org.apache.logging.log4j.core.lookup.Log4jLookup
 
KEY_CONFIG_PARENT_LOCATION - Static variable in class org.apache.logging.log4j.core.lookup.Log4jLookup
 
KEYSTORE_TYPE - Static variable in class org.apache.logging.log4j.core.net.ssl.SslConfigurationDefaults
 
KeyStoreConfiguration - Class in org.apache.logging.log4j.core.net.ssl
Configuration of the KeyStore
KeyStoreConfiguration(String, String, String, String) - Constructor for class org.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration
 
KeyStoreConfigurationException - Exception in org.apache.logging.log4j.core.net.ssl
 
KeyStoreConfigurationException(Exception) - Constructor for exception org.apache.logging.log4j.core.net.ssl.KeyStoreConfigurationException
 
KeyValuePair - Class in org.apache.logging.log4j.core.util
Key/Value pair configuration item.
KeyValuePair(String, String) - Constructor for class org.apache.logging.log4j.core.util.KeyValuePair
Constructs a key/value pair.
KeyValuePair.Builder - Class in org.apache.logging.log4j.core.util
 

L

l7dlog(Priority, String, Throwable) - Method in class org.apache.log4j.Category
 
l7dlog(Priority, String, Object[], Throwable) - Method in class org.apache.log4j.Category
 
LambdaUtil - Class in org.apache.logging.log4j.util
Utility class for lambda support.
larger() - Method in enum org.apache.logging.log4j.core.layout.HtmlLayout.FontSize
 
lastdayOffset - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
lastdayOfMonth - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
lastdayOfWeek - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
Layout - Class in org.apache.log4j
 
Layout() - Constructor for class org.apache.log4j.Layout
 
layout - Variable in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
layout - Variable in class org.apache.logging.log4j.core.appender.WriterManager
 
Layout<T extends Serializable> - Interface in org.apache.logging.log4j.core
Lays out a LogEvent in different formats.
LayoutComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Assembler for constructing Layout Components.
lazyInit() - Static method in class org.apache.logging.log4j.util.ProviderUtil
Lazily initializes the ProviderUtil singleton.
Level - Class in org.apache.log4j
Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL.
Level(int, String, int) - Constructor for class org.apache.log4j.Level
Instantiate a Level object.
Level - Class in org.apache.logging.log4j
Levels used for identifying the severity of an event.
LEVEL_CONVERTER_PROPERTY - Static variable in class org.apache.logging.log4j.jul.Constants
The Log4j property to set to a custom implementation of LevelConverter.
LevelAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for Levels in LogEvents.
LevelAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.LevelAttributeConverter
 
LevelConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.LevelConverter
 
LevelConverter - Interface in org.apache.logging.log4j.jul
Strategy interface to convert between custom Log4j Levels and JUL Levels.
LevelPatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns the event's level in a StringBuilder.
LevelRangeFilter - Class in org.apache.logging.log4j.core.filter
This filter returns the onMatch result if the level in the LogEvent is in the range of the configured min and max levels, otherwise it returns onMismatch value .
LevelTranslator - Class in org.apache.logging.log4j.jul
Utility class to convert between JDK Levels and Log4j 2 Levels.
LF - Static variable in class org.apache.logging.log4j.util.Chars
Line Feed.
LifeCycle - Interface in org.apache.logging.log4j.core
All proper Java frameworks implement some sort of object life cycle.
LifeCycle.State - Enum in org.apache.logging.log4j.core
Status of a life cycle like a LoggerContext.
LINE_NUMBER - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
 
LINE_SEP_LEN - Static variable in class org.apache.log4j.Layout
Note that the line.separator property can be looked up even by applets.
LINE_SEPARATOR - Static variable in class org.apache.logging.log4j.core.util.Constants
Line separator.
LineLocationPatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns the event's line location information in a StringBuilder.
LineSeparatorPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats a line separator.
liquibase.ext.logging.log4j2 - package liquibase.ext.logging.log4j2
 
listeners - Variable in class org.apache.logging.log4j.core.config.AbstractConfiguration
Listeners for configuration changes.
ListOfMapEntryDeserializer - Class in org.apache.logging.log4j.core.jackson
Consider this class private.
ListOfMapEntrySerializer - Class in org.apache.logging.log4j.core.jackson
Consider this class private.
ListOfMapEntrySerializer() - Constructor for class org.apache.logging.log4j.core.jackson.ListOfMapEntrySerializer
 
LiteralPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats a string literal.
LiteralPatternConverter(Configuration, String, boolean) - Constructor for class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Create a new instance.
load() - Method in class org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
 
load() - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
loadCacheFiles(Enumeration<URL>) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginCache
Loads and merges all the Log4j plugin cache files specified.
loadClass(String) - Static method in class org.apache.logging.log4j.core.util.Loader
Load a Class by name.
loadClass(String) - Static method in class org.apache.logging.log4j.util.LoaderUtil
Loads a class by name.
Loader - Class in org.apache.logging.log4j.core.util
Load resources (or images) from various sources.
LoaderUtil - Class in org.apache.logging.log4j.util
Consider this class private. Utility class for ClassLoaders.
loadFromBundle(long, ClassLoader) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry
 
loadFromMainClassLoader() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry
 
loadFromPackage(String) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry
 
loadLoggerContextFactory() - Method in class org.apache.logging.log4j.spi.Provider
Loads the LoggerContextFactory class specified by this Provider.
loadProvider(URL, ClassLoader) - Static method in class org.apache.logging.log4j.util.ProviderUtil
Loads an individual Provider implementation.
loadProviders(Enumeration<URL>, ClassLoader) - Static method in class org.apache.logging.log4j.util.ProviderUtil
Deprecated.
Use ProviderUtil.loadProvider(java.net.URL, ClassLoader) instead. Will be removed in 3.0.
loadSystemClass(String) - Static method in class org.apache.logging.log4j.core.util.Loader
Load a Class in the java.* namespace by name.
loadThreadContextMap() - Method in class org.apache.logging.log4j.spi.Provider
Loads the ThreadContextMap class specified by this Provider.
LOCALIZED_MESSAGE - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
 
LocalizedMessage - Class in org.apache.logging.log4j.message
Provides some level of compatibility with Log4j 1.x and convenience but is not the recommended way to Localize messages.
LocalizedMessage(String, Object[]) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
Constructor with message pattern and arguments.
LocalizedMessage(String, String, Object[]) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(ResourceBundle, String, Object[]) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(String, Locale, String, Object[]) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(ResourceBundle, Locale, String, Object[]) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(Locale, String, Object[]) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(String, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(String, String, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(ResourceBundle, String, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(String, Locale, String, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(ResourceBundle, Locale, String, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(Locale, String, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(String, Object, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(String, String, Object, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(ResourceBundle, String, Object, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(String, Locale, String, Object, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(ResourceBundle, Locale, String, Object, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessage(Locale, String, Object, Object) - Constructor for class org.apache.logging.log4j.message.LocalizedMessage
 
LocalizedMessageFactory - Class in org.apache.logging.log4j.message
LocalizedMessageFactory(ResourceBundle) - Constructor for class org.apache.logging.log4j.message.LocalizedMessageFactory
 
LocalizedMessageFactory(String) - Constructor for class org.apache.logging.log4j.message.LocalizedMessageFactory
 
locateContext(String, String) - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
locateContext(String, Object, URI) - Method in class org.apache.logging.log4j.core.selector.JndiContextSelector
 
locateContext(String, Object, URI) - Method in interface org.apache.logging.log4j.core.selector.NamedContextSelector
Locate the LoggerContext with the specified name.
LockingReliabilityStrategy - Class in org.apache.logging.log4j.core.config
ReliabilityStrategy that uses read/write locks to prevent the LoggerConfig from stopping while it is in use.
LockingReliabilityStrategy(LoggerConfig) - Constructor for class org.apache.logging.log4j.core.config.LockingReliabilityStrategy
 
log(Priority, Object, Throwable) - Method in class org.apache.log4j.Category
 
log(Priority, Object) - Method in class org.apache.log4j.Category
 
log(String, Priority, Object, Throwable) - Method in class org.apache.log4j.Category
 
log(Level, String, Throwable) - Method in class org.apache.logging.log4j.core.appender.AbstractManager
 
log(Supplier<LoggerConfig>, String, String, Marker, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy
 
log(Supplier<LoggerConfig>, LogEvent) - Method in class org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy
 
log(Supplier<LoggerConfig>, String, String, Marker, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.config.AwaitUnconditionallyReliabilityStrategy
 
log(Supplier<LoggerConfig>, LogEvent) - Method in class org.apache.logging.log4j.core.config.AwaitUnconditionallyReliabilityStrategy
 
log(Supplier<LoggerConfig>, String, String, Marker, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.config.DefaultReliabilityStrategy
 
log(Supplier<LoggerConfig>, LogEvent) - Method in class org.apache.logging.log4j.core.config.DefaultReliabilityStrategy
 
log(Supplier<LoggerConfig>, String, String, Marker, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.config.LockingReliabilityStrategy
 
log(Supplier<LoggerConfig>, LogEvent) - Method in class org.apache.logging.log4j.core.config.LockingReliabilityStrategy
 
log(String, String, Marker, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Logs an event.
log(LogEvent) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Logs an event.
log(Supplier<LoggerConfig>, String, String, Marker, Level, Message, Throwable) - Method in interface org.apache.logging.log4j.core.config.ReliabilityStrategy
Logs an event.
log(Supplier<LoggerConfig>, LogEvent) - Method in interface org.apache.logging.log4j.core.config.ReliabilityStrategy
Logs an event.
log(StatusData) - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
log(LogEvent) - Method in class org.apache.logging.log4j.core.LogEventListener
 
log(LogRecord) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
log(Level, String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
log(Level, String, Object) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
log(Level, String, Object[]) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
log(Level, String, Throwable) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
log(Level, Marker, Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the given level.
log(Level, Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the given level.
log(Level, Marker, MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the specified level with the specified Marker.
log(Level, Marker, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the specified level) with the specified Marker and including the stack log of the Throwable t passed as parameter.
log(Level, Marker, Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the given level.
log(Level, Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the given level including the stack trace of the Throwable t passed as parameter.
log(Level, Marker, String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the given level.
log(Level, Marker, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the given level.
log(Level, Marker, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the specified level.
log(Level, Marker, String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the given level including the stack trace of the Throwable t passed as parameter.
log(Level, Marker, Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the specified level) with the specified Marker.
log(Level, Marker, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the specified level) with the specified Marker and including the stack log of the Throwable t passed as parameter.
log(Level, Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the given level.
log(Level, Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the given level.
log(Level, MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the specified level.
log(Level, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the specified level) including the stack log of the Throwable t passed as parameter.
log(Level, Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the given level.
log(Level, Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the given level including the stack trace of the Throwable t passed as parameter.
log(Level, String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the given level.
log(Level, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the given level.
log(Level, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the specified level.
log(Level, String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the given level including the stack trace of the Throwable t passed as parameter.
log(Level, Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the specified level.
log(Level, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the specified level) including the stack log of the Throwable t passed as parameter.
log(Level, Marker, Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(Level, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
log(StatusData) - Method in class org.apache.logging.log4j.status.StatusConsoleListener
Writes status messages to the console.
log(StatusData) - Method in interface org.apache.logging.log4j.status.StatusListener
Called as events occur to process the StatusData.
log(Marker, String, int, String, Object[], Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
Log4j2Logger - Class in liquibase.ext.logging.log4j2
Logs Liquibase messages to Log4j 2.x.
Log4j2Logger() - Constructor for class liquibase.ext.logging.log4j2.Log4j2Logger
 
LOG4J_CONFIG_LOCATION - Static variable in interface org.apache.logging.log4j.web.Log4jWebSupport
The ServletContext parameter name for the location of the configuration.
LOG4J_CONTEXT_NAME - Static variable in interface org.apache.logging.log4j.web.Log4jWebSupport
The ServletContext parameter name for the name of the LoggerContext.
LOG4J_CONTEXT_SELECTOR - Static variable in class org.apache.logging.log4j.core.util.Constants
Name of the system property to use to identify the ContextSelector Class.
LOG4J_DEFAULT_STATUS_LEVEL - Static variable in class org.apache.logging.log4j.core.util.Constants
Property name for the default status (internal log4j logging) level to use if not specified in configuration.
LOG4J_LOG_EVENT_FACTORY - Static variable in class org.apache.logging.log4j.core.util.Constants
Name of the system property to use to identify the LogEvent factory.
Log4jContextFactory - Class in org.apache.logging.log4j.core.impl
Factory to locate a ContextSelector and then load a LoggerContext.
Log4jContextFactory() - Constructor for class org.apache.logging.log4j.core.impl.Log4jContextFactory
Initializes the ContextSelector from system property Constants.LOG4J_CONTEXT_SELECTOR.
Log4jContextFactory(ContextSelector) - Constructor for class org.apache.logging.log4j.core.impl.Log4jContextFactory
Initializes this factory's ContextSelector with the specified selector.
Log4jContextFactory(ShutdownCallbackRegistry) - Constructor for class org.apache.logging.log4j.core.impl.Log4jContextFactory
Constructs a Log4jContextFactory using the ContextSelector from Constants.LOG4J_CONTEXT_SELECTOR and the provided ShutdownRegistrationStrategy.
Log4jContextFactory(ContextSelector, ShutdownCallbackRegistry) - Constructor for class org.apache.logging.log4j.core.impl.Log4jContextFactory
Constructs a Log4jContextFactory using the provided ContextSelector and ShutdownRegistrationStrategy.
Log4jJsonObjectMapper - Class in org.apache.logging.log4j.core.jackson
A Jackson ObjectMapper initialized for Log4j.
Log4jJsonObjectMapper() - Constructor for class org.apache.logging.log4j.core.jackson.Log4jJsonObjectMapper
Create a new instance using the Log4jJsonModule.
Log4jLog - Class in org.apache.logging.log4j.jcl
 
Log4jLog(ExtendedLogger) - Constructor for class org.apache.logging.log4j.jcl.Log4jLog
 
Log4jLogEvent - Class in org.apache.logging.log4j.core.impl
Implementation of a LogEvent.
Log4jLogEvent() - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
Log4jLogEvent(long) - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent
Deprecated.
use Log4jLogEvent.Builder instead. This constructor will be removed in an upcoming release.
Log4jLogEvent(String, Marker, String, Level, Message, Throwable) - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent
Deprecated.
use Log4jLogEvent.Builder instead. This constructor will be removed in an upcoming release.
Log4jLogEvent(String, Marker, String, Level, Message, List<Property>, Throwable) - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent
Constructor.
Log4jLogEvent(String, Marker, String, Level, Message, Throwable, Map<String, String>, ThreadContext.ContextStack, String, StackTraceElement, long) - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent
Deprecated.
use Log4jLogEvent.Builder instead. This constructor will be removed in an upcoming release.
Log4jLogEvent.Builder - Class in org.apache.logging.log4j.core.impl
LogEvent Builder helper class.
Log4jLogger - Class in org.apache.logging.slf4j
SLF4J logger implementation that uses Log4j.
Log4jLogger(ExtendedLogger, String) - Constructor for class org.apache.logging.slf4j.Log4jLogger
 
Log4jLoggerFactory - Class in org.apache.logging.slf4j
Log4j implementation of SLF4J ILoggerFactory interface.
Log4jLoggerFactory() - Constructor for class org.apache.logging.slf4j.Log4jLoggerFactory
 
Log4jLookup - Class in org.apache.logging.log4j.core.lookup
Lookup properties of Log4j
Log4jLookup() - Constructor for class org.apache.logging.log4j.core.lookup.Log4jLookup
 
Log4jMarker(String) - Constructor for class org.apache.logging.log4j.MarkerManager.Log4jMarker
Constructs a new Marker.
Log4jMarker - Class in org.apache.logging.slf4j
Log4j/SLF4J Marker type bridge.
Log4jMarker(Marker) - Constructor for class org.apache.logging.slf4j.Log4jMarker
Constructs a Log4jMarker using an existing Log4j Marker.
Log4jMarkerFactory - Class in org.apache.logging.slf4j
Log4j/SLF4J bridge to create SLF4J Markers based on name or based on existing SLF4J Markers.
Log4jMarkerFactory() - Constructor for class org.apache.logging.slf4j.Log4jMarkerFactory
 
Log4jMDCAdapter - Class in org.apache.logging.slf4j
 
Log4jMDCAdapter() - Constructor for class org.apache.logging.slf4j.Log4jMDCAdapter
 
Log4jServletContainerInitializer - Class in org.apache.logging.log4j.web
In a Servlet 3.0 or newer environment, this initializer is responsible for starting up Log4j logging before anything else happens in application initialization.
Log4jServletContainerInitializer() - Constructor for class org.apache.logging.log4j.web.Log4jServletContainerInitializer
 
Log4jServletContextListener - Class in org.apache.logging.log4j.web
In environments older than Servlet 3.0, this initializer is responsible for starting up Log4j logging before anything else happens in application initialization.
Log4jServletContextListener() - Constructor for class org.apache.logging.log4j.web.Log4jServletContextListener
 
Log4jServletFilter - Class in org.apache.logging.log4j.web
This is responsible for the following: Clearing the logger context when the application has finished starting up. Setting the logger context before processing a request and clearing it after processing a request. Setting the logger context when the application is starting to shut down. This filter is a once-per-request filter.
Log4jServletFilter() - Constructor for class org.apache.logging.log4j.web.Log4jServletFilter
 
Log4jStackTraceElementDeserializer - Class in org.apache.logging.log4j.core.jackson
Copy and edit the Jackson (Apache License 2.0) class to use Log4j attribute names.
Log4jStackTraceElementDeserializer() - Constructor for class org.apache.logging.log4j.core.jackson.Log4jStackTraceElementDeserializer
Constructs a new initialized instance.
Log4jThread - Class in org.apache.logging.log4j.core.util
Prefixes thread names with "Log4j2-".
Log4jThread() - Constructor for class org.apache.logging.log4j.core.util.Log4jThread
 
Log4jThread(Runnable) - Constructor for class org.apache.logging.log4j.core.util.Log4jThread
 
Log4jThread(Runnable, String) - Constructor for class org.apache.logging.log4j.core.util.Log4jThread
 
Log4jThread(String) - Constructor for class org.apache.logging.log4j.core.util.Log4jThread
 
Log4jThread(ThreadGroup, Runnable) - Constructor for class org.apache.logging.log4j.core.util.Log4jThread
 
Log4jThread(ThreadGroup, Runnable, String) - Constructor for class org.apache.logging.log4j.core.util.Log4jThread
 
Log4jThread(ThreadGroup, Runnable, String, long) - Constructor for class org.apache.logging.log4j.core.util.Log4jThread
 
Log4jThread(ThreadGroup, String) - Constructor for class org.apache.logging.log4j.core.util.Log4jThread
 
Log4jWebSupport - Interface in org.apache.logging.log4j.web
Specifies an interface for setting and clearing a thread-bound LoggerContext in a Java EE web application.
Log4jXmlObjectMapper - Class in org.apache.logging.log4j.core.jackson
A Jackson ObjectMapper initialized for Log4j.
Log4jXmlObjectMapper() - Constructor for class org.apache.logging.log4j.core.jackson.Log4jXmlObjectMapper
Create a new instance using the Log4jXmlModule.
LogAdapter - Class in org.apache.logging.log4j.jcl
Commons Logging adapter registry.
LogAdapter() - Constructor for class org.apache.logging.log4j.jcl.LogAdapter
 
logDebug(String, Throwable) - Method in class org.apache.logging.log4j.core.appender.AbstractManager
 
logError(String, Throwable) - Method in class org.apache.logging.log4j.core.appender.AbstractManager
 
LogEvent - Interface in org.apache.logging.log4j.core
Provides contextual information about a logged message.
logEvent(LogEvent) - Method in class org.apache.logging.log4j.core.Logger.PrivateConfig
 
logEvent(StructuredDataMessage) - Static method in class org.apache.logging.log4j.EventLogger
Logs events with a level of ALL.
logEvent(StructuredDataMessage, Level) - Static method in class org.apache.logging.log4j.EventLogger
Logs events and specify the logging level.
LogEventBridge<T extends InputStream> - Interface in org.apache.logging.log4j.core.net.server
Reads LogEvents from the given input stream and logs them as they are discovered on the given logger.
LogEventFactory - Interface in org.apache.logging.log4j.core.impl
 
logEventInput - Variable in class org.apache.logging.log4j.core.net.server.AbstractSocketServer
 
LogEventListener - Class in org.apache.logging.log4j.core
Base class for server classes that listen to LogEvents.
LogEventListener() - Constructor for class org.apache.logging.log4j.core.LogEventListener
 
LogEventPatternConverter - Class in org.apache.logging.log4j.core.pattern
LoggingEventPatternConverter is a base class for pattern converters that can format information from instances of LoggingEvent.
LogEventPatternConverter(String, String) - Constructor for class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Constructs an instance of LoggingEventPatternConverter.
logEvents(InputStream, LogEventListener) - Method in class org.apache.logging.log4j.core.net.server.InputStreamLogEventBridge
 
logEvents(T, LogEventListener) - Method in interface org.apache.logging.log4j.core.net.server.LogEventBridge
Reads LogEvents from the given input stream and logs them as they are discovered on the given logger.
logEvents(ObjectInputStream, LogEventListener) - Method in class org.apache.logging.log4j.core.net.server.ObjectInputStreamLogEventBridge
 
LogFactoryImpl - Class in org.apache.logging.log4j.jcl
Log4j binding for Commons Logging.
LogFactoryImpl() - Constructor for class org.apache.logging.log4j.jcl.LogFactoryImpl
 
Logger - Class in org.apache.log4j
 
Logger(String) - Constructor for class org.apache.log4j.Logger
 
LOGGER - Static variable in class org.apache.logging.log4j.core.AbstractLifeCycle
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.AbstractManager
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rewrite.PropertiesRewritePolicy
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.AbstractRolloverStrategy
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.action.AbstractAction
Allows subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
 
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
Status logger.
LOGGER - Static variable in class org.apache.logging.log4j.core.layout.AbstractLayout
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.LogEventListener
 
Logger - Class in org.apache.logging.log4j.core
The core implementation of the Logger interface.
Logger(LoggerContext, String, MessageFactory) - Constructor for class org.apache.logging.log4j.core.Logger
The constructor.
LOGGER - Static variable in class org.apache.logging.log4j.core.net.DatagramOutputStream
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.net.MulticastDnsAdvertiser
Status logger.
logger - Static variable in class org.apache.logging.log4j.core.net.server.AbstractLogEventBridge
 
logger - Variable in class org.apache.logging.log4j.core.net.server.AbstractSocketServer
 
LOGGER - Static variable in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
LOGGER - Static variable in class org.apache.logging.log4j.core.pattern.AbstractPatternConverter
Allow subclasses access to the status logger.
LOGGER - Static variable in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
LOGGER - Static variable in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
Status logger.
Logger - Interface in org.apache.logging.log4j
This is the central interface in the log4j package.
logger - Variable in class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
The wrapped Logger.
Logger.LoggerProxy - Class in org.apache.logging.log4j.core
Serialization proxy class for Logger.
Logger.PrivateConfig - Class in org.apache.logging.log4j.core
The binding between a Logger and its configuration.
LOGGER_ADAPTOR_PROPERTY - Static variable in class org.apache.logging.log4j.jul.Constants
Name of the Log4j property to set to override the AbstractLoggerAdapter to be used.
LOGGER_CONTEXT_FACTORY - Static variable in class org.apache.logging.log4j.spi.Provider
Property name to set to the implementation of LoggerContextFactory.
LoggerAdapter<L> - Interface in org.apache.logging.log4j.spi
A basic registry for LoggerContext objects and their associated external Logger classes.
LoggerBufferedInputStream - Class in org.apache.logging.log4j.io
 
LoggerBufferedInputStream(InputStream, Charset, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerBufferedInputStream
 
LoggerBufferedInputStream(InputStream, Charset, int, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerBufferedInputStream
 
LoggerBufferedReader - Class in org.apache.logging.log4j.io
 
LoggerBufferedReader(Reader, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerBufferedReader
 
LoggerBufferedReader(Reader, int, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerBufferedReader
 
LoggerComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Assembler for constructing Logger Components.
LoggerConfig - Class in org.apache.logging.log4j.core.config
Logger object that is created via configuration.
LoggerConfig() - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig
Default constructor.
LoggerConfig(String, Level, boolean) - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig
Constructor that sets the name, level and additive values.
LoggerConfig(String, List<AppenderRef>, Filter, Level, boolean, Property[], Configuration, boolean) - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig
 
loggerConfig - Variable in class org.apache.logging.log4j.core.Logger.PrivateConfig
LoggerConfig to delegate the actual logging to.
LoggerConfig.RootLogger - Class in org.apache.logging.log4j.core.config
The root Logger.
LoggerConfigAdmin - Class in org.apache.logging.log4j.core.jmx
Implementation of the LoggerConfigAdminMBean interface.
LoggerConfigAdmin(LoggerContext, LoggerConfig) - Constructor for class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
Constructs a new LoggerConfigAdmin with the specified LoggerContext and logger config.
LoggerConfigAdminMBean - Interface in org.apache.logging.log4j.core.jmx
The MBean interface for monitoring and managing a LoggerConfig.
LoggerContext - Class in org.apache.logging.log4j.core
The LoggerContext is the anchor for the logging system.
LoggerContext(String) - Constructor for class org.apache.logging.log4j.core.LoggerContext
Constructor taking only a name.
LoggerContext(String, Object) - Constructor for class org.apache.logging.log4j.core.LoggerContext
Constructor taking a name and a reference to an external context.
LoggerContext(String, Object, URI) - Constructor for class org.apache.logging.log4j.core.LoggerContext
Constructor taking a name, external context and a configuration URI.
LoggerContext(String, Object, String) - Constructor for class org.apache.logging.log4j.core.LoggerContext
Constructor taking a name external context and a configuration location String.
LoggerContext - Interface in org.apache.logging.log4j.spi
Anchor point for logging implementations.
LoggerContextAdmin - Class in org.apache.logging.log4j.core.jmx
Implementation of the LoggerContextAdminMBean interface.
LoggerContextAdmin(LoggerContext, Executor) - Constructor for class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
Constructs a new LoggerContextAdmin with the Executor to be used for sending Notification s asynchronously to listeners.
LoggerContextAdminMBean - Interface in org.apache.logging.log4j.core.jmx
The MBean interface for monitoring and managing a LoggerContext.
LoggerContextFactory - Interface in org.apache.logging.log4j.spi
Implemented by factories that create LoggerContext objects.
LoggerContextKey - Class in org.apache.logging.log4j.spi
Creates keys used in maps for use in LoggerContext implementations.
LoggerContextKey() - Constructor for class org.apache.logging.log4j.spi.LoggerContextKey
 
LoggerFactory - Interface in org.apache.log4j.spi
Implement this interface to create new instances of Logger or a sub-class of Logger.
LoggerFields - Class in org.apache.logging.log4j.core.layout
A LoggerFields container.
LoggerFilterOutputStream - Class in org.apache.logging.log4j.io
Logs each line written to a pre-defined level.
LoggerFilterOutputStream(OutputStream, Charset, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerFilterOutputStream
 
LoggerFilterWriter - Class in org.apache.logging.log4j.io
Logs each line written to a pre-defined level.
LoggerFilterWriter(Writer, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerFilterWriter
 
LoggerInputStream - Class in org.apache.logging.log4j.io
Logs each line read to a pre-defined level.
LoggerInputStream(InputStream, Charset, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerInputStream
 
LoggerNameAwareMessage - Interface in org.apache.logging.log4j.message
Message that is interested in the name of the Logger.
LoggerNameLevelRewritePolicy - Class in org.apache.logging.log4j.core.appender.rewrite
Rewrites log event levels for a given logger name.
LoggerOutputStream - Class in org.apache.logging.log4j.io
Logs each line written to a pre-defined level.
LoggerOutputStream(ExtendedLogger, Level, Marker, Charset, String) - Constructor for class org.apache.logging.log4j.io.LoggerOutputStream
 
LoggerPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats a logger name.
LoggerPrintStream - Class in org.apache.logging.log4j.io
Logs each line written to a pre-defined level.
LoggerPrintStream(ExtendedLogger, boolean, Charset, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerPrintStream
 
LoggerPrintStream(OutputStream, boolean, Charset, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerPrintStream
 
LoggerPrintWriter - Class in org.apache.logging.log4j.io
Logs each line written to a pre-defined level.
LoggerPrintWriter(ExtendedLogger, boolean, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerPrintWriter
 
LoggerPrintWriter(Writer, boolean, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerPrintWriter
 
LoggerProxy(String, MessageFactory) - Constructor for class org.apache.logging.log4j.core.Logger.LoggerProxy
 
LoggerReader - Class in org.apache.logging.log4j.io
Logs each line read to a pre-defined level.
LoggerReader(Reader, ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerReader
 
LoggerRepository - Interface in org.apache.log4j.spi
A LoggerRepository is used to create and retrieve Loggers.
Loggers - Class in org.apache.logging.log4j.core.config
 
Loggers(ConcurrentMap<String, LoggerConfig>, LoggerConfig) - Constructor for class org.apache.logging.log4j.core.config.Loggers
 
LoggersPlugin - Class in org.apache.logging.log4j.core.config
Container of Logger objects.
LoggerWriter - Class in org.apache.logging.log4j.io
Logs each line written to a pre-defined level.
LoggerWriter(ExtendedLogger, String, Level, Marker) - Constructor for class org.apache.logging.log4j.io.LoggerWriter
 
LoggingEvent - Class in org.apache.log4j.spi
No-op version of Log4j 1.2 LoggingEvent.
LoggingEvent() - Constructor for class org.apache.log4j.spi.LoggingEvent
 
LoggingException - Exception in org.apache.logging.log4j
Exception thrown when an error occurs while logging.
LoggingException(String) - Constructor for exception org.apache.logging.log4j.LoggingException
Construct an exception with a message.
LoggingException(String, Throwable) - Constructor for exception org.apache.logging.log4j.LoggingException
Construct an exception with a message and underlying cause.
LoggingException(Throwable) - Constructor for exception org.apache.logging.log4j.LoggingException
Construct an exception with an underlying cause.
logIfEnabled(String, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logIfEnabled(String, Level, Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logIfEnabled(String, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logIfEnabled(String, Level, Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logIfEnabled(String, Level, Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logIfEnabled(String, Level, Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logIfEnabled(String, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logIfEnabled(String, Level, Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logIfEnabled(String, Level, Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Logs a message if the specified level is active.
logIfEnabled(String, Level, Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Logs a message if the specified level is active.
logIfEnabled(String, Level, Marker, String, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Logs a message if the specified level is active.
logIfEnabled(String, Level, Marker, String) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Logs a message if the specified level is active.
logIfEnabled(String, Level, Marker, String, Object...) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Logs a message if the specified level is active.
logIfEnabled(String, Level, Marker, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Logs a message which is only to be constructed if the specified level is active.
logIfEnabled(String, Level, Marker, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Logs a message whose parameters are only to be constructed if the specified level is active.
logIfEnabled(String, Level, Marker, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Logs a message which is only to be constructed if the specified level is active.
LogManager - Class in org.apache.log4j
 
LogManager - Class in org.apache.logging.log4j.jul
Log4j implementation of LogManager.
LogManager() - Constructor for class org.apache.logging.log4j.jul.LogManager
 
LogManager - Class in org.apache.logging.log4j
The anchor point for the logging system.
LogManager() - Constructor for class org.apache.logging.log4j.LogManager
Prevents instantiation
logMessage(String, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.async.AsyncLogger
 
logMessage(String, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.Logger
 
logMessage(String, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
logMessage(String, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logMessage(String, Level, Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logMessage(String, Level, Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logMessage(String, Level, Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logMessage(String, Level, Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logMessage(String, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logMessage(String, Level, Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
logMessage(String, Level, Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.spi.ExtendedLogger
Always logs a message at the specified level.
logMessage(String, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.ExtendedLoggerWrapper
Always log an event.
logMessage(String, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.status.StatusLogger
Adds an event.
logMessage(String, Level, Marker, Message, Throwable) - Method in class org.apache.logging.slf4j.SLF4JLogger
 
logp(Level, String, String, String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
logp(Level, String, String, String, Object) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
logp(Level, String, String, String, Object[]) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
logp(Level, String, String, String, Throwable) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
logrb(Level, String, String, String, String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
logrb(Level, String, String, String, String, Object) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
logrb(Level, String, String, String, String, Object[]) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
logrb(Level, String, String, String, String, Throwable) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
LogTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:log> tag.
LogTag() - Constructor for class org.apache.logging.log4j.taglib.LogTag
 
logWarn(String, Throwable) - Method in class org.apache.logging.log4j.core.appender.AbstractManager
 
LONG - Static variable in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
LONG locale dependent date or time style.
LONG - Static variable in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
LONG locale dependent date or time style.
LongConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.LongConverter
 
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.AbstractLookup
Calls lookup(null, key) in the super class.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.ContextMapLookup
Looks up the value from the ThreadContext Map.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.ContextMapLookup
Looks up the value from the ThreadContext Map.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.DateLookup
Looks up the value of the environment variable.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.DateLookup
Looks up the value of the environment variable.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.EnvironmentLookup
Looks up the value of the environment variable.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.Interpolator
Resolves the specified variable.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.JavaLookup
Looks up the value of the environment variable.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.JndiLookup
Looks up the value of the JNDI resource.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.Log4jLookup
 
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.MainMapLookup
 
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.MainMapLookup
 
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.MapLookup
 
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.MapLookup
Looks up a String key to a String value using the map.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.MarkerLookup
 
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.MarkerLookup
 
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.ResourceBundleLookup
Looks up the value for the key in the format "BundleName:BundleKey".
lookup(String) - Method in interface org.apache.logging.log4j.core.lookup.StrLookup
Looks up a String key to a String value.
lookup(LogEvent, String) - Method in interface org.apache.logging.log4j.core.lookup.StrLookup
Looks up a String key to a String value possibly using the current LogEvent.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.StructuredDataLookup
Returns null.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.StructuredDataLookup
Looks up the value for the key using the data in the LogEvent.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup
Looks up the value for the key using the data in the LogEvent.
lookup(String) - Method in class org.apache.logging.log4j.core.net.JndiManager
Looks up a named object through this JNDI context.
lookup(String) - Static method in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
Returns the FixedFormat with the name or pattern matching the specified string or null if not found.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.web.WebLookup
 

M

Magenta(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Magenta
Constructs the converter.
main(String[]) - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Deprecated.
Use PluginProcessor instead. To do so, simply include log4j-core in your dependencies and make sure annotation processing is not disabled. By default, supported Java compilers will automatically use that plugin processor provided log4j-core is on the classpath.
main(String[]) - Static method in class org.apache.logging.log4j.core.net.mom.jms.JmsQueueReceiver
Main startup for the receiver.
main(String[]) - Static method in class org.apache.logging.log4j.core.net.mom.jms.JmsTopicReceiver
Main startup for the receiver.
main(String[]) - Static method in class org.apache.logging.log4j.core.net.server.TcpSocketServer
Main startup for the server.
main(String[]) - Static method in class org.apache.logging.log4j.core.net.server.UdpSocketServer
Main startup for the server.
main(String[]) - Static method in class org.apache.logging.log4j.core.tools.Generate.CustomLogger
Generates source code for custom logger wrappers that only provide convenience methods for the specified custom levels, not for the standard built-in levels.
main(String[]) - Static method in class org.apache.logging.log4j.core.tools.Generate.ExtendedLogger
Generates source code for extended logger wrappers that provide convenience methods for the specified custom levels.
main(String[]) - Static method in class org.apache.logging.log4j.jmx.gui.ClientGui
Connects to the specified location and shows this panel in a window.
MainMapLookup - Class in org.apache.logging.log4j.core.lookup
A map-based lookup for main arguments.
MainMapLookup() - Constructor for class org.apache.logging.log4j.core.lookup.MainMapLookup
Constructor when used directly as a plugin.
MainMapLookup(Map<String, String>) - Constructor for class org.apache.logging.log4j.core.lookup.MainMapLookup
 
makeAccessible(T) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Makes a Member accessible if the member is not public.
makeAccessible(Field) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Makes a Field accessible if it is not public or if it is final.
makeId(StructuredDataId) - Method in class org.apache.logging.log4j.message.StructuredDataId
Creates an id using another id to supply default values.
makeId(String, int) - Method in class org.apache.logging.log4j.message.StructuredDataId
Creates an id based on the current id.
makeNewLoggerInstance(LoggerContext, String) - Method in interface org.apache.log4j.spi.LoggerFactory
 
ManagerFactory<M,T> - Interface in org.apache.logging.log4j.core.appender
Creates Manager objects.
MapFilter - Class in org.apache.logging.log4j.core.filter
A Filter that operates on a Map.
MapFilter(Map<String, List<String>>, boolean, Filter.Result, Filter.Result) - Constructor for class org.apache.logging.log4j.core.filter.MapFilter
 
MapLookup - Class in org.apache.logging.log4j.core.lookup
A map-based lookup.
MapLookup() - Constructor for class org.apache.logging.log4j.core.lookup.MapLookup
Constructor when used directly as a plugin.
MapLookup(Map<String, String>) - Constructor for class org.apache.logging.log4j.core.lookup.MapLookup
Creates a new instance backed by a Map.
MapMessage - Class in org.apache.logging.log4j.message
Represents a Message that consists of a Map.
MapMessage() - Constructor for class org.apache.logging.log4j.message.MapMessage
Constructor.
MapMessage(Map<String, String>) - Constructor for class org.apache.logging.log4j.message.MapMessage
Constructor based on an existing Map.
MapMessage.MapFormat - Enum in org.apache.logging.log4j.message
When set as the format specifier causes the Map to be formatted as XML.
MapPatternConverter - Class in org.apache.logging.log4j.core.pattern
Able to handle the contents of the LogEvent's MapMessage and either output the entire contents of the properties in a similar format to the java.util.Hashtable.toString(), or to output the value of a specific key within the Map.
MapRewritePolicy - Class in org.apache.logging.log4j.core.appender.rewrite
This policy modifies events by replacing or possibly adding keys and values to the MapMessage.
MapRewritePolicy.Mode - Enum in org.apache.logging.log4j.core.appender.rewrite
An enumeration to identify whether keys not in the MapMessage should be added or whether only existing keys should be updated.
Marker - Interface in org.apache.logging.log4j
Markers are objects that are used to add easily filterable information to log messages.
MarkerAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for Markers in LogEvents.
MarkerAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.MarkerAttributeConverter
 
MarkerFilter - Class in org.apache.logging.log4j.core.filter
This filter returns the onMatch result if the marker in the LogEvent is the same as or has the configured marker as a parent.
MarkerLookup - Class in org.apache.logging.log4j.core.lookup
Looks-up markers.
MarkerLookup() - Constructor for class org.apache.logging.log4j.core.lookup.MarkerLookup
 
MarkerManager - Class in org.apache.logging.log4j
Applications create Markers by using the Marker Manager.
MarkerManager.Log4jMarker - Class in org.apache.logging.log4j
Consider this class private, it is only public to satisfy Jackson for XML and JSON IO.
MarkerPatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns events' full maker string in a StringBuilder.
MarkerPatternSelector - Class in org.apache.logging.log4j.core.layout
Selects the pattern to use based on the Marker in the LogEvent.
MarkerPatternSelector(PatternMatch[], String, boolean, boolean, Configuration) - Constructor for class org.apache.logging.log4j.core.layout.MarkerPatternSelector
 
MarkerSimpleNamePatternConverter - Class in org.apache.logging.log4j.core.pattern
Appends an event's maker name to a StringBuilder.
matches(Class<?>) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry.PluginTest
 
matches(URI) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry.PluginTest
 
matches(Class<?>) - Method in interface org.apache.logging.log4j.core.config.plugins.util.ResolverUtil.Test
Will be called repeatedly with candidate classes.
matches(URI) - Method in interface org.apache.logging.log4j.core.config.plugins.util.ResolverUtil.Test
Test for a resource.
MAX_PORT - Static variable in class org.apache.logging.log4j.core.net.server.AbstractSocketServer
 
MAX_STATUS_ENTRIES - Static variable in class org.apache.logging.log4j.status.StatusLogger
System property that can be configured with the number of entries in the queue.
MAX_YEAR - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
md5(String) - Static method in class org.apache.logging.log4j.core.util.NameUtil
 
MDC - Class in org.apache.log4j
This class behaves just like Log4j's MDC would - and so can cause issues with the redeployment of web applications if the Objects stored in the threads Map cannot be garbage collected.
MDCContextMap - Class in org.apache.logging.slf4j
Bind the ThreadContextMap to the SLF4J MDC.
MDCContextMap() - Constructor for class org.apache.logging.slf4j.MDCContextMap
 
MdcPatternConverter - Class in org.apache.logging.log4j.core.pattern
Able to handle the contents of the LogEvent's MDC and either output the entire contents of the properties in a similar format to the java.util.Hashtable.toString(), or to output the value of a specific key within the property bundle when this pattern converter has the option set.
MEDIUM - Static variable in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
MEDIUM locale dependent date or time style.
MEDIUM - Static variable in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
MEDIUM locale dependent date or time style.
member - Variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
MemoryMappedFileAppender - Class in org.apache.logging.log4j.core.appender
Memory Mapped File Appender.
MemoryMappedFileManager - Class in org.apache.logging.log4j.core.appender
Extends OutputStreamManager but instead of using a buffered output stream, this class maps a region of a file into memory and writes to this memory region.
MemoryMappedFileManager(RandomAccessFile, String, OutputStream, boolean, long, int, String, Layout<? extends Serializable>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
mergePropertiesIntoContextMap(Map<Property, Boolean>, StrSubstitutor) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
Merges the contents of the specified map into the contextMap, after replacing any variables in the property values with the StrSubstitutor-supplied actual values.
MESSAGE - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
 
Message - Interface in org.apache.logging.log4j.message
An interface for various Message implementations that can be logged.
MessageAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for Messages in LogEvents.
MessageAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.MessageAttributeConverter
 
MessageFactory - Interface in org.apache.logging.log4j.message
Creates messages.
MessageFormatMessage - Class in org.apache.logging.log4j.message
Handles messages that consist of a format string conforming to java.text.MessageFormat.
MessageFormatMessage(String, Object...) - Constructor for class org.apache.logging.log4j.message.MessageFormatMessage
 
MessageFormatMessageFactory - Class in org.apache.logging.log4j.message
MessageFormatMessageFactory() - Constructor for class org.apache.logging.log4j.message.MessageFormatMessageFactory
 
MessagePatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns the event's rendered message in a StringBuilder.
MessageSupplier - Interface in org.apache.logging.log4j.util
Classes implementing this interface know how to supply Messages.
META - Static variable in class org.apache.logging.log4j.message.StructuredDataId
RFC 5424 Meta.
METHOD_NAME - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
 
MethodLocationPatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns the event's line location information in a StringBuilder.
MILLIS_IN_SECONDS - Static variable in class org.apache.logging.log4j.core.util.Constants
Number of milliseconds in a second.
MimeMessageBuilder - Class in org.apache.logging.log4j.core.net
Helper class for SmtpManager.
MimeMessageBuilder(Session) - Constructor for class org.apache.logging.log4j.core.net.MimeMessageBuilder
 
minLines(int) - Method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Returns the minimum between the lines and the max lines.
MINUTE - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
minutes - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
mkdir(File, boolean) - Static method in class org.apache.logging.log4j.core.util.FileUtils
Asserts that the given directory exists and creates it if necessary.
mmap(FileChannel, String, long, int) - Static method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
MongoDbConnection - Class in org.apache.logging.log4j.nosql.appender.mongodb
The MongoDB implementation of NoSqlConnection.
MongoDbConnection(DB, WriteConcern, String) - Constructor for class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
 
MongoDbObject - Class in org.apache.logging.log4j.nosql.appender.mongodb
The MongoDB implementation of NoSqlObject.
MongoDbObject() - Constructor for class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
 
MongoDbProvider - Class in org.apache.logging.log4j.nosql.appender.mongodb
The MongoDB implementation of NoSqlProvider.
MONTH - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
monthMap - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
months - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
MulticastDnsAdvertiser - Class in org.apache.logging.log4j.core.net
Advertise an entity via ZeroConf/MulticastDNS and the JmDNS library.
MulticastDnsAdvertiser() - Constructor for class org.apache.logging.log4j.core.net.MulticastDnsAdvertiser
 
MultiformatMessage - Interface in org.apache.logging.log4j.message
A Message that can render itself in more than one way.
MutableThreadContextStack - Class in org.apache.logging.log4j.spi
 
MutableThreadContextStack() - Constructor for class org.apache.logging.log4j.spi.MutableThreadContextStack
Constructs an empty MutableThreadContextStack.
MutableThreadContextStack(List<String>) - Constructor for class org.apache.logging.log4j.spi.MutableThreadContextStack
 

N

NAME - Static variable in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Black
Black
NAME - Static variable in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Blue
Blue
NAME - Static variable in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Cyan
Cyan
NAME - Static variable in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Green
Green
NAME - Static variable in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Magenta
Magenta
NAME - Static variable in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Red
Red
NAME - Static variable in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.White
White
NAME - Static variable in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Yellow
Yellow
name() - Method in class org.apache.logging.log4j.Level
Gets the symbolic name of this Level.
NameAbbreviator - Class in org.apache.logging.log4j.core.pattern
NameAbbreviator generates abbreviated logger and class names.
NameAbbreviator() - Constructor for class org.apache.logging.log4j.core.pattern.NameAbbreviator
 
NamedContextSelector - Interface in org.apache.logging.log4j.core.selector
ContextSelectors that have a name.
NamePatternConverter - Class in org.apache.logging.log4j.core.pattern
Abstract base class for other pattern converters which can return only parts of their name.
NamePatternConverter(String, String, String[]) - Constructor for class org.apache.logging.log4j.core.pattern.NamePatternConverter
Constructor.
NameUtil - Class in org.apache.logging.log4j.core.util
 
NanoClock - Interface in org.apache.logging.log4j.core.util
Provides the high-resolution time stamp used in log events.
NanoClockFactory - Class in org.apache.logging.log4j.core.util
Creates the appropriate NanoClock instance for the current configuration.
NanoClockFactory.Mode - Enum in org.apache.logging.log4j.core.util
Enum over the different kinds of nano clocks this factory can create.
nanoTime() - Method in class org.apache.logging.log4j.core.util.DummyNanoClock
Returns the constructor value.
nanoTime() - Method in interface org.apache.logging.log4j.core.util.NanoClock
Returns the current value of the running Java Virtual Machine's high-resolution time source, in nanoseconds.
nanoTime() - Method in class org.apache.logging.log4j.core.util.SystemNanoClock
Returns the system high-resolution time.
NanoTimePatternConverter - Class in org.apache.logging.log4j.core.pattern
Converts and formats the event's nanoTime in a StringBuilder.
NDC - Class in org.apache.log4j
 
NdcPatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns the event's NDC in a StringBuilder.
nearestWeekday - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
NetUtils - Class in org.apache.logging.log4j.core.util
Networking-related convenience methods.
NEUTRAL - Static variable in class org.apache.log4j.spi.Filter
This filter is neutral with respect to the log event.
newAppender(String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Appenders.
newAppender(String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newAppenderRef(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating AppenderRefs.
newAppenderRef(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newAsyncLogger(String, Level) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Async Loggers.
newAsyncLogger(String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Async Loggers.
newAsyncLogger(String, Level) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newAsyncLogger(String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newAsyncRootLogger(Level) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating the async root Logger.
newAsyncRootLogger(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating the async root Logger.
newAsyncRootLogger(Level) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newAsyncRootLogger(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newBuilder() - Static method in class org.apache.logging.log4j.core.appender.ConsoleAppender
 
newBuilder() - Static method in class org.apache.logging.log4j.core.appender.mom.JmsAppender
 
newBuilder() - Static method in class org.apache.logging.log4j.core.appender.OutputStreamAppender
 
newBuilder() - Static method in class org.apache.logging.log4j.core.appender.WriterAppender
 
newBuilder() - Static method in class org.apache.logging.log4j.core.filter.BurstFilter
 
newBuilder() - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns a new empty Log4jLogEvent.Builder with all fields empty.
newBuilder() - Static method in class org.apache.logging.log4j.core.layout.HtmlLayout
 
newBuilder() - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Creates a builder for a custom PatternLayout.
newBuilder() - Static method in class org.apache.logging.log4j.core.layout.PatternMatch
 
newBuilder() - Static method in class org.apache.logging.log4j.core.util.KeyValuePair
 
newCheckedInstanceOf(String, Class<T>) - Static method in class org.apache.logging.log4j.core.util.Loader
Loads, instantiates, and casts a Class using the default constructor.
newCheckedInstanceOf(String, Class<T>) - Static method in class org.apache.logging.log4j.util.LoaderUtil
Loads and instantiates a derived class using its default constructor.
newCheckedInstanceOfProperty(String, Class<T>) - Static method in class org.apache.logging.log4j.util.LoaderUtil
Loads and instantiates a class given by a property name.
newComponent(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating generic components.
newComponent(String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating generic components.
newComponent(String, String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating generic components.
newComponent(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newComponent(String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newComponent(String, String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newConfigurationBuilder() - Static method in class org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilderFactory
Returns a new default ConfigurationBuilder to construct Log4j configurations.
newConfigurationBuilder(Class<T>) - Static method in class org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilderFactory
 
newCustomLevel(String, int) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating CustomLevels
newCustomLevel(String, int) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newFilter(String, Filter.Result, Filter.Result) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Filters.
newFilter(String, String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Filters.
newFilter(String, Filter.Result, Filter.Result) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newFilter(String, String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newInstance(LoggerContext, String, MessageFactory) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Create a new instance based on the array of options.
newInstance(LoggerContext, String, MessageFactory) - Method in class org.apache.logging.log4j.core.LoggerContext
 
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Black
Gets an instance of the class (called via reflection).
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Blue
Gets an instance of the class (called via reflection).
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Cyan
Gets an instance of the class (called via reflection).
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Green
Gets an instance of the class (called via reflection).
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Magenta
Gets an instance of the class (called via reflection).
newInstance(Class<T>, String, Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter
Gets an instance of the class (called via reflection).
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Red
Gets an instance of the class (called via reflection).
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.White
Gets an instance of the class (called via reflection).
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Yellow
Gets an instance of the class (called via reflection).
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.ClassNamePatternConverter
Gets an instance of ClassNamePatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Obtains an instance of pattern converter.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.EncodingPatternConverter
Obtains an instance of pattern converter.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.EqualsIgnoreCaseReplacementConverter
Gets an instance of the class.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.EqualsReplacementConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.FileDatePatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.FileLocationPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.FullLocationPatternConverter
Obtains an instance of pattern converter.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.HighlightConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.IntegerPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.LevelPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.LineLocationPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.LineSeparatorPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.LoggerPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MapPatternConverter
Obtains an instance of PropertiesPatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MarkerPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MarkerSimpleNamePatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MdcPatternConverter
Obtains an instance of PropertiesPatternConverter.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.MessagePatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MethodLocationPatternConverter
Obtains an instance of MethodLocationPatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.NanoTimePatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.NdcPatternConverter
Obtains an instance of NdcPatternConverter.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.RegexReplacementConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.RelativeTimePatternConverter
Obtains an instance of RelativeTimePatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.RootThrowablePatternConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.SequenceNumberPatternConverter
Obtains an instance of SequencePatternConverter.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.StyleConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.ThreadPatternConverter
Obtains an instance of ThreadPatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.UuidPatternConverter
Obtains an instance of SequencePatternConverter.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.VariablesNotEmptyReplacementConverter
Gets an instance of the class.
newInstance(Map<String, String>) - Method in class org.apache.logging.log4j.message.MapMessage
 
newInstance(Map<String, String>) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
 
newInstanceOf(String) - Static method in class org.apache.logging.log4j.core.util.Loader
Loads and instantiates a Class using the default constructor.
newInstanceOf(String) - Static method in class org.apache.logging.log4j.util.LoaderUtil
Loads and instantiates a Class using the default constructor.
newLayout(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Layouts.
newLayout(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
NEWLINE_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.Rfc5424Layout
Match newlines in a platform-independent manner.
NEWLINE_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.SyslogLayout
Match newlines in a platform-independent manner.
newLogger(String, Level) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Loggers.
newLogger(String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Loggers.
newLogger(String, Level) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newLogger(String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newLogger(String, LoggerContext) - Method in class org.apache.logging.log4j.jcl.LogAdapter
 
newLogger(String, LoggerContext) - Method in class org.apache.logging.log4j.jul.ApiLoggerAdapter
 
newLogger(String, LoggerContext) - Method in class org.apache.logging.log4j.jul.CoreLoggerAdapter
 
newLogger(String, LoggerContext) - Method in class org.apache.logging.log4j.spi.AbstractLoggerAdapter
Creates a new named logger for a given LoggerContext.
newLogger(String, LoggerContext) - Method in class org.apache.logging.slf4j.Log4jLoggerFactory
 
newMessage(Object) - Method in class org.apache.logging.log4j.message.AbstractMessageFactory
 
newMessage(String) - Method in class org.apache.logging.log4j.message.AbstractMessageFactory
 
newMessage(String, Object...) - Method in class org.apache.logging.log4j.message.AbstractMessageFactory
 
newMessage(String, Object...) - Method in class org.apache.logging.log4j.message.FormattedMessageFactory
Creates StringFormattedMessage instances.
newMessage(String, Object...) - Method in class org.apache.logging.log4j.message.LocalizedMessageFactory
Creates StringFormattedMessage instances.
newMessage(Object) - Method in interface org.apache.logging.log4j.message.MessageFactory
Creates a new message based on an Object.
newMessage(String) - Method in interface org.apache.logging.log4j.message.MessageFactory
Creates a new message based on a String.
newMessage(String, Object...) - Method in interface org.apache.logging.log4j.message.MessageFactory
Creates a new parameterized message.
newMessage(String, Object...) - Method in class org.apache.logging.log4j.message.MessageFormatMessageFactory
Creates StringFormattedMessage instances.
newMessage(String, Object...) - Method in class org.apache.logging.log4j.message.ParameterizedMessageFactory
Creates ParameterizedMessage instances.
newMessage(String, Object...) - Method in class org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory
Creates SimpleMessage instances containing the formatted parameterized message string.
newMessage(String, Object...) - Method in class org.apache.logging.log4j.message.SimpleMessageFactory
Creates StringFormattedMessage instances.
newMessage(String, Object...) - Method in class org.apache.logging.log4j.message.StringFormatterMessageFactory
Creates StringFormattedMessage instances.
newRootLogger(Level) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating the root Logger.
newRootLogger(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating the root Logger.
newRootLogger(Level) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newRootLogger(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newScript(String, String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Async Loggers.
newScript(String, String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newScriptFile(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Async Loggers.
newScriptFile(String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Returns a builder for creating Async Loggers.
newScriptFile(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newScriptFile(String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
newSwingWorker() - Method in class org.apache.logging.log4j.jmx.gui.ClientGuiJConsolePlugin
 
newThread(Runnable) - Method in class org.apache.logging.log4j.core.async.DaemonThreadFactory
 
next - Variable in class org.apache.log4j.spi.Filter
Deprecated.
nextElement() - Method in class org.apache.log4j.helpers.NullEnumeration
 
NO_SPEC - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
NO_SPEC_INT - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
Node - Class in org.apache.logging.log4j.core.config
A Configuration node.
Node(Node, String, PluginType<?>) - Constructor for class org.apache.logging.log4j.core.config.Node
Creates a new instance of Node and initializes it with a name and the corresponding XML element.
Node() - Constructor for class org.apache.logging.log4j.core.config.Node
 
Node(Node) - Constructor for class org.apache.logging.log4j.core.config.Node
 
noneMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Matches no characters.
NoSqlAppender - Class in org.apache.logging.log4j.nosql.appender
This Appender writes logging events to a NoSQL database using a configured NoSQL provider.
NoSqlConnection<W,T extends NoSqlObject<W>> - Interface in org.apache.logging.log4j.nosql.appender
Represents a connection to the NoSQL database.
NoSqlDatabaseManager<W> - Class in org.apache.logging.log4j.nosql.appender
An AbstractDatabaseManager implementation for all NoSQL databases.
NoSqlObject<W> - Interface in org.apache.logging.log4j.nosql.appender
Represents a simple POJO object inserted into a NoSQL object.
NoSqlProvider<C extends NoSqlConnection<?,? extends NoSqlObject<?>>> - Interface in org.apache.logging.log4j.nosql.appender
Implementations of this class are plugins for configuring the NoSqlAppender with the proper provider (MongoDB, etc.).
NOTIF_TYPE_DATA - Static variable in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
Notifications with this type have a StatusData userData object and a null message.
NOTIF_TYPE_MESSAGE - Static variable in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
Notifications with this type have a formatted status data message string but no StatusData in their userData field.
NOTIF_TYPE_RECONFIGURED - Static variable in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Notification that the Configuration of the instrumented LoggerContext has been reconfigured.
nthdayOfWeek - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
NULL_NAME - Static variable in class org.apache.logging.log4j.core.config.NullConfiguration
Name of this configuration.
NULL_OUTPUT_STREAM - Static variable in class org.apache.logging.log4j.core.util.NullOutputStream
A singleton.
NULL_SOURCE - Static variable in class org.apache.logging.log4j.core.config.ConfigurationSource
ConfigurationSource to use with Configurations that do not require a "real" configuration source.
NullConfiguration - Class in org.apache.logging.log4j.core.config
This configuration defaults to no logging.
NullConfiguration() - Constructor for class org.apache.logging.log4j.core.config.NullConfiguration
 
NullEnumeration - Class in org.apache.log4j.helpers
An always-empty Enumerator.
NullOutputStream - Class in org.apache.logging.log4j.core.util
Writes all data to the famous /dev/null.
NullOutputStream() - Constructor for class org.apache.logging.log4j.core.util.NullOutputStream
 

O

ObjectArrayMessage - Class in org.apache.logging.log4j.message
Handles messages that contain an Object[].
ObjectArrayMessage(Object...) - Constructor for class org.apache.logging.log4j.message.ObjectArrayMessage
Creates the ObjectMessage.
ObjectInputStreamLogEventBridge - Class in org.apache.logging.log4j.core.net.server
Reads and logs serialized LogEvent objects from an ObjectInputStream.
ObjectInputStreamLogEventBridge() - Constructor for class org.apache.logging.log4j.core.net.server.ObjectInputStreamLogEventBridge
 
ObjectInputStreamLogEventBridge(List<String>) - Constructor for class org.apache.logging.log4j.core.net.server.ObjectInputStreamLogEventBridge
Constructs an ObjectInputStreamLogEventBridge with additional allowed classes to deserialize.
ObjectMessage - Class in org.apache.logging.log4j.message
Handles messages that contain an Object.
ObjectMessage(Object) - Constructor for class org.apache.logging.log4j.message.ObjectMessage
Creates the ObjectMessage.
OFF - Static variable in class org.apache.log4j.Level
The OFF has the highest possible rank and is intended to turn off logging.
OFF - Static variable in class org.apache.logging.log4j.Level
No events will be logged.
OFF_INT - Static variable in class org.apache.log4j.Priority
The OFF has the highest possible rank and is intended to turn off logging.
onChange(Reconfigurable) - Method in interface org.apache.logging.log4j.core.config.ConfigurationListener
 
onChange(Reconfigurable) - Method in class org.apache.logging.log4j.core.LoggerContext
Causes a reconfiguration to take place when the underlying configuration file changes.
onEvent(RingBufferLogEvent, long, boolean) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEventHandler
 
onMatch - Variable in class org.apache.logging.log4j.core.filter.AbstractFilter
The onMatch Result.
onMessage(Message) - Method in class org.apache.logging.log4j.core.net.server.JmsServer
 
onMismatch - Variable in class org.apache.logging.log4j.core.filter.AbstractFilter
The onMismatch Result.
onStartup(Set<Class<?>>, ServletContext) - Method in class org.apache.logging.log4j.web.Log4jServletContainerInitializer
 
OnStartupTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Triggers a rollover on every restart.
OnStartupTriggeringPolicy() - Constructor for class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
 
OptionConverter - Class in org.apache.logging.log4j.core.util
A convenience class to convert property values to specific types.
options - Variable in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
The number of lines to write.
Order - Annotation Type in org.apache.logging.log4j.core.config
Identifies the relative ordering of a ConfigurationFactory plugin.
OrderComparator - Class in org.apache.logging.log4j.core.config
Comparator for classes annotated with Order.
OrderComparator() - Constructor for class org.apache.logging.log4j.core.config.OrderComparator
 
org.apache.log4j - package org.apache.log4j
Log4j 1.x compatibility layer.
org.apache.log4j.config - package org.apache.log4j.config
Log4j 1.x compatibility layer.
org.apache.log4j.helpers - package org.apache.log4j.helpers
Log4j 1.x compatibility layer.
org.apache.log4j.spi - package org.apache.log4j.spi
Log4j 1.x compatibility layer.
org.apache.log4j.xml - package org.apache.log4j.xml
Log4j 1.x compatibility layer.
org.apache.logging.log4j - package org.apache.logging.log4j
Public API for Log4j 2.
org.apache.logging.log4j.core - package org.apache.logging.log4j.core
Implementation of Log4j 2.
org.apache.logging.log4j.core.appender - package org.apache.logging.log4j.core.appender
Log4j 2 Appenders.
org.apache.logging.log4j.core.appender.db - package org.apache.logging.log4j.core.appender.db
The classes in this package and sub packages provide appenders for various types of databases and methods for accessing databases.
org.apache.logging.log4j.core.appender.db.jdbc - package org.apache.logging.log4j.core.appender.db.jdbc
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
org.apache.logging.log4j.core.appender.db.jpa - package org.apache.logging.log4j.core.appender.db.jpa
The JPA Appender supports writing log events to a relational database using the Java Persistence API.
org.apache.logging.log4j.core.appender.db.jpa.converter - package org.apache.logging.log4j.core.appender.db.jpa.converter
The converters in this package implement the JPA 2.1 mechanism for converting non-standard types to and from database fields.
org.apache.logging.log4j.core.appender.mom - package org.apache.logging.log4j.core.appender.mom
Message oriented middleware appenders.
org.apache.logging.log4j.core.appender.mom.jeromq - package org.apache.logging.log4j.core.appender.mom.jeromq
Classes and interfaces for ZeroMQ/JeroMQ support.
org.apache.logging.log4j.core.appender.rewrite - package org.apache.logging.log4j.core.appender.rewrite
Apache Flume Appender.
org.apache.logging.log4j.core.appender.rolling - package org.apache.logging.log4j.core.appender.rolling
Rolling File Appender and support classes.
org.apache.logging.log4j.core.appender.rolling.action - package org.apache.logging.log4j.core.appender.rolling.action
Support classes for the Rolling File Appender.
org.apache.logging.log4j.core.appender.routing - package org.apache.logging.log4j.core.appender.routing
Apache Flume Appender.
org.apache.logging.log4j.core.async - package org.apache.logging.log4j.core.async
Provides Asynchronous Logger classes and interfaces for low-latency logging.
org.apache.logging.log4j.core.config - package org.apache.logging.log4j.core.config
Configuration of Log4j 2.
org.apache.logging.log4j.core.config.builder.api - package org.apache.logging.log4j.core.config.builder.api
Configuration Builder API for programmatically configuring Log4j.
org.apache.logging.log4j.core.config.builder.impl - package org.apache.logging.log4j.core.config.builder.impl
Configuration Builder Implementation.
org.apache.logging.log4j.core.config.json - package org.apache.logging.log4j.core.config.json
Classes and interfaces supporting configuration of Log4j 2 with JSON.
org.apache.logging.log4j.core.config.plugins - package org.apache.logging.log4j.core.config.plugins
Annotations for Log4j 2 plugins.
org.apache.logging.log4j.core.config.plugins.convert - package org.apache.logging.log4j.core.config.plugins.convert
TypeConverter plugins for converter strings into various types.
org.apache.logging.log4j.core.config.plugins.processor - package org.apache.logging.log4j.core.config.plugins.processor
Java annotation processor for pre-scanning Log4j 2 plugins.
org.apache.logging.log4j.core.config.plugins.util - package org.apache.logging.log4j.core.config.plugins.util
Utility and manager classes for Log4j 2 plugins.
org.apache.logging.log4j.core.config.plugins.validation - package org.apache.logging.log4j.core.config.plugins.validation
Constraint validators for plugin factory methods.
org.apache.logging.log4j.core.config.plugins.validation.constraints - package org.apache.logging.log4j.core.config.plugins.validation.constraints
Validation annotations.
org.apache.logging.log4j.core.config.plugins.validation.validators - package org.apache.logging.log4j.core.config.plugins.validation.validators
ConstraintValidator implementations for the constraint annotations.
org.apache.logging.log4j.core.config.plugins.visitors - package org.apache.logging.log4j.core.config.plugins.visitors
Visitor classes for extracting values from a Configuration or Node corresponding to a plugin annotation.
org.apache.logging.log4j.core.config.properties - package org.apache.logging.log4j.core.config.properties
Configuration using Properties files.
org.apache.logging.log4j.core.config.status - package org.apache.logging.log4j.core.config.status
Configuration classes for the StatusLogger API.
org.apache.logging.log4j.core.config.xml - package org.apache.logging.log4j.core.config.xml
Classes and interfaces supporting configuration of Log4j 2 with XML.
org.apache.logging.log4j.core.config.yaml - package org.apache.logging.log4j.core.config.yaml
Classes and interfaces supporting configuration of Log4j 2 with YAML.
org.apache.logging.log4j.core.filter - package org.apache.logging.log4j.core.filter
Log4j 2 Filter support.
org.apache.logging.log4j.core.impl - package org.apache.logging.log4j.core.impl
Log4j 2 private implementation classes.
org.apache.logging.log4j.core.jackson - package org.apache.logging.log4j.core.jackson
Classes and interfaces for serializing and deserializing Log4j 2 log events to XML and JSON using the Jackson library.
org.apache.logging.log4j.core.jmx - package org.apache.logging.log4j.core.jmx
Log4j 2 JMX support.
org.apache.logging.log4j.core.layout - package org.apache.logging.log4j.core.layout
Log4j 2 Layout support.
org.apache.logging.log4j.core.lookup - package org.apache.logging.log4j.core.lookup
Log4j 2 Lookups.
org.apache.logging.log4j.core.net - package org.apache.logging.log4j.core.net
Log4j 2 network support.
org.apache.logging.log4j.core.net.mom.jms - package org.apache.logging.log4j.core.net.mom.jms
Supporting network code for JMS appenders.
org.apache.logging.log4j.core.net.server - package org.apache.logging.log4j.core.net.server
Standalone server classes for consuming log events over a network.
org.apache.logging.log4j.core.net.ssl - package org.apache.logging.log4j.core.net.ssl
Log4j 2 SSL support
org.apache.logging.log4j.core.osgi - package org.apache.logging.log4j.core.osgi
Collection of OSGi-specific classes for bundles.
org.apache.logging.log4j.core.pattern - package org.apache.logging.log4j.core.pattern
Provides classes implementing format specifiers in conversion patterns.
org.apache.logging.log4j.core.script - package org.apache.logging.log4j.core.script
Log4j 2 Script support.
org.apache.logging.log4j.core.selector - package org.apache.logging.log4j.core.selector
Log4j 2 Context Selectors.
org.apache.logging.log4j.core.tools - package org.apache.logging.log4j.core.tools
Log4j 2 command line tools.
org.apache.logging.log4j.core.util - package org.apache.logging.log4j.core.util
Log4j 2 helper classes.
org.apache.logging.log4j.core.util.datetime - package org.apache.logging.log4j.core.util.datetime
Log4j 2 date formatting classes.
org.apache.logging.log4j.io - package org.apache.logging.log4j.io
org.apache.logging.log4j.jcl - package org.apache.logging.log4j.jcl
Log4j 2 adapter for Commons Logging.
org.apache.logging.log4j.jmx.gui - package org.apache.logging.log4j.jmx.gui
Log4j 2.0 JMX GUI.
org.apache.logging.log4j.jul - package org.apache.logging.log4j.jul
 
org.apache.logging.log4j.message - package org.apache.logging.log4j.message
Public Message Types used for Log4j 2.
org.apache.logging.log4j.nosql.appender - package org.apache.logging.log4j.nosql.appender
The NoSQL Appender supports writing log events to NoSQL databases.
org.apache.logging.log4j.nosql.appender.couchdb - package org.apache.logging.log4j.nosql.appender.couchdb
The classes in this package contain the Apache CouchDB provider for the NoSQL Appender.
org.apache.logging.log4j.nosql.appender.mongodb - package org.apache.logging.log4j.nosql.appender.mongodb
The classes in this package contain the MongoDB provider for the NoSQL Appender.
org.apache.logging.log4j.simple - package org.apache.logging.log4j.simple
Simple logging implementation.
org.apache.logging.log4j.spi - package 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 - package org.apache.logging.log4j.status
Status API for Log4j 2.
org.apache.logging.log4j.taglib - package org.apache.logging.log4j.taglib
Classes (JSP tags) to enable logging in JSPs without using Java scripting.
org.apache.logging.log4j.util - package org.apache.logging.log4j.util
Internal utility classes for the Log4j 2 API.
org.apache.logging.log4j.web - package org.apache.logging.log4j.web
The classes in this package are responsible for properly initializing and deinitializing Log4j in a Java EE web application.
org.apache.logging.log4j.web.appender - package org.apache.logging.log4j.web.appender
 
org.apache.logging.slf4j - package org.apache.logging.slf4j
SLF4J support.
org.slf4j.impl - package org.slf4j.impl
Log4j 2.0 SLF4J Binding.
ORIGIN - Static variable in class org.apache.logging.log4j.message.StructuredDataId
RFC 5424 Origin.
OutputStreamAppender - Class in org.apache.logging.log4j.core.appender
Appends log events to a given output stream using a layout.
OutputStreamAppender.Builder - Class in org.apache.logging.log4j.core.appender
Builds OutputStreamAppender instances.
OutputStreamManager - Class in org.apache.logging.log4j.core.appender
Manages an OutputStream so that it can be shared by multiple Appenders and will allow appenders to reconfigure without requiring a new stream.
OutputStreamManager(OutputStream, String, Layout<?>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.OutputStreamManager
 

P

PARAM_VALUE_ESCAPE_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.Rfc5424Layout
Match characters which require escaping.
ParameterizedMessage - Class in org.apache.logging.log4j.message
Handles messages that consist of a format string containing '{}' to represent each replaceable token, and the parameters.
ParameterizedMessage(String, String[], Throwable) - Constructor for class org.apache.logging.log4j.message.ParameterizedMessage
Creates a parameterized message.
ParameterizedMessage(String, Object[], Throwable) - Constructor for class org.apache.logging.log4j.message.ParameterizedMessage
Creates a parameterized message.
ParameterizedMessage(String, Object[]) - Constructor for class org.apache.logging.log4j.message.ParameterizedMessage
Constructs a ParameterizedMessage which contains the arguments converted to String as well as an optional Throwable.
ParameterizedMessage(String, Object) - Constructor for class org.apache.logging.log4j.message.ParameterizedMessage
Constructor with a pattern and a single parameter.
ParameterizedMessage(String, Object, Object) - Constructor for class org.apache.logging.log4j.message.ParameterizedMessage
Constructor with a pattern and two parameters.
ParameterizedMessageFactory - Class in org.apache.logging.log4j.message
Enables use of {} parameter markers in message strings.
ParameterizedMessageFactory() - Constructor for class org.apache.logging.log4j.message.ParameterizedMessageFactory
 
ParameterizedNoReferenceMessageFactory - Class in org.apache.logging.log4j.message
Specialized ParameterizedMessageFactory that creates SimpleMessage objects that do not retain a reference to the parameter object.
ParameterizedNoReferenceMessageFactory() - Constructor for class org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory
 
parse(CharSequence) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.Duration
Obtains a Duration from a text string such as PnDTnHnMnS.
parse(String, long) - Static method in class org.apache.logging.log4j.core.appender.rolling.FileSize
Converts a string to a number of bytes.
parse(String) - Method in class org.apache.logging.log4j.core.pattern.PatternParser
 
parse(String, boolean, boolean) - Method in class org.apache.logging.log4j.core.pattern.PatternParser
 
parse(String, List<PatternConverter>, List<FormattingInfo>, boolean, boolean) - Method in class org.apache.logging.log4j.core.pattern.PatternParser
Parse a format specifier.
parse(String) - Method in interface org.apache.logging.log4j.core.util.datetime.DateParser
Equivalent to DateFormat.parse(String).
parse(String, ParsePosition) - Method in interface org.apache.logging.log4j.core.util.datetime.DateParser
Equivalent to DateFormat.parse(String, ParsePosition).
parse(String) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
 
parse(String, ParsePosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
 
parse(String) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
 
parse(String, ParsePosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
This implementation updates the ParsePosition if the parse succeeeds.
parseBoolean(String, boolean) - Static method in class org.apache.logging.log4j.core.util.Booleans
Returns true if s is "true" (case-insensitive), false if s is "false" (case-insensitive), and defaultValue if s is anything else (including null or empty).
parseElement(Element, Properties, Class) - Static method in class org.apache.log4j.xml.DOMConfigurator
 
parseInt(String, int) - Static method in class org.apache.logging.log4j.core.appender.AbstractAppender
 
parseInt(String, int) - Static method in class org.apache.logging.log4j.core.util.Integers
Parses the string argument as a signed decimal integer.
parseInt(String) - Static method in class org.apache.logging.log4j.core.util.Integers
Parses the string argument as a signed decimal integer.
parseObject(String) - Method in interface org.apache.logging.log4j.core.util.datetime.DateParser
Parses text from a string to produce a Date.
parseObject(String, ParsePosition) - Method in interface org.apache.logging.log4j.core.util.datetime.DateParser
Parse a date/time string according to the given parse position.
parseObject(String, ParsePosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
 
parseObject(String) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
 
parseObject(String, ParsePosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
 
parseObject(String, ParsePosition) - Method in class org.apache.logging.log4j.core.util.datetime.Format
 
parseObject(String) - Method in class org.apache.logging.log4j.core.util.datetime.Format
 
parsePattern() - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Returns a list of Rules given a pattern.
parseToken(String, int[]) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Performs the parsing of tokens.
PathCondition - Interface in org.apache.logging.log4j.core.appender.rolling.action
Filter that accepts or rejects a candidate Path for deletion.
PathSortByModificationTime - Class in org.apache.logging.log4j.core.appender.rolling.action
PathSorter that sorts path by their LastModified attribute.
PathSortByModificationTime(boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.PathSortByModificationTime
Constructs a new SortByModificationTime sorter.
PathSorter - Interface in org.apache.logging.log4j.core.appender.rolling.action
Defines the interface of classes that can sort Paths.
PathWithAttributes - Class in org.apache.logging.log4j.core.appender.rolling.action
Tuple of a Path and BasicFileAttributes, used for sorting.
PathWithAttributes(Path, BasicFileAttributes) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.PathWithAttributes
 
PATTERN - Static variable in interface org.apache.logging.log4j.core.jmx.AppenderAdminMBean
ObjectName pattern ("org.apache.logging.log4j2:type=%s,component=Appenders,name=%s") for AppenderAdmin MBeans.
PATTERN - Static variable in interface org.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean
ObjectName pattern ("org.apache.logging.log4j2:type=%s,component=AsyncAppenders,name=%s" ) for AsyncAppenderAdmin MBeans.
PATTERN - Static variable in interface org.apache.logging.log4j.core.jmx.ContextSelectorAdminMBean
ObjectName pattern ("org.apache.logging.log4j2:type=%s,component=ContextSelector") for ContextSelectorAdmin MBeans.
PATTERN - Static variable in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
ObjectName pattern ("org.apache.logging.log4j2:type=%s,component=Loggers,name=%s") for LoggerConfigAdmin MBeans.
PATTERN - Static variable in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
ObjectName pattern ("org.apache.logging.log4j2:type=%s" ) for LoggerContextAdmin MBeans.
PATTERN - Static variable in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
ObjectName pattern ("org.apache.logging.log4j2:type=%s,component=StatusLogger") for StatusLoggerAdmin MBeans.
PATTERN_ASYNC_LOGGER - Static variable in interface org.apache.logging.log4j.core.jmx.RingBufferAdminMBean
ObjectName pattern ("org.apache.logging.log4j2:type=%s,component=AsyncLoggerRingBuffer") for the RingBufferAdmin MBean that instruments the global AsyncLogger ring buffer.
PATTERN_ASYNC_LOGGER_CONFIG - Static variable in interface org.apache.logging.log4j.core.jmx.RingBufferAdminMBean
ObjectName pattern ("org.apache.logging.log4j2:type=%s,component=Loggers,name=%s,subtype=RingBuffer") for RingBufferAdmin MBeans that instrument AsyncLoggerConfig ring buffers.
PatternConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.PatternConverter
 
PatternConverter - Interface in org.apache.logging.log4j.core.pattern
Interface that all PatternConverters must implement.
PatternFormatter - Class in org.apache.logging.log4j.core.pattern
 
PatternFormatter(LogEventPatternConverter, FormattingInfo) - Constructor for class org.apache.logging.log4j.core.pattern.PatternFormatter
 
PatternLayout - Class in org.apache.log4j
 
PatternLayout(String) - Constructor for class org.apache.log4j.PatternLayout
 
PatternLayout - Class in org.apache.logging.log4j.core.layout
A flexible layout configurable with pattern string.
PatternLayout.Builder - Class in org.apache.logging.log4j.core.layout
Custom PatternLayout builder.
PatternMatch - Class in org.apache.logging.log4j.core.layout
PatternMatch configuration item.
PatternMatch(String, String) - Constructor for class org.apache.logging.log4j.core.layout.PatternMatch
Constructs a key/value pair.
PatternMatch.Builder - Class in org.apache.logging.log4j.core.layout
 
PatternParser - Class in org.apache.logging.log4j.core.pattern
Most of the work of the PatternLayout class is delegated to the PatternParser class.
PatternParser(String) - Constructor for class org.apache.logging.log4j.core.pattern.PatternParser
Constructor.
PatternParser(Configuration, String, Class<?>) - Constructor for class org.apache.logging.log4j.core.pattern.PatternParser
Constructor.
PatternParser(Configuration, String, Class<?>, Class<?>) - Constructor for class org.apache.logging.log4j.core.pattern.PatternParser
Constructor.
PatternProcessor - Class in org.apache.logging.log4j.core.appender.rolling
Parses the rollover pattern.
PatternProcessor(String) - Constructor for class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Constructor.
Patterns - Class in org.apache.logging.log4j.core.util
Pattern strings used throughout Log4j.
PatternSelector - Interface in org.apache.logging.log4j.core.layout
Allows different patterns to be used with the PatternLayout based on some selection criteria.
peek() - Static method in class org.apache.log4j.NDC
Looks at the last diagnostic context at the top of this NDC without removing it.
peek() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
peek() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
peek() - Method in interface org.apache.logging.log4j.ThreadContext.ContextStack
Returns the element at the top of the stack without removing it or null if the stack is empty.
peek() - Static method in class org.apache.logging.log4j.ThreadContext
Looks at the last diagnostic context at the top of this NDC without removing it.
Plugin - Annotation Type in org.apache.logging.log4j.core.config.plugins
Annotation that identifies a Class as a Plugin.
PLUGIN_CACHE_FILE - Static variable in class org.apache.logging.log4j.core.config.plugins.processor.PluginProcessor
The location of the plugin cache data file.
PluginAliases - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a list of aliases for a Plugin, PluginAttribute, or PluginBuilderAttribute.
PluginAttribute - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a Plugin Attribute and its default value.
PluginAttributeVisitor - Class in org.apache.logging.log4j.core.config.plugins.visitors
PluginVisitor implementation for PluginAttribute.
PluginAttributeVisitor() - Constructor for class org.apache.logging.log4j.core.config.plugins.visitors.PluginAttributeVisitor
 
PluginBuilder - Class in org.apache.logging.log4j.core.config.plugins.util
Builder class to instantiate and configure a Plugin object using a PluginFactory method or PluginBuilderFactory builder class.
PluginBuilder(PluginType<?>) - Constructor for class org.apache.logging.log4j.core.config.plugins.util.PluginBuilder
Constructs a PluginBuilder for a given PluginType.
PluginBuilderAttribute - Annotation Type in org.apache.logging.log4j.core.config.plugins
Marks a field as a Plugin Attribute.
PluginBuilderAttributeVisitor - Class in org.apache.logging.log4j.core.config.plugins.visitors
PluginVisitor for PluginBuilderAttribute.
PluginBuilderAttributeVisitor() - Constructor for class org.apache.logging.log4j.core.config.plugins.visitors.PluginBuilderAttributeVisitor
 
PluginBuilderFactory - Annotation Type in org.apache.logging.log4j.core.config.plugins
Marks a method as a factory for custom Plugin builders.
PluginCache - Class in org.apache.logging.log4j.core.config.plugins.processor
 
PluginCache() - Constructor for class org.apache.logging.log4j.core.config.plugins.processor.PluginCache
 
PluginConfiguration - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a parameter or field as a Configuration.
PluginConfigurationVisitor - Class in org.apache.logging.log4j.core.config.plugins.visitors
PluginVisitor implementation for PluginConfiguration.
PluginConfigurationVisitor() - Constructor for class org.apache.logging.log4j.core.config.plugins.visitors.PluginConfigurationVisitor
 
PluginElement - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a parameter as a Plugin and corresponds with an XML element (or equivalent) in configuration files.
PluginElementVisitor - Class in org.apache.logging.log4j.core.config.plugins.visitors
PluginVisitor implementation for PluginElement.
PluginElementVisitor() - Constructor for class org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor
 
PluginEntry - Class in org.apache.logging.log4j.core.config.plugins.processor
Memento object for storing a plugin entry to a cache file.
PluginEntry() - Constructor for class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
PluginFactory - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a Method as the factory to create the plugin.
pluginManager - Variable in class org.apache.logging.log4j.core.config.AbstractConfiguration
The plugin manager.
PluginManager - Class in org.apache.logging.log4j.core.config.plugins.util
Loads and manages all the plugins.
PluginManager(String) - Constructor for class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Constructs a PluginManager for the plugin category name given.
PluginNode - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a Plugin configuration Node.
PluginNodeVisitor - Class in org.apache.logging.log4j.core.config.plugins.visitors
PluginVisitor implementation for PluginNode.
PluginNodeVisitor() - Constructor for class org.apache.logging.log4j.core.config.plugins.visitors.PluginNodeVisitor
 
pluginPackages - Variable in class org.apache.logging.log4j.core.config.AbstractConfiguration
Packages found in configuration "packages" attribute.
PluginProcessor - Class in org.apache.logging.log4j.core.config.plugins.processor
Annotation processor for pre-scanning Log4j 2 plugins.
PluginProcessor() - Constructor for class org.apache.logging.log4j.core.config.plugins.processor.PluginProcessor
 
PluginRegistry - Class in org.apache.logging.log4j.core.config.plugins.util
Registry singleton for PluginType maps partitioned by source type and then by category names.
PluginRegistry.PluginTest - Class in org.apache.logging.log4j.core.config.plugins.util
A Test that checks to see if each class is annotated with the 'Plugin' annotation.
PluginTest() - Constructor for class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry.PluginTest
 
PluginType<T> - Class in org.apache.logging.log4j.core.config.plugins.util
Plugin Descriptor.
PluginType(PluginEntry, Class<T>, String) - Constructor for class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
PluginValue - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a parameter as a value.
PluginValueVisitor - Class in org.apache.logging.log4j.core.config.plugins.visitors
PluginVisitor implementation for PluginValue.
PluginValueVisitor() - Constructor for class org.apache.logging.log4j.core.config.plugins.visitors.PluginValueVisitor
 
PluginVisitor<A extends Annotation> - Interface in org.apache.logging.log4j.core.config.plugins.visitors
Visitor strategy for parsing data from a Node, doing any relevant type conversion, and returning a parsed value for that variable.
PluginVisitors - Class in org.apache.logging.log4j.core.config.plugins.visitors
Utility class to locate an appropriate PluginVisitor implementation for an annotation.
PluginVisitorStrategy - Annotation Type in org.apache.logging.log4j.core.config.plugins
Meta-annotation to denote the class name to use that implements PluginVisitor for the annotated annotation.
pop() - Static method in class org.apache.log4j.NDC
Clients should call this method before leaving a diagnostic context.
pop() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
pop() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
pop() - Method in interface org.apache.logging.log4j.ThreadContext.ContextStack
Returns the element at the top of the stack.
pop() - Static method in class org.apache.logging.log4j.ThreadContext
Returns the value of the last item placed on the stack.
port - Variable in class org.apache.logging.log4j.core.net.AbstractSocketManager
The port on the host.
preConfigure(Node) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
prefixSet(Set<String>, String) - Static method in class org.apache.logging.log4j.core.util.SetUtils
Extracts the Strings from a Set that start with a given prefix.
print(boolean) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(char) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(char[]) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(double) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(float) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(int) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(long) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(Object) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(String) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
print(boolean) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
print(char) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
print(char[]) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
print(double) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
print(float) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
print(int) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
print(long) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
print(Object) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
print(String) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
printf(Locale, String, Object...) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
printf(String, Object...) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
printf(Locale, String, Object...) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
printf(String, Object...) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
printf(Level, Marker, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a formatted message using the specified format string and arguments.
printf(Level, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a formatted message using the specified format string and arguments.
printf(Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
printf(Level, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
println() - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(boolean) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(char) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(char[]) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(double) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(float) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(int) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(long) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(Object) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println(String) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
println() - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(boolean) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(char) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(char[]) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(double) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(float) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(int) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(long) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(Object) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
println(String) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
Priority - Class in org.apache.log4j
Refrain from using this class directly, use the Level class instead.
Priority() - Constructor for class org.apache.log4j.Priority
Default constructor for deserialization.
Priority(int, String, int) - Constructor for class org.apache.log4j.Priority
Instantiate a level object.
Priority - Class in org.apache.logging.log4j.core.net
The Priority used in the Syslog system.
Priority(Facility, Severity) - Constructor for class org.apache.logging.log4j.core.net.Priority
The Constructor.
privateConfig - Variable in class org.apache.logging.log4j.core.Logger
Config should be consistent across threads.
PrivateConfig(Configuration, Logger) - Constructor for class org.apache.logging.log4j.core.Logger.PrivateConfig
 
PrivateConfig(Logger.PrivateConfig, Level) - Constructor for class org.apache.logging.log4j.core.Logger.PrivateConfig
 
PrivateConfig(Logger.PrivateConfig, LoggerConfig) - Constructor for class org.apache.logging.log4j.core.Logger.PrivateConfig
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginProcessor
 
PropertiesConfiguration - Class in org.apache.logging.log4j.core.config.properties
Configuration created from a properties file.
PropertiesConfiguration(ConfigurationSource, Component) - Constructor for class org.apache.logging.log4j.core.config.properties.PropertiesConfiguration
 
PropertiesConfigurationFactory - Class in org.apache.logging.log4j.core.config.properties
Creates a PropertiesConfiguration from a properties file.
PropertiesConfigurationFactory() - Constructor for class org.apache.logging.log4j.core.config.properties.PropertiesConfigurationFactory
 
PropertiesPlugin - Class in org.apache.logging.log4j.core.config
Handles properties defined in the configuration.
PropertiesRewritePolicy - Class in org.apache.logging.log4j.core.appender.rewrite
This policy modifies events by replacing or possibly adding keys and values to the MapMessage.
PropertiesUtil - Class in org.apache.logging.log4j.util
Consider this class private.
PropertiesUtil(Properties) - Constructor for class org.apache.logging.log4j.util.PropertiesUtil
Constructs a PropertiesUtil using a given Properties object as its source of defined properties.
PropertiesUtil(String) - Constructor for class org.apache.logging.log4j.util.PropertiesUtil
Constructs a PropertiesUtil for a given properties file name on the classpath.
Property - Class in org.apache.logging.log4j.core.config
Represents a key/value pair in the configuration.
PROPERTY_CONFIG - Static variable in class org.apache.logging.log4j.core.LoggerContext
Property name of the property change event fired if the configuration is changed.
PROPERTY_NAME - Static variable in class org.apache.logging.log4j.core.util.ClockFactory
Name of the system property that can be used to specify a Clock implementation class.
propertyChange(PropertyChangeEvent) - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
PropertyConfigurator - Class in org.apache.log4j
A configurator for properties.
PropertyConfigurator() - Constructor for class org.apache.log4j.PropertyConfigurator
 
PropertySetter - Class in org.apache.log4j.config
 
PropertySetter(Object) - Constructor for class org.apache.log4j.config.PropertySetter
Create a new PropertySetter for the specified Object.
PropertySetterException - Exception in org.apache.log4j.config
Thrown when an error is encountered whilst attempting to set a property using the PropertySetter utility class.
PropertySetterException(String) - Constructor for exception org.apache.log4j.config.PropertySetterException
Construct the exception with the given message.
PropertySetterException(Throwable) - Constructor for exception org.apache.log4j.config.PropertySetterException
Construct the exception with the given root cause.
Protocol - Enum in org.apache.logging.log4j.core.net
Enumerates the supported protocols.
PROTOCOL - Static variable in class org.apache.logging.log4j.core.net.ssl.SslConfigurationDefaults
 
Provider - Class in org.apache.logging.log4j.spi
Model class for a Log4j 2 provider.
Provider(Properties, URL, ClassLoader) - Constructor for class org.apache.logging.log4j.spi.Provider
 
PROVIDER_RESOURCE - Static variable in class org.apache.logging.log4j.util.ProviderUtil
Resource name for a Log4j 2 provider properties file.
PROVIDERS - Static variable in class org.apache.logging.log4j.util.ProviderUtil
Loaded providers.
ProviderUtil - Class in org.apache.logging.log4j.util
Consider this class private. Utility class for Log4j Providers.
purge() - Method in class org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy
Purging appenders that were not in use specified time
purge() - Method in interface org.apache.logging.log4j.core.appender.routing.PurgePolicy
Activate purging appenders
PurgePolicy - Interface in org.apache.logging.log4j.core.appender.routing
Policy for purging routed appenders
push(String) - Static method in class org.apache.log4j.NDC
Push new diagnostic context information for the current thread.
push(String) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
push(String) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
push(String) - Method in interface org.apache.logging.log4j.ThreadContext.ContextStack
Pushes an element onto the stack.
push(String) - Static method in class org.apache.logging.log4j.ThreadContext
Pushes new diagnostic context information for the current thread.
push(String, Object...) - Static method in class org.apache.logging.log4j.ThreadContext
Pushes new diagnostic context information for the current thread.
put(String, String) - Static method in class org.apache.log4j.MDC
 
put(String, Object) - Static method in class org.apache.log4j.MDC
 
put(String, byte[], int, int) - Method in class org.apache.logging.log4j.io.ByteStreamLogger
 
put(String, int) - Method in class org.apache.logging.log4j.io.ByteStreamLogger
 
put(String, char[], int, int) - Method in class org.apache.logging.log4j.io.CharStreamLogger
 
put(String, CharSequence, int, int) - Method in class org.apache.logging.log4j.io.CharStreamLogger
 
put(String, int) - Method in class org.apache.logging.log4j.io.CharStreamLogger
 
put(String, String) - Method in class org.apache.logging.log4j.message.MapMessage
Add an item to the data Map.
put(String, String) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
put(String, String) - Method in interface org.apache.logging.log4j.spi.ThreadContextMap
Put a context value (the o parameter) as identified with the key parameter into the current thread's context map.
put(String, String) - Static method in class org.apache.logging.log4j.ThreadContext
Puts a context value (the value parameter) as identified with the key parameter into the current thread's context map.
put(String, String) - Method in class org.apache.logging.slf4j.Log4jMDCAdapter
 
put(String, String) - Method in class org.apache.logging.slf4j.MDCContextMap
 
putAll(Map<String, String>) - Method in class org.apache.logging.log4j.message.MapMessage
Add all the elements from the specified Map.

Q

QUOTE - Static variable in class org.apache.logging.log4j.util.Chars
Single Quote ['].
quote(String) - Static method in class org.apache.logging.log4j.util.Strings
Returns a quoted string.
quoteMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the single or double quote character.

R

RandomAccessFileAppender - Class in org.apache.logging.log4j.core.appender
File Appender.
RandomAccessFileManager - Class in org.apache.logging.log4j.core.appender
Extends OutputStreamManager but instead of using a buffered output stream, this class uses a ByteBuffer and a RandomAccessFile to do the I/O.
RandomAccessFileManager(RandomAccessFile, String, OutputStream, boolean, int, String, Layout<? extends Serializable>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.RandomAccessFileManager
 
read() - Method in class org.apache.logging.log4j.io.LoggerBufferedInputStream
 
read(byte[]) - Method in class org.apache.logging.log4j.io.LoggerBufferedInputStream
 
read(byte[], int, int) - Method in class org.apache.logging.log4j.io.LoggerBufferedInputStream
 
read() - Method in class org.apache.logging.log4j.io.LoggerBufferedReader
 
read(char[]) - Method in class org.apache.logging.log4j.io.LoggerBufferedReader
 
read(char[], int, int) - Method in class org.apache.logging.log4j.io.LoggerBufferedReader
 
read(CharBuffer) - Method in class org.apache.logging.log4j.io.LoggerBufferedReader
 
read() - Method in class org.apache.logging.log4j.io.LoggerInputStream
 
read(byte[]) - Method in class org.apache.logging.log4j.io.LoggerInputStream
 
read(byte[], int, int) - Method in class org.apache.logging.log4j.io.LoggerInputStream
 
read() - Method in class org.apache.logging.log4j.io.LoggerReader
 
read(char[]) - Method in class org.apache.logging.log4j.io.LoggerReader
 
read(char[], int, int) - Method in class org.apache.logging.log4j.io.LoggerReader
 
read(CharBuffer) - Method in class org.apache.logging.log4j.io.LoggerReader
 
readLine() - Method in class org.apache.logging.log4j.io.LoggerBufferedReader
 
readResolve() - Method in class org.apache.log4j.Level
Resolved deserialized level to one of the stock instances.
readResolve() - Method in class org.apache.logging.log4j.core.layout.PatternMatch.Builder
 
readResolve() - Method in class org.apache.logging.log4j.core.Logger.LoggerProxy
 
readResolve() - Method in class org.apache.logging.log4j.core.util.KeyValuePair.Builder
 
readResolve() - Method in class org.apache.logging.log4j.Level
 
Reconfigurable - Interface in org.apache.logging.log4j.core.config
Implemented by Configurations that can be reconfigured at runtime.
reconfigure() - Method in class org.apache.logging.log4j.core.config.json.JsonConfiguration
 
reconfigure() - Method in class org.apache.logging.log4j.core.config.properties.PropertiesConfiguration
 
reconfigure() - Method in interface org.apache.logging.log4j.core.config.Reconfigurable
 
reconfigure() - Method in class org.apache.logging.log4j.core.config.xml.XmlConfiguration
 
reconfigure() - Method in class org.apache.logging.log4j.core.config.yaml.YamlConfiguration
 
reconfigure() - Method in class org.apache.logging.log4j.core.LoggerContext
Reconfigures the context.
RECURSION_PREFIX - Static variable in class org.apache.logging.log4j.message.ParameterizedMessage
Prefix for recursion.
RECURSION_SUFFIX - Static variable in class org.apache.logging.log4j.message.ParameterizedMessage
Suffix for recursion.
Red(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Red
Constructs the converter.
ReflectionUtil - Class in org.apache.logging.log4j.core.util
Utility class for performing common reflective operations.
ReflectionUtil - Class in org.apache.logging.log4j.util
Consider this class private. Provides various methods to determine the caller class.
RegexFilter - Class in org.apache.logging.log4j.core.filter
This filter returns the onMatch result if the message matches the regular expression.
RegexReplacement - Class in org.apache.logging.log4j.core.pattern
Replace tokens in the LogEvent message.
RegexReplacementConverter - Class in org.apache.logging.log4j.core.pattern
Replacement pattern converter.
registerListener(StatusListener) - Method in class org.apache.logging.log4j.status.StatusLogger
Registers a new listener.
registry - Variable in class org.apache.logging.log4j.spi.AbstractLoggerAdapter
A map to store loggers for their given LoggerContexts.
RelativeTimePatternConverter - Class in org.apache.logging.log4j.core.pattern
Returns the relative time in milliseconds since JVM Startup.
RelativeTimePatternConverter() - Constructor for class org.apache.logging.log4j.core.pattern.RelativeTimePatternConverter
Private constructor.
release() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
Called to signify that this Manager is no longer required by an Appender.
release() - Method in class org.apache.logging.log4j.jcl.LogFactoryImpl
This method is supposed to clear all loggers.
release() - Method in class org.apache.logging.log4j.taglib.DumpTag
 
release() - Method in class org.apache.logging.log4j.taglib.SetLoggerTag
 
releaseSub() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
May be overridden by Managers to perform processing while the Manager is being released and the lock is held.
releaseSub() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
 
releaseSub() - Method in class org.apache.logging.log4j.core.appender.mom.JmsManager
 
releaseSub() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Default hook to write footer during close.
releaseSub() - Method in class org.apache.logging.log4j.core.appender.WriterManager
Default hook to write footer during close.
releaseSub() - Method in class org.apache.logging.log4j.core.net.JndiManager
 
ReliabilityStrategy - Interface in org.apache.logging.log4j.core.config
Interface for objects that know how to ensure delivery of log events to the appropriate appenders, even during and after the configuration has been modified while the system is actively used.
ReliabilityStrategyFactory - Class in org.apache.logging.log4j.core.config
Factory for ReliabilityStrategies.
remove(String) - Static method in class org.apache.log4j.MDC
 
remove() - Static method in class org.apache.log4j.NDC
Remove the diagnostic context for this thread.
remove(Marker) - Method in interface org.apache.logging.log4j.Marker
Removes the specified Marker as a parent of this Marker.
remove(Marker) - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
remove(String) - Method in class org.apache.logging.log4j.message.MapMessage
Remove the element with the specified name.
remove(String) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
remove(Object) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
remove(Object) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
remove(String) - Method in interface org.apache.logging.log4j.spi.ThreadContextMap
Remove the the context identified by the key parameter.
remove(String) - Static method in class org.apache.logging.log4j.ThreadContext
Removes the context value identified by the key parameter.
remove(Marker) - Method in class org.apache.logging.slf4j.Log4jMarker
 
remove(String) - Method in class org.apache.logging.slf4j.Log4jMDCAdapter
 
remove(String) - Method in class org.apache.logging.slf4j.MDCContextMap
 
removeAll() - Method in class org.apache.logging.log4j.core.util.CyclicBuffer
Removes all the elements from the buffer and returns them.
removeAll(Collection<?>) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
removeAll(Collection<?>) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
removeAllAppenders() - Method in class org.apache.log4j.Category
No-op implementation.
removeAppender(Appender) - Method in class org.apache.log4j.Category
No-op implementation.
removeAppender(String) - Method in class org.apache.log4j.Category
No-op implementation.
removeAppender(String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Remove an Appender.
removeAppender(String) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Removes the Appender with the specific name.
removeAppender(Appender) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
removeAppenderEvent(Category, Appender) - Method in interface org.apache.log4j.spi.HierarchyEventListener
 
removeAttribute(String) - Method in class org.apache.logging.log4j.jcl.LogFactoryImpl
 
removeAttributeValue(Map<String, String>, String, String...) - Static method in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
Removes an Entry from a given Map using a key name and aliases for that key.
removeConfigurationFactory(ConfigurationFactory) - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Remove the ConfigurationFactory.
removeContext(LoggerContext) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Removes knowledge of a LoggerContext.
removeContext(LoggerContext) - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
removeContext(LoggerContext) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
removeContext(LoggerContext) - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Remove any references to the LoggerContext.
removeContext(LoggerContext) - Method in class org.apache.logging.log4j.core.selector.JndiContextSelector
 
removeContext(String) - Method in class org.apache.logging.log4j.core.selector.JndiContextSelector
 
removeContext(String) - Method in interface org.apache.logging.log4j.core.selector.NamedContextSelector
Locate the LoggerContext with the specified name using the default configuration.
removeContext(LoggerContext) - Method in class org.apache.logging.log4j.simple.SimpleLoggerContextFactory
 
removeContext(LoggerContext) - Method in interface org.apache.logging.log4j.spi.LoggerContextFactory
Removes knowledge of a LoggerContext.
removeContext(LoggerContext) - Method in class org.apache.logging.slf4j.SLF4JLoggerContextFactory
 
removeFilter(Filter) - Method in class org.apache.logging.log4j.core.filter.AbstractFilterable
Removes a Filter.
removeFilter(Filter) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
removeFilter(Filter) - Method in interface org.apache.logging.log4j.core.filter.Filterable
Removes a Filter.
removeFilter(Filter) - Method in class org.apache.logging.log4j.core.LoggerContext
Removes a Filter from the current Configuration.
removeListener(ConfigurationListener) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Remove a ConfigurationListener.
removeListener(ConfigurationListener) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
removeListener(StatusListener) - Method in class org.apache.logging.log4j.status.StatusLogger
Removes a StatusListener.
removeLogger(String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Remove a LoggerConfig.
removeLogger(String) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.apache.logging.log4j.core.LoggerContext
 
removeStack() - Static method in class org.apache.logging.log4j.ThreadContext
Removes the diagnostic context for this thread.
replace(Object, Map<String, String>) - Static method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the map.
replace(Object, Map<String, String>, String, String) - Static method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the map.
replace(Object, Properties) - Static method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the properties.
replace(String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(String, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(LogEvent, String, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(char[]) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(LogEvent, char[]) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(char[], int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(LogEvent, char[], int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(StringBuffer) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(LogEvent, StringBuffer) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(StringBuffer, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(LogEvent, StringBuffer, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(StringBuilder) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(LogEvent, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(Object) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the resolver.
replace(LogEvent, Object) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the resolver.
replaceIn(StringBuffer) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuffer, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(LogEvent, StringBuffer, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuilder) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(LogEvent, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceManager(T) - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
Replaces the underlying manager in use within this appender.
reportException(Exception) - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractAction
Captures exception.
reportException(Exception) - Method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
Reports exception.
reportException(Exception) - Method in class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
Capture exception.
reportException(Exception) - Method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
Captures exception.
RepositorySelector - Interface in org.apache.log4j.spi
The LogManager uses one (and only one) RepositorySelector implementation to select the LoggerRepository for a particular application context.
REQUESTED_API_VERSION - Static variable in class org.slf4j.impl.StaticLoggerBinder
Declare the version of the SLF4J API this implementation is compiled against.
Required - Annotation Type in org.apache.logging.log4j.core.config.plugins.validation.constraints
Marks a plugin builder field or plugin factory parameter as required.
RequiredValidator - Class in org.apache.logging.log4j.core.config.plugins.validation.validators
Validator that checks an object for emptiness.
RequiredValidator() - Constructor for class org.apache.logging.log4j.core.config.plugins.validation.validators.RequiredValidator
 
requireNonNull(T, String) - Static method in class org.apache.logging.log4j.core.util.Assert
Deprecated.
Will be removed in 2.5.
requiresLayout() - Method in interface org.apache.log4j.Appender
Configurators call this method to determine if the appender requires a layout.
reregisterMBeansAfterReconfigure() - Static method in class org.apache.logging.log4j.core.jmx.Server
 
reregisterMBeansAfterReconfigure(MBeanServer) - Static method in class org.apache.logging.log4j.core.jmx.Server
 
RESERVED - Static variable in class org.apache.logging.log4j.message.StructuredDataId
Reserved enterprise number.
reset() - Method in class org.apache.logging.log4j.status.StatusLogger
Clears the list of status events and listeners.
resetConfiguration() - Static method in class org.apache.log4j.BasicConfigurator
No-op implementation.
resetConfiguration() - Static method in class org.apache.log4j.LogManager
No-op implementation.
resetConfiguration() - Method in interface org.apache.log4j.spi.LoggerRepository
 
resetConfigurationFactory() - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Reset the ConfigurationFactory to the default.
resetInputStream() - Method in class org.apache.logging.log4j.core.config.ConfigurationSource
Returns a new ConfigurationSource whose input stream is reset to the beginning.
resolveClass(ObjectStreamClass) - Method in class org.apache.logging.log4j.core.util.FilteredObjectInputStream
 
ResolverUtil - Class in org.apache.logging.log4j.core.config.plugins.util
ResolverUtil is used to locate classes that are available in the/a class path and meet arbitrary conditions.
ResolverUtil() - Constructor for class org.apache.logging.log4j.core.config.plugins.util.ResolverUtil
 
ResolverUtil.Test - Interface in org.apache.logging.log4j.core.config.plugins.util
A simple interface that specifies how to test classes to determine if they are to be included in the results produced by the ResolverUtil.
resolveVariable(LogEvent, String, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Internal method that resolves the value of a variable.
ResourceBundleLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from resource bundles.
ResourceBundleLookup() - Constructor for class org.apache.logging.log4j.core.lookup.ResourceBundleLookup
 
retainAll(Collection<?>) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
retainAll(Collection<?>) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
rethrow(Throwable) - Static method in class org.apache.logging.log4j.core.util.Throwables
Rethrows a Throwable, wrapping checked exceptions into an UndeclaredThrowableException.
rewrite(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rewrite.LoggerNameLevelRewritePolicy
 
rewrite(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy
Rewrite the event.
rewrite(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rewrite.PropertiesRewritePolicy
Rewrite the event.
rewrite(LogEvent) - Method in interface org.apache.logging.log4j.core.appender.rewrite.RewritePolicy
Rewrite a logging event.
RewriteAppender - Class in org.apache.logging.log4j.core.appender.rewrite
This Appender allows the logging event to be manipulated before it is processed by other Appenders.
RewritePolicy - Interface in org.apache.logging.log4j.core.appender.rewrite
Interface to be implemented by components that support modifications to the LogEvent.
RFC5424 - Static variable in class org.apache.logging.log4j.core.appender.SyslogAppender
 
Rfc5424Layout - Class in org.apache.logging.log4j.core.layout
Formats a log event in accordance with RFC 5424.
RingBufferAdmin - Class in org.apache.logging.log4j.core.jmx
Instruments an LMAX Disruptor ring buffer.
RingBufferAdmin(RingBuffer<?>, String) - Constructor for class org.apache.logging.log4j.core.jmx.RingBufferAdmin
 
RingBufferAdminMBean - Interface in org.apache.logging.log4j.core.jmx
The MBean interface for monitoring and managing an LMAX Disruptor ring buffer.
RingBufferLogEvent - Class in org.apache.logging.log4j.core.async
When the Disruptor is started, the RingBuffer is populated with event objects.
RingBufferLogEvent() - Constructor for class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
RingBufferLogEventHandler - Class in org.apache.logging.log4j.core.async
This event handler gets passed messages from the RingBuffer as they become available.
RingBufferLogEventHandler() - Constructor for class org.apache.logging.log4j.core.async.RingBufferLogEventHandler
 
RingBufferLogEventTranslator - Class in org.apache.logging.log4j.core.async
This class is responsible for writing elements that make up a log event into the ringbuffer RingBufferLogEvent.
RingBufferLogEventTranslator() - Constructor for class org.apache.logging.log4j.core.async.RingBufferLogEventTranslator
 
RollingFileAppender - Class in org.apache.logging.log4j.core.appender
An appender that writes to files and can roll over at intervals.
RollingFileManager - Class in org.apache.logging.log4j.core.appender.rolling
The Rolling File Manager.
RollingFileManager(String, String, OutputStream, boolean, long, long, TriggeringPolicy, RolloverStrategy, String, Layout<? extends Serializable>, int, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
RollingRandomAccessFileAppender - Class in org.apache.logging.log4j.core.appender
An appender that writes to random access files and can roll over at intervals.
RollingRandomAccessFileManager - Class in org.apache.logging.log4j.core.appender.rolling
Extends RollingFileManager but instead of using a buffered output stream, this class uses a ByteBuffer and a RandomAccessFile to do the I/O.
RollingRandomAccessFileManager(RandomAccessFile, String, String, OutputStream, boolean, boolean, int, long, long, TriggeringPolicy, RolloverStrategy, String, Layout<? extends Serializable>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
rollover(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Perform the rollover.
rollover() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
rollover(RollingFileManager) - Method in interface org.apache.logging.log4j.core.appender.rolling.RolloverStrategy
Prepare for a rollover.
RolloverDescription - Interface in org.apache.logging.log4j.core.appender.rolling
Description of actions needed to complete rollover.
RolloverDescriptionImpl - Class in org.apache.logging.log4j.core.appender.rolling
Description of actions needed to complete rollover.
RolloverDescriptionImpl(String, boolean, Action, Action) - Constructor for class org.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl
Create new instance.
RolloverFrequency - Enum in org.apache.logging.log4j.core.appender.rolling
Enumeration of rollover frequency values.
RolloverStrategy - Interface in org.apache.logging.log4j.core.appender.rolling
A RollingPolicy specifies the actions taken on a logging file rollover.
root - Variable in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
ROOT - Static variable in class org.apache.logging.log4j.core.config.LoggerConfig
 
ROOT_LOGGER_NAME - Static variable in class org.apache.logging.log4j.LogManager
The name of the root Logger.
rootCause - Variable in exception org.apache.log4j.config.PropertySetterException
The root cause.
RootLogger() - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerConfig.RootLogger
 
RootLogger() - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger
 
RootLoggerComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Assembler for constructing the root Logger Components.
rootNode - Variable in class org.apache.logging.log4j.core.config.AbstractConfiguration
The root node of the configuration.
RootThrowablePatternConverter - Class in org.apache.logging.log4j.core.pattern
Outputs the Throwable portion of the LoggingEvent as a full stack trace unless this converter's option is 'short', where it just outputs the first line of the trace, or if the number of lines to print is explicitly specified.
Route - Class in org.apache.logging.log4j.core.appender.routing
A Route to an appender.
Routes - Class in org.apache.logging.log4j.core.appender.routing
Used to contain the individual Route elements.
RoutingAppender - Class in org.apache.logging.log4j.core.appender.routing
This Appender "routes" between various Appenders, some of which can be references to Appenders defined earlier in the configuration while others can be dynamically created within this Appender as required.
run() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractAction
run() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CompositeAction
run() - Method in class org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy
 
run() - Method in class org.apache.logging.log4j.core.net.server.TcpSocketServer
Accept incoming events and processes them.
run() - Method in class org.apache.logging.log4j.core.net.server.UdpSocketServer
Accept incoming events and processes them.
run() - Method in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
Executes the registered shutdown callbacks.

S

schedule(Callable<V>, long, TimeUnit) - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
Creates and executes a ScheduledFuture that becomes enabled after the given delay.
schedule(Runnable, long, TimeUnit) - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
Creates and executes a one-shot action that becomes enabled after the given delay.
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period; that is executions will commence after initialDelay then initialDelay+period, then initialDelay + 2 * period, and so on.
Scheduled - Annotation Type in org.apache.logging.log4j.core.config
Annotation that identifies a Class as requiring a Scheduled thread.
scheduleWithCron(CronExpression, Runnable) - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
Creates and executes an action that first based on a cron expression.
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given delay between the termination of one execution and the commencement of the next.
Script - Class in org.apache.logging.log4j.core.script
Container for the language and body of a script.
Script(String, String, String) - Constructor for class org.apache.logging.log4j.core.script.Script
 
ScriptComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Assembler for constructing Layout Components.
ScriptCondition - Class in org.apache.logging.log4j.core.appender.rolling.action
A condition of the DeleteAction where a user-provided script selects the files to delete from a provided list.
ScriptCondition(AbstractScript, Configuration) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.ScriptCondition
Constructs a new ScriptCondition.
ScriptFile - Class in org.apache.logging.log4j.core.script
Container for the language and body of a script file along with the file location.
ScriptFile(String, Path, String, boolean, String) - Constructor for class org.apache.logging.log4j.core.script.ScriptFile
 
ScriptFileComponentBuilder - Interface in org.apache.logging.log4j.core.config.builder.api
Assembler for constructing ScriptFile Components.
ScriptFilter - Class in org.apache.logging.log4j.core.filter
Returns the onMatch result if the script returns True and returns the onMisMatch value otherwise.
ScriptManager - Class in org.apache.logging.log4j.core.script
Manages the scripts use by the Configuration.
ScriptManager(WatchManager) - Constructor for class org.apache.logging.log4j.core.script.ScriptManager
 
ScriptPatternSelector - Class in org.apache.logging.log4j.core.layout
Selects the pattern to use based on the Marker in the LogEvent.
ScriptPatternSelector(AbstractScript, PatternMatch[], String, boolean, boolean, Configuration) - Constructor for class org.apache.logging.log4j.core.layout.ScriptPatternSelector
 
ScriptRef - Class in org.apache.logging.log4j.core.script
Contains a reference to a script defined elsewhere in the configuration.
ScriptRef(String, ScriptManager) - Constructor for class org.apache.logging.log4j.core.script.ScriptRef
 
ScriptsPlugin - Class in org.apache.logging.log4j.core.config
A container of Scripts.
SECOND - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
seconds - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
SecretKeyProvider - Interface in org.apache.logging.log4j.core.util
Factory class to provide a SecretKey instance.
SecureTcpSocketServer<T extends InputStream> - Class in org.apache.logging.log4j.core.net.server
Listens for events over a secure socket connection (SSL/TLS).
SecureTcpSocketServer(int, LogEventBridge<T>, SslConfiguration) - Constructor for class org.apache.logging.log4j.core.net.server.SecureTcpSocketServer
 
SecurityProviderConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.SecurityProviderConverter
 
selectFilesToDelete(Path, List<PathWithAttributes>) - Method in class org.apache.logging.log4j.core.appender.rolling.action.ScriptCondition
Executes the script
selectNumberRule(int, int) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Gets an appropriate rule for the padding required.
sendEvents(Layout<?>, LogEvent) - Method in class org.apache.logging.log4j.core.net.SmtpManager
Send the contents of the cyclic buffer as an e-mail message.
sendMultipartMessage(MimeMessage, MimeMultipart) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
SequenceNumberPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats the event sequence number.
serialize(Log4jLogEvent, boolean) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
serialize(Map<String, String>, JsonGenerator, SerializerProvider) - Method in class org.apache.logging.log4j.core.jackson.ListOfMapEntrySerializer
 
SerializedLayout - Class in org.apache.logging.log4j.core.layout
Formats a LogEvent in its Java serialized form.
serialVersionUID - Static variable in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
serialVersionUID - Static variable in class org.apache.logging.slf4j.Log4jMarker
 
Server - Class in org.apache.logging.log4j.core.jmx
Creates MBeans to instrument various classes in the log4j class hierarchy.
ServerConfigurationFactory(String) - Constructor for class org.apache.logging.log4j.core.net.server.AbstractSocketServer.ServerConfigurationFactory
 
ServletAppender - Class in org.apache.logging.log4j.web.appender
Logs using the ServletContext's log method
set(String, Object) - Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
 
set(String, NoSqlObject<Map<String, Object>>) - Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
 
set(String, Object[]) - Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
 
set(String, NoSqlObject<Map<String, Object>>[]) - Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
 
set(String, Object) - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
 
set(String, NoSqlObject<BasicDBObject>) - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
 
set(String, Object[]) - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
 
set(String, NoSqlObject<BasicDBObject>[]) - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
 
set(String, Object) - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
Sets the value of a property on this object to a String or primitive.
set(String, NoSqlObject<W>) - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
Sets the value of a property on this object to a nested complex object.
set(String, Object[]) - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
Sets the value of a property on this object to an array of Strings or primitives.
set(String, NoSqlObject<W>[]) - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
Sets the value of a property on this object to an array of nested complex objects.
setActive(boolean) - Method in class org.apache.logging.log4j.core.net.server.AbstractSocketServer
 
setAdditive(boolean) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Sets the additive setting.
setAdditive(boolean) - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
 
setAdditive(boolean) - Method in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
Sets whether the instrumented LoggerConfig should be additive.
setAdditive(boolean) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is present only to support the Log4j 1.2 compatibility bridge.
setAdditivity(boolean) - Method in class org.apache.log4j.Category
 
setAdvertiser(Advertiser) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
setAdvertiser(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Set the Advertiser Plugin name.
setAdvertiser(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
setAdvertiser(Advertiser) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
setAliases(String...) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
setAliases(String...) - Method in interface org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor
Sets the list of aliases to use for this visit.
setAllLevels(String, Level) - Static method in class org.apache.logging.log4j.core.config.Configurator
Sets the levels of parentLogger and all 'child' loggers to the given level.
setAnnotation(Annotation) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
setAnnotation(Annotation) - Method in interface org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor
Sets the Annotation to be used for this.
setAppender(Appender) - Method in interface org.apache.log4j.spi.ErrorHandler
Set the appender for which errors are handled.
setAttribute(String, Object) - Method in class org.apache.logging.log4j.jcl.LogFactoryImpl
 
setAutoFlush(boolean) - Method in class org.apache.logging.log4j.io.IoBuilder
Indicates whether or not a built PrintWriter or PrintStream should automatically flush when one of the println, printf, or format methods are invoked, or when a new line character is printed.
setBackupAppender(Appender) - Method in interface org.apache.log4j.spi.ErrorHandler
Set the appender to fallback upon in case of failure.
setBuffered(boolean) - Method in class org.apache.logging.log4j.io.IoBuilder
Enables or disables using a buffered variant of the desired IO class.
setBufferSize(int) - Method in class org.apache.logging.log4j.io.IoBuilder
Configures the buffer size to use when building a BufferedReader or BufferedInputStream LoggerStream.
setCalendarHour(Calendar, int) - Method in class org.apache.logging.log4j.core.util.CronExpression
Advance the calendar to the particular hour paying particular attention to daylight saving problems.
setCategory(String) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
setCharset(Charset) - Method in class org.apache.logging.log4j.io.IoBuilder
Specifies the character set to use when building an InputStream, OutputStream, or PrintStream.
setClassLoader(ClassLoader) - Method in class org.apache.logging.log4j.core.config.plugins.util.ResolverUtil
Sets an explicit ClassLoader that should be used when scanning for classes.
setClassName(String) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
setConfigLocation(URI) - Method in class org.apache.logging.log4j.core.LoggerContext
Sets the configLocation to the specified value and reconfigures this context.
setConfigLocationUri(String) - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
setConfigLocationUri(String) - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Sets the configuration location to the specified URI.
setConfigText(String, String) - Method in class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
setConfigText(String, String) - Method in interface org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean
Sets the configuration text.
setConfigurationFactory(ConfigurationFactory) - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Set the configuration factory.
setConfigurationName(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Sets the name of the configuration.
setConfigurationName(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
Set the name of the configuration.
setConfigurationSource(ConfigurationSource) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Sets the configuration source, if one exists.
setConfigurationSource(ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
Set the ConfigurationSource.
setContentType(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
setContextMap(Map<String, String>) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setContextMap(Map<String, String>) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setContextMap(Map) - Method in class org.apache.logging.slf4j.Log4jMDCAdapter
 
setContextStack(ThreadContext.ContextStack) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setContextStack(ThreadContext.ContextStack) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setConversionType(Class<?>) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
setConversionType(Class<?>) - Method in interface org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor
Sets the class to convert the plugin value to on this visit.
setDefer(boolean) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
setDestinationBindingName(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setDynamicAttribute(String, String, Object) - Method in class org.apache.logging.log4j.taglib.EntryTag
 
setEnableSubstitutionInVariables(boolean) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets a flag whether substitution is done in variable names.
setEndOfBatch(boolean) - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
setEndOfBatch(boolean) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
 
setEndOfBatch(boolean) - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
setEndOfBatch(boolean) - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
 
setEndOfBatch(boolean) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
setEndOfBatch(boolean) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
setEndOfBatch(boolean) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setEndOfBatch(boolean) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
setEndOfBatch(boolean) - Method in interface org.apache.logging.log4j.core.LogEvent
Sets whether this event is the last one in a batch.
setErrorHandler(ErrorHandler) - Method in interface org.apache.log4j.Appender
Set the ErrorHandler for this appender.
setEscapeChar(char) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the escape character.
setExternalContext(Object) - Method in class org.apache.logging.log4j.core.LoggerContext
Sets the external context.
setFactory(LoggerContextFactory) - Static method in class org.apache.logging.log4j.LogManager
Sets the current LoggerContextFactory to use.
setFactory(MessageFactory) - Method in class org.apache.logging.log4j.taglib.SetLoggerTag
 
setFactoryBindingName(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setFactoryName(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setFieldValue(Field, Object, Object) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Sets the value of a Field, making it accessible if required.
setFilter(Filter) - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
setFilter(Filter) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setFilter(Filter) - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
setFilter(Filter) - Method in class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
setFilters(String...) - Method in class org.apache.logging.log4j.status.StatusConsoleListener
Adds package name filters to exclude.
setFollow(boolean) - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
setFollow(boolean) - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
setFollow(boolean) - Method in class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
setFrom(String) - Method in class org.apache.logging.log4j.core.net.MimeMessageBuilder
 
setHandler(ErrorHandler) - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
The handler must be set before the appender is started.
setHandler(ErrorHandler) - Method in interface org.apache.logging.log4j.core.Appender
Sets the ErrorHandler used for handling exceptions.
setId(String) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Sets the id from a String.
setId(StructuredDataId) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Sets the id.
setIgnoreExceptions(boolean) - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
setIgnoreExceptions(boolean) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setIgnoreExceptions(boolean) - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
setIgnoreExceptions(boolean) - Method in class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
setIncludeLocation(boolean) - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
setIncludeLocation(boolean) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
 
setIncludeLocation(boolean) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
setIncludeLocation(boolean) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setIncludeLocation(boolean) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
setIncludeLocation(boolean) - Method in interface org.apache.logging.log4j.core.LogEvent
Sets whether the source of the logging request is required downstream.
setIntervalSeconds(int) - Method in class org.apache.logging.log4j.core.util.WatchManager
 
setKey(String) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
setKey(String) - Method in class org.apache.logging.log4j.core.layout.PatternMatch.Builder
 
setKey(String) - Method in class org.apache.logging.log4j.core.util.KeyValuePair.Builder
 
setLayout(Layout) - Method in interface org.apache.log4j.Appender
Set the Layout for this appender.
setLayout(Layout<? extends Serializable>) - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
setLayout(Layout<? extends Serializable>) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setLayout(Layout<? extends Serializable>) - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
setLayout(StringLayout) - Method in class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
setLevel(Level) - Method in class org.apache.log4j.Category
 
setLevel(Level) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setLevel(Map<String, Level>) - Static method in class org.apache.logging.log4j.core.config.Configurator
Sets logger levels.
setLevel(String, Level) - Static method in class org.apache.logging.log4j.core.config.Configurator
Sets a logger's level.
setLevel(Level) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Sets the logging Level.
setLevel(Level) - Method in class org.apache.logging.log4j.core.filter.BurstFilter.Builder
Sets the logging level to use.
setLevel(Level) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setLevel(String) - Method in class org.apache.logging.log4j.core.jmx.LoggerConfigAdmin
 
setLevel(String) - Method in interface org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean
Sets the LoggerConfig level to the specified value.
setLevel(String) - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
setLevel(String) - Method in interface org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean
Sets the StatusLogger level to the specified value.
setLevel(Level) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is provided primarily for unit testing.
setLevel(Level) - Method in class org.apache.logging.log4j.io.IoBuilder
Specifies the Level to log at.
setLevel(Level) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
setLevel(Level) - Method in class org.apache.logging.log4j.jul.CoreLogger
 
setLevel(Level) - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
setLevel(Level) - Method in class org.apache.logging.log4j.status.StatusConsoleListener
Sets the level to a new value.
setLevel(Level) - Method in class org.apache.logging.log4j.status.StatusLogger
 
setLevel(Object) - Method in class org.apache.logging.log4j.taglib.CatchingTag
 
setLevel(Object) - Method in class org.apache.logging.log4j.taglib.IfEnabledTag
 
setLevel(Object) - Method in class org.apache.logging.log4j.taglib.LogTag
 
setLocation(String) - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
setLogEventFactory(LogEventFactory) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Sets the LogEventFactory.
setLogger(Logger) - Method in interface org.apache.log4j.spi.ErrorHandler
Add a reference to a logger to which the failing appender might be attached to.
setLogger(Object) - Method in class org.apache.logging.log4j.taglib.SetLoggerTag
 
setLoggerAdditive(Logger, boolean) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Marks a LoggerConfig as additive.
setLoggerAdditive(Logger, boolean) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
setLoggerContext() - Method in interface org.apache.logging.log4j.web.Log4jWebSupport
Sets the logger context so that code executing afterwards can easily and quickly access loggers via LogManager.getLogger().
setLoggerFqcn(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setLoggerFqcn(String) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setLoggerName(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setLoggerName(String) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setLoggerName(String) - Method in class org.apache.logging.log4j.message.LocalizedMessage
Set the name of the Logger.
setLoggerName(String) - Method in interface org.apache.logging.log4j.message.LoggerNameAwareMessage
The name of the Logger.
SetLoggerTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:setLogger> tag.
SetLoggerTag() - Constructor for class org.apache.logging.log4j.taglib.SetLoggerTag
 
setLogLevel(String, String) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
setMainArguments(String...) - Static method in class org.apache.logging.log4j.core.lookup.MainMapLookup
An application's public static main(String[]) method calls this method to make its main arguments available for lookup with the prefix main.
setMainArguments(String...) - Static method in class org.apache.logging.log4j.core.lookup.MapLookup
Deprecated.
setMarker(Marker) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setMarker(Marker) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setMarker(Marker) - Method in class org.apache.logging.log4j.io.IoBuilder
Specifies an optional Marker to use in all logging messages.
setMarker(Marker) - Method in class org.apache.logging.log4j.taglib.IfEnabledTag
 
setMaxBurst(long) - Method in class org.apache.logging.log4j.core.filter.BurstFilter.Builder
Sets the maximum number of events that can occur before events are filtered for exceeding the average rate.
setMaxDepth(int) - Static method in class org.apache.log4j.NDC
Set maximum depth of this diagnostic context.
setMember(Member) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
setMember(Member) - Method in interface org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor
Sets the Member that this visitor is being used for injection upon.
setMessage(Message) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setMessage(String) - Method in class org.apache.logging.log4j.core.appender.TlsSyslogFrame
 
setMessage(Message) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setMessageFormat(String) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
 
setMode(NanoClockFactory.Mode) - Static method in class org.apache.logging.log4j.core.util.NanoClockFactory
Sets the factory mode.
setMonitorInterval(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Sets the interval at which the configuration file should be checked for changes.
setMonitorInterval(int) - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
setMonitorInterval(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
setName(String) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
setName(String) - Method in interface org.apache.log4j.Appender
Set the name of this appender.
setName(String) - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
setName(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setName(String) - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
setName(String) - Method in class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
setName(String) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
setName(String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Set the name of the configuration.
setName(String) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
setName(String) - Method in class org.apache.logging.log4j.core.LoggerContext
Sets the name.
setNanoClock(NanoClock) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Sets the NanoClock to use for creating the nanoTime timestamp of log events.
setNanoTime(long) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setNanoTime(long) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
Sets the nano time for the event.
setNext(Filter) - Method in class org.apache.log4j.spi.Filter
Set the next filter pointer.
setObject(Object) - Method in class org.apache.logging.log4j.core.config.Node
 
setOnMatch(Filter.Result) - Method in class org.apache.logging.log4j.core.filter.BurstFilter.Builder
Sets the Result to return when the filter matches.
setOnMismatch(Filter.Result) - Method in class org.apache.logging.log4j.core.filter.BurstFilter.Builder
Sets the Result to return when the filter does not match.
setOutputStream(OutputStream) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
setPackages(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Sets the list of packages to search for plugins.
setPackages(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
setPageContext(PageContext) - Method in class org.apache.logging.log4j.taglib.SetLoggerTag
 
setParameter(Element, PropertySetter, Properties) - Static method in class org.apache.log4j.xml.DOMConfigurator
 
setParent(LoggerConfig) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Sets the parent of this LoggerConfig.
setParent(Logger) - Method in class org.apache.logging.log4j.jul.ApiLogger
Unsupported operation.
setParents(Marker...) - Method in interface org.apache.logging.log4j.Marker
Replaces the set of parent Markers with the provided Markers.
setParents(Marker...) - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
setPassword(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setPassword(String) - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
setPattern(String) - Method in class org.apache.logging.log4j.core.layout.PatternMatch.Builder
 
setPluginPackages(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
setPrintable(boolean) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginEntry
 
setPriority(Priority) - Method in class org.apache.log4j.Category
 
setProperties(Properties, String) - Method in class org.apache.log4j.config.PropertySetter
Set the properties for the object that match the prefix passed as parameter.
setProperties(Object, Properties, String) - Static method in class org.apache.log4j.config.PropertySetter
Set the properties of an object passed as a parameter in one go.
setProperty(String, String) - Method in class org.apache.log4j.config.PropertySetter
Set a property on this PropertySetter's Object.
setProperty(PropertyDescriptor, String, String) - Method in class org.apache.log4j.config.PropertySetter
Set the named property given a PropertyDescriptor.
setProviderUrl(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setRate(float) - Method in class org.apache.logging.log4j.core.filter.BurstFilter.Builder
Sets the average number of events per second to allow.
setRecipients(Message.RecipientType, String) - Method in class org.apache.logging.log4j.core.net.MimeMessageBuilder
 
setReplyTo(String) - Method in class org.apache.logging.log4j.core.net.MimeMessageBuilder
 
setRepositorySelector(RepositorySelector, Object) - Static method in class org.apache.log4j.LogManager
No-op implementation.
setResourceBundle(ResourceBundle) - Method in class org.apache.log4j.Category
 
setResult(Object) - Method in class org.apache.logging.log4j.taglib.ExitTag
 
setRolloverStrategy(RolloverStrategy) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
setRootLevel(Level) - Static method in class org.apache.logging.log4j.core.config.Configurator
Sets the root logger's level.
setScope(String) - Method in class org.apache.logging.log4j.taglib.DumpTag
 
setScope(String) - Method in class org.apache.logging.log4j.taglib.SetLoggerTag
 
setSecurityCredentials(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setSecurityPrincipalName(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setSequenceCallback(Sequence) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEventHandler
 
setShutdownHook(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Sets whether the shutdown hook should be disabled.
setShutdownHook(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
setShutdownHook(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
setSource(StackTraceElement) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setSource(StackTraceElement) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setStack(Collection<String>) - Static method in class org.apache.logging.log4j.ThreadContext
Sets this thread's stack.
setStarted() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
setStarting() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
setState(LifeCycle.State) - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
setStaticFieldValue(Field, Object) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Sets the value of a static Field, making it accessible if required.
setStatusLevel(Level) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Sets the level of the StatusLogger.
setStatusLevel(Level) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
setStopped() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
setStopping() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
setStream(PrintStream) - Method in class org.apache.logging.log4j.simple.SimpleLogger
 
setStrSubstitutor(StrSubstitutor) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
setStrSubstitutor(StrSubstitutor) - Method in interface org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor
Sets the StrSubstitutor to use for converting raw strings before type conversion.
setSubject(String) - Method in class org.apache.logging.log4j.core.net.MimeMessageBuilder
 
setTarget(ConsoleAppender.Target) - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
setTarget(OutputStream) - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
setTarget(Writer) - Method in class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
setThreadName(String) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setThreadName(String) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setThreshold(Level) - Method in interface org.apache.log4j.spi.LoggerRepository
Set the repository-wide threshold.
setThreshold(String) - Method in interface org.apache.log4j.spi.LoggerRepository
Another form of LoggerRepository.setThreshold(Level) accepting a string parameter instead of a Level.
setThrown(Throwable) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setThrown(Throwable) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setThrownProxy(ThrowableProxy) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setTimeMillis(long) - Method in class org.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
setTimeMillis(long) - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
setTimeZone(TimeZone) - Method in class org.apache.logging.log4j.core.util.CronExpression
Sets the time zone for which this CronExpression will be resolved.
setToDefault() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
setTriggeringPolicy(TriggeringPolicy) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
setType(String) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
 
setup() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
setup() - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
setup() - Method in class org.apache.logging.log4j.core.config.json.JsonConfiguration
 
setup() - Method in class org.apache.logging.log4j.core.config.xml.XmlConfiguration
 
setUrlPkgPrefixes(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setUseParentHandlers(boolean) - Method in class org.apache.logging.log4j.jul.CoreLogger
Marks the underlying Logger as additive.
setUsername(String) - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
setUseThreadLocals(boolean) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContext
Signals this context whether it is allowed to use ThreadLocal objects for efficiency.
SetUtils - Class in org.apache.logging.log4j.core.util
Set-related convenience methods.
setValue(String) - Method in class org.apache.logging.log4j.core.config.Node
 
setValue(String) - Method in class org.apache.logging.log4j.core.util.KeyValuePair.Builder
 
setValueDelimiter(char) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable default value delimiter to use.
setValueDelimiter(String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable default value delimiter to use.
setValueDelimiterMatcher(StrMatcher) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable default value delimiter matcher to use.
setValues(AsyncLogger, String, Marker, String, Level, Message, Throwable, Map<String, String>, ThreadContext.ContextStack, String, StackTraceElement, long, long) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
setValues(AsyncLogger, String, Marker, String, Level, Message, Throwable, Map<String, String>, ThreadContext.ContextStack, String, StackTraceElement, long, long) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEventTranslator
 
setValuesPart1(AsyncLogger, String, Marker, String, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEventTranslator
 
setValuesPart2(Map<String, String>, ThreadContext.ContextStack, String, StackTraceElement, long, long) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEventTranslator
 
setVar(String) - Method in class org.apache.logging.log4j.taglib.SetLoggerTag
 
setVariablePrefix(char) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable prefix to use.
setVariablePrefix(String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable prefix to use.
setVariablePrefixMatcher(StrMatcher) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable prefix matcher currently in use.
setVariableResolver(StrLookup) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the VariableResolver that is used to lookup variables.
setVariableSuffix(char) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable suffix to use.
setVariableSuffix(String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable suffix to use.
setVariableSuffixMatcher(StrMatcher) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable suffix matcher currently in use.
setVerbosity(String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Sets whether the logging should include constructing Plugins.
setVerbosity(String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
setWrapperClassName(String) - Method in class org.apache.logging.log4j.io.IoBuilder
Specifies the fully qualified class name of the IO wrapper class implementation.
setWriter(Writer) - Method in class org.apache.logging.log4j.core.appender.WriterManager
 
severe(String) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
severe(String, Throwable) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
severe(String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
Severity - Enum in org.apache.logging.log4j.core.net
Severity values used by the Syslog system.
SHORT - Static variable in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
SHORT locale dependent date or time style.
SHORT - Static variable in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
SHORT locale dependent date or time style.
ShortConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ShortConverter
 
shutdown() - Static method in class org.apache.log4j.Category
No-op implementation.
shutdown() - Static method in class org.apache.log4j.LogManager
No-op implementation.
shutdown() - Method in interface org.apache.log4j.spi.LoggerRepository
 
shutdown() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
This method is called from the AbstractManager.release() method when the appender is stopped or the appender's manager is replaced.
shutdown(LoggerContext) - Static method in class org.apache.logging.log4j.core.config.Configurator
Shuts down the given logging context.
shutdown() - Method in class org.apache.logging.log4j.core.net.server.TcpSocketServer
Shutdown the server.
shutdown() - Method in class org.apache.logging.log4j.core.net.server.UdpSocketServer
Shutdown the server.
SHUTDOWN_CALLBACK_REGISTRY - Static variable in interface org.apache.logging.log4j.core.util.ShutdownCallbackRegistry
System property to set to choose the ShutdownCallbackRegistry.
SHUTDOWN_HOOK_ENABLED - Static variable in interface org.apache.logging.log4j.core.util.ShutdownCallbackRegistry
System property to set to override the global ability to register shutdown hooks.
SHUTDOWN_HOOK_MARKER - Static variable in interface org.apache.logging.log4j.core.util.ShutdownCallbackRegistry
Shared Marker to indicate log messages corresponding to shutdown hooks.
ShutdownCallbackRegistry - Interface in org.apache.logging.log4j.core.util
Registry used for Runnable shutdown callback instances.
shutdownInternal() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Implementations should implement this method to perform any proprietary disconnection / shutdown operations.
shutdownInternal() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager
 
shutdownInternal() - Method in class org.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager
 
shutdownInternal() - Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
 
SIMPLE_CONVERSION_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.PatternLayout
A simple pattern.
SimpleLogger - Class in org.apache.logging.log4j.simple
This is the default logger that is used when no suitable logging implementation is available.
SimpleLogger(String, Level, boolean, boolean, boolean, boolean, String, MessageFactory, PropertiesUtil, PrintStream) - Constructor for class org.apache.logging.log4j.simple.SimpleLogger
 
SimpleLoggerContext - Class in org.apache.logging.log4j.simple
 
SimpleLoggerContext() - Constructor for class org.apache.logging.log4j.simple.SimpleLoggerContext
 
SimpleLoggerContextFactory - Class in org.apache.logging.log4j.simple
 
SimpleLoggerContextFactory() - Constructor for class org.apache.logging.log4j.simple.SimpleLoggerContextFactory
 
SimpleMessage - Class in org.apache.logging.log4j.message
The simplest possible implementation of Message.
SimpleMessage() - Constructor for class org.apache.logging.log4j.message.SimpleMessage
Basic constructor.
SimpleMessage(String) - Constructor for class org.apache.logging.log4j.message.SimpleMessage
Constructor that includes the message.
SimpleMessageDeserializer - Class in org.apache.logging.log4j.core.jackson
Consider this class private.
SimpleMessageFactory - Class in org.apache.logging.log4j.message
Factory for the simplest possible implementation of Message, the Message String given as the constructor argument.
SimpleMessageFactory() - Constructor for class org.apache.logging.log4j.message.SimpleMessageFactory
 
singleQuoteMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the single quote character.
SINGLETON - Static variable in class org.slf4j.impl.StaticMarkerBinder
The unique instance of this class.
SINGLETON - Static variable in class org.slf4j.impl.StaticMDCBinder
The unique instance of this class.
size() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginCache
Gets the number of plugin categories registered.
size() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
size() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
size() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
SizeBasedTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
 
SizeBasedTriggeringPolicy() - Constructor for class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Constructs a new instance.
SizeBasedTriggeringPolicy(long) - Constructor for class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Constructs a new instance.
skipWhiteSpace(int, String) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
SLF4JLogger - Class in org.apache.logging.slf4j
 
SLF4JLogger(String, MessageFactory, Logger) - Constructor for class org.apache.logging.slf4j.SLF4JLogger
 
SLF4JLogger(String, Logger) - Constructor for class org.apache.logging.slf4j.SLF4JLogger
 
SLF4JLoggerContext - Class in org.apache.logging.slf4j
 
SLF4JLoggerContext() - Constructor for class org.apache.logging.slf4j.SLF4JLoggerContext
 
SLF4JLoggerContextFactory - Class in org.apache.logging.slf4j
 
SLF4JLoggerContextFactory() - Constructor for class org.apache.logging.slf4j.SLF4JLoggerContextFactory
 
SLF4JLoggingException - Exception in org.apache.logging.slf4j
Exception thrown when the SLF4J adapter encounters a problem.
SLF4JLoggingException(String) - Constructor for exception org.apache.logging.slf4j.SLF4JLoggingException
 
SLF4JLoggingException(String, Exception) - Constructor for exception org.apache.logging.slf4j.SLF4JLoggingException
 
SLF4JLoggingException(Exception) - Constructor for exception org.apache.logging.slf4j.SLF4JLoggingException
 
SmtpAppender - Class in org.apache.logging.log4j.core.appender
Send an e-mail when a specific logging event occurs, typically on errors or fatal errors.
SmtpManager - Class in org.apache.logging.log4j.core.net
Manager for sending SMTP events.
SmtpManager(String, Session, MimeMessage, SmtpManager.FactoryData) - Constructor for class org.apache.logging.log4j.core.net.SmtpManager
 
SocketAppender - Class in org.apache.logging.log4j.core.appender
An Appender that delivers events over socket connections.
SocketAppender(String, Layout<? extends Serializable>, Filter, AbstractSocketManager, boolean, boolean, Advertiser) - Constructor for class org.apache.logging.log4j.core.appender.SocketAppender
 
SortingVisitor - Class in org.apache.logging.log4j.core.appender.rolling.action
FileVisitor that sorts files.
SortingVisitor(PathSorter) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.SortingVisitor
Constructs a new DeletingVisitor.
SPACE - Static variable in class org.apache.logging.log4j.util.Chars
Space.
spaceMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the space character.
splitMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Matches the same characters as StringTokenizer, namely space, tab, newline and formfeed.
SslConfiguration - Class in org.apache.logging.log4j.core.net.ssl
SSL Configuration
SslConfigurationDefaults - Class in org.apache.logging.log4j.core.net.ssl
 
SslConfigurationDefaults() - Constructor for class org.apache.logging.log4j.core.net.ssl.SslConfigurationDefaults
 
SslConfigurationException - Exception in org.apache.logging.log4j.core.net.ssl
 
SslConfigurationException(Exception) - Constructor for exception org.apache.logging.log4j.core.net.ssl.SslConfigurationException
 
SslSocketManager - Class in org.apache.logging.log4j.core.net
 
SslSocketManager(String, OutputStream, Socket, SslConfiguration, InetAddress, String, int, int, int, boolean, Layout<? extends Serializable>) - Constructor for class org.apache.logging.log4j.core.net.SslSocketManager
 
StackTraceElementAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for StackTraceElements in LogEvents.
StackTraceElementAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.StackTraceElementAttributeConverter
 
StandardLevel - Enum in org.apache.logging.log4j.spi
Standard Logging Levels as an enumeration for use internally.
start() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
start() - Method in class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.AbstractWriterAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.FailoverAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.mom.jeromq.JeroMqAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.rewrite.RewriteAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
start() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
 
start() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor
Increases the reference count and creates and starts a new Disruptor and associated thread if none currently exists.
start() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
start(Configuration) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
start() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Start the configuration.
start() - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
 
start() - Method in class org.apache.logging.log4j.core.filter.AbstractFilterable
Make the Filter available for use.
start() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
start() - Method in interface org.apache.logging.log4j.core.LifeCycle
 
start() - Method in class org.apache.logging.log4j.core.LoggerContext
 
start(Configuration) - Method in class org.apache.logging.log4j.core.LoggerContext
Starts with a specific configuration.
start() - Method in class org.apache.logging.log4j.core.net.server.JmsServer
 
start(BundleContext) - Method in class org.apache.logging.log4j.core.osgi.Activator
 
start() - Method in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
Registers the shutdown thread only if this is initialized.
start() - Method in class org.apache.logging.log4j.core.util.WatchManager
 
start(BundleContext) - Method in class org.apache.logging.log4j.util.Activator
 
startNewThread() - Method in class org.apache.logging.log4j.core.net.server.AbstractSocketServer
Start this server in a new thread.
startup() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
This method is called within the appender when the appender is started.
STARTUP_LOCK - Static variable in class org.apache.logging.log4j.util.ProviderUtil
Guards the ProviderUtil singleton instance from lazy initialization.
startupInternal() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Implementations should implement this method to perform any proprietary startup operations.
startupInternal() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager
 
startupInternal() - Method in class org.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager
 
startupInternal() - Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
 
StaticLoggerBinder - Class in org.slf4j.impl
SLF4J LoggerFactoryBinder implementation using Log4j.
StaticMarkerBinder - Class in org.slf4j.impl
SLF4J MarkerFactoryBinder implementation using Log4j.
StaticMarkerBinder() - Constructor for class org.slf4j.impl.StaticMarkerBinder
 
StaticMDCBinder - Class in org.slf4j.impl
 
StatusConfiguration - Class in org.apache.logging.log4j.core.config.status
Configuration for setting up StatusConsoleListener instances.
StatusConfiguration() - Constructor for class org.apache.logging.log4j.core.config.status.StatusConfiguration
 
StatusConfiguration.Verbosity - Enum in org.apache.logging.log4j.core.config.status
Specifies how verbose the StatusLogger should be.
StatusConsoleListener - Class in org.apache.logging.log4j.status
StatusListener that writes to the Console.
StatusConsoleListener(Level) - Constructor for class org.apache.logging.log4j.status.StatusConsoleListener
Creates the StatusConsoleListener using the supplied Level.
StatusConsoleListener(Level, PrintStream) - Constructor for class org.apache.logging.log4j.status.StatusConsoleListener
Creates the StatusConsoleListener using the supplied Level.
StatusData - Class in org.apache.logging.log4j.status
The Status data.
StatusData(StackTraceElement, Level, Message, Throwable, String) - Constructor for class org.apache.logging.log4j.status.StatusData
Creates the StatusData object.
StatusListener - Interface in org.apache.logging.log4j.status
Interface that allows implementers to be notified of events in the logging system.
StatusLogger - Class in org.apache.logging.log4j.status
Records events that occur in the logging system.
StatusLoggerAdmin - Class in org.apache.logging.log4j.core.jmx
Implementation of the StatusLoggerAdminMBean interface.
StatusLoggerAdmin(String, Executor) - Constructor for class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
Constructs a new StatusLoggerAdmin with the Executor to be used for sending Notifications asynchronously to listeners.
StatusLoggerAdminMBean - Interface in org.apache.logging.log4j.core.jmx
The MBean interface for monitoring and managing the StatusLogger.
stop() - Method in class org.apache.logging.log4j.core.AbstractLifeCycle
 
stop() - Method in class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.AbstractWriterAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.FileAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.mom.jeromq.JeroMqAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.rewrite.RewriteAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy
 
stop() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.SocketAppender
 
stop() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
 
stop() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor
Decreases the reference count.
stop() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
stop() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Tear down the configuration.
stop() - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
 
stop() - Method in class org.apache.logging.log4j.core.filter.AbstractFilterable
Cleanup the Filter.
stop() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
stop() - Method in interface org.apache.logging.log4j.core.LifeCycle
 
stop() - Method in class org.apache.logging.log4j.core.LoggerContext
 
stop() - Method in class org.apache.logging.log4j.core.net.server.JmsServer
 
stop(BundleContext) - Method in class org.apache.logging.log4j.core.osgi.Activator
 
stop() - Method in class org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry
Cancels the shutdown thread only if this is started.
stop() - Method in class org.apache.logging.log4j.core.util.WatchManager
 
stop(BundleContext) - Method in class org.apache.logging.log4j.util.Activator
 
StoreConfiguration<T> - Class in org.apache.logging.log4j.core.net.ssl
 
StoreConfiguration(String, String) - Constructor for class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
 
StoreConfigurationException - Exception in org.apache.logging.log4j.core.net.ssl
 
StoreConfigurationException(Exception) - Constructor for exception org.apache.logging.log4j.core.net.ssl.StoreConfigurationException
 
StoreConfigurationException(String) - Constructor for exception org.apache.logging.log4j.core.net.ssl.StoreConfigurationException
 
storeExpressionVals(int, String, int) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
StringBuilders - Class in org.apache.logging.log4j.util
Consider this class private.
StringBuilderWriter - Class in org.apache.logging.log4j.core.util
Writer implementation that outputs to a StringBuilder.
StringBuilderWriter() - Constructor for class org.apache.logging.log4j.core.util.StringBuilderWriter
Construct a new StringBuilder instance with default capacity.
StringBuilderWriter(int) - Constructor for class org.apache.logging.log4j.core.util.StringBuilderWriter
Construct a new StringBuilder instance with the specified capacity.
StringBuilderWriter(StringBuilder) - Constructor for class org.apache.logging.log4j.core.util.StringBuilderWriter
Construct a new instance with the specified StringBuilder.
StringConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.StringConverter
 
StringEncoder - Class in org.apache.logging.log4j.core.util
Encodes Strings to bytes.
StringFormattedMessage - Class in org.apache.logging.log4j.message
Handles messages that consist of a format string conforming to Formatter.
StringFormattedMessage(String, Object...) - Constructor for class org.apache.logging.log4j.message.StringFormattedMessage
 
StringFormatterMessageFactory - Class in org.apache.logging.log4j.message
Enables use of Formatter strings in message strings.
StringFormatterMessageFactory() - Constructor for class org.apache.logging.log4j.message.StringFormatterMessageFactory
 
StringLayout - Interface in org.apache.logging.log4j.core
Instantiates the @{link Layout} type for String-based layouts.
stringMatcher(String) - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor that creates a matcher from a string.
Strings - Class in org.apache.logging.log4j.util
Consider this class private.
StrLookup - Interface in org.apache.logging.log4j.core.lookup
Lookup a String key to a String value.
StrMatcher - Class in org.apache.logging.log4j.core.lookup
A matcher class that can be queried to determine if a character array portion matches.
StrMatcher() - Constructor for class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor.
StrSubstitutor - Class in org.apache.logging.log4j.core.lookup
Substitutes variables within a string by values.
StrSubstitutor() - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance with defaults for variable prefix and suffix and the escaping character.
StrSubstitutor(Map<String, String>) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(Map<String, String>, String, String) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(Map<String, String>, String, String, char) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(Map<String, String>, String, String, char, String) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup, String, String, char) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup, String, String, char, String) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup, StrMatcher, StrMatcher, char) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup, StrMatcher, StrMatcher, char, StrMatcher) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StructuredDataFilter - Class in org.apache.logging.log4j.core.filter
Filter based on data in a StructuredDataMessage.
StructuredDataId - Class in org.apache.logging.log4j.message
The StructuredData identifier.
StructuredDataId(String, String[], String[]) - Constructor for class org.apache.logging.log4j.message.StructuredDataId
 
StructuredDataId(String, int, String[], String[]) - Constructor for class org.apache.logging.log4j.message.StructuredDataId
A Constructor that helps conformance to RFC 5424.
StructuredDataLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from StructuredDataMessage log messages.
StructuredDataLookup() - Constructor for class org.apache.logging.log4j.core.lookup.StructuredDataLookup
 
StructuredDataMessage - Class in org.apache.logging.log4j.message
Represents a Message that conforms to an RFC 5424 StructuredData element along with the syslog message.
StructuredDataMessage(String, String, String) - Constructor for class org.apache.logging.log4j.message.StructuredDataMessage
Creates a StructuredDataMessage using an ID (max 32 characters), message, and type (max 32 characters).
StructuredDataMessage(String, String, String, Map<String, String>) - Constructor for class org.apache.logging.log4j.message.StructuredDataMessage
Creates a StructuredDataMessage using an ID (max 32 characters), message, type (max 32 characters), and an initial map of structured data to include.
StructuredDataMessage(StructuredDataId, String, String) - Constructor for class org.apache.logging.log4j.message.StructuredDataMessage
Creates a StructuredDataMessage using a StructuredDataId, message, and type (max 32 characters).
StructuredDataMessage(StructuredDataId, String, String, Map<String, String>) - Constructor for class org.apache.logging.log4j.message.StructuredDataMessage
Creates a StructuredDataMessage using a StructuredDataId, message, type (max 32 characters), and an initial map of structured data to include.
StructuredDataMessage() - Constructor for class org.apache.logging.log4j.message.StructuredDataMessage
Basic constructor.
StructuredDataMessage.Format - Enum in org.apache.logging.log4j.message
Supported formats.
StyleConverter - Class in org.apache.logging.log4j.core.pattern
Style pattern converter.
subst(String, Properties) - Static method in class org.apache.log4j.xml.DOMConfigurator
 
substitute(LogEvent, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Internal method that substitutes the variables.
substitutor - Variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
substitutor - Variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
substVars(String, Properties) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
Perform variable substitution in string val from the values of keys found in the system propeties.
SUFFIXES - Static variable in class org.apache.logging.log4j.core.config.xml.XmlConfigurationFactory
Valid file extensions for XML files.
Supplier<T> - Interface in org.apache.logging.log4j.util
Classes implementing this interface know how to supply a value.
SUPPORT_ATTRIBUTE - Static variable in interface org.apache.logging.log4j.web.Log4jWebSupport
The attribute key for the ServletContext attribute that the singleton support instance is stored in.
supportsFastReflection() - Static method in class org.apache.logging.log4j.util.ReflectionUtil
 
SyslogAppender - Class in org.apache.logging.log4j.core.appender
The Syslog Appender.
SyslogAppender(String, Layout<? extends Serializable>, Filter, boolean, boolean, AbstractSocketManager, Advertiser) - Constructor for class org.apache.logging.log4j.core.appender.SyslogAppender
 
SyslogLayout - Class in org.apache.logging.log4j.core.layout
Formats a log event as a BSD Log record.
SyslogLayout(Facility, boolean, String, Charset) - Constructor for class org.apache.logging.log4j.core.layout.SyslogLayout
 
SYSTEM_PREFIX - Static variable in class org.apache.logging.log4j.simple.SimpleLoggerContext
All system properties used by SimpleLog start with this
SystemClock - Class in org.apache.logging.log4j.core.util
Implementation of the Clock interface that returns the system time.
SystemClock() - Constructor for class org.apache.logging.log4j.core.util.SystemClock
 
SystemNanoClock - Class in org.apache.logging.log4j.core.util
Implementation of the NanoClock interface that returns the system nano time.
SystemNanoClock() - Constructor for class org.apache.logging.log4j.core.util.SystemNanoClock
 
SystemPropertiesLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from system properties.
SystemPropertiesLookup() - Constructor for class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup
 

T

TAB - Static variable in class org.apache.logging.log4j.util.Chars
Tab.
tabMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the tab character.
TcpSocketManager - Class in org.apache.logging.log4j.core.net
Manager of TCP Socket connections.
TcpSocketManager(String, OutputStream, Socket, InetAddress, String, int, int, int, boolean, Layout<? extends Serializable>) - Constructor for class org.apache.logging.log4j.core.net.TcpSocketManager
The Constructor.
TcpSocketManager.TcpSocketManagerFactory - Class in org.apache.logging.log4j.core.net
Factory to create a TcpSocketManager.
TcpSocketManagerFactory() - Constructor for class org.apache.logging.log4j.core.net.TcpSocketManager.TcpSocketManagerFactory
 
TcpSocketServer<T extends InputStream> - Class in org.apache.logging.log4j.core.net.server
Listens for events over a socket connection.
TcpSocketServer(int, LogEventBridge<T>) - Constructor for class org.apache.logging.log4j.core.net.server.TcpSocketServer
Constructor.
TcpSocketServer(int, LogEventBridge<T>, ServerSocket) - Constructor for class org.apache.logging.log4j.core.net.server.TcpSocketServer
Constructor.
TEST_PREFIX - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
File name prefix for test configurations.
THREAD_CONTEXT - Static variable in class org.apache.logging.log4j.core.impl.ContextAnchor
Anchor for the LoggerContext for the current Thread.
THREAD_CONTEXT_MAP - Static variable in class org.apache.logging.log4j.spi.Provider
Property name to set to the implementation of ThreadContextMap.
ThreadContext - Class in org.apache.logging.log4j
The ThreadContext allows applications to store information either in a Map or a Stack.
ThreadContext.ContextStack - Interface in org.apache.logging.log4j
The ThreadContext Stack interface.
ThreadContextMap - Interface in org.apache.logging.log4j.spi
Service provider interface to implement custom MDC behavior for ThreadContext.
ThreadContextMapFilter - Class in org.apache.logging.log4j.core.filter
Filter based on a value in the Thread Context Map (MDC).
ThreadContextMapFilter(Map<String, List<String>>, boolean, Filter.Result, Filter.Result) - Constructor for class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
ThreadContextStack - Interface in org.apache.logging.log4j.spi
Service provider interface to implement custom NDC behavior for ThreadContext.
ThreadDumpMessage - Class in org.apache.logging.log4j.message
Captures information about all running Threads.
ThreadDumpMessage(String) - Constructor for class org.apache.logging.log4j.message.ThreadDumpMessage
Generate a ThreadDumpMessage with a title.
ThreadPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats the event thread name.
ThresholdFilter - Class in org.apache.logging.log4j.core.filter
This filter returns the onMatch result if the level in the LogEvent is the same or more specific than the configured level and the onMismatch value otherwise.
ThrowableAttributeConverter - Class in org.apache.logging.log4j.core.appender.db.jpa.converter
A JPA 2.1 attribute converter for Throwables in LogEvents.
ThrowableAttributeConverter() - Constructor for class org.apache.logging.log4j.core.appender.db.jpa.converter.ThrowableAttributeConverter
 
ThrowableFormatOptions - Class in org.apache.logging.log4j.core.impl
Contains options which control how a Throwable pattern is formatted.
ThrowableFormatOptions(int, String, List<String>) - Constructor for class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Construct the options for printing stack trace.
ThrowableFormatOptions(List<String>) - Constructor for class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Construct the options for printing stack trace.
ThrowableFormatOptions() - Constructor for class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
Construct the options for printing stack trace.
ThrowablePatternConverter - Class in org.apache.logging.log4j.core.pattern
Outputs the Throwable portion of the LoggingEvent as a full stack trace unless this converter's option is 'short', where it just outputs the first line of the trace, or if the number of lines to print is explicitly specified.
ThrowablePatternConverter(String, String, String[]) - Constructor for class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Constructor.
ThrowableProxy - Class in org.apache.logging.log4j.core.impl
Wraps a Throwable to add packaging information about each stack trace element.
ThrowableProxy(Throwable) - Constructor for class org.apache.logging.log4j.core.impl.ThrowableProxy
Constructs the wrapper for the Throwable that includes packaging data.
Throwables - Class in org.apache.logging.log4j.core.util
Helps with Throwable objects.
throwing(String, String, Throwable) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
throwing(Level, T) - Method in interface org.apache.logging.log4j.Logger
Logs an exception or error to be thrown.
throwing(T) - Method in interface org.apache.logging.log4j.Logger
Logs an exception or error to be thrown.
throwing(T) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
throwing(Level, T) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
throwing(String, Level, T) - Method in class org.apache.logging.log4j.spi.AbstractLogger
Logs a Throwable to be thrown.
THROWING_MARKER - Static variable in class org.apache.logging.log4j.spi.AbstractLogger
Marker for throwing exceptions.
throwingMsg(Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
TIME_QUALITY - Static variable in class org.apache.logging.log4j.message.StructuredDataId
RFC 5424 Time Quality.
TimeBasedTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Rolls a file over based on time.
TimeFilter - Class in org.apache.logging.log4j.core.filter
Filters events that fall within a specified time period in each day.
TimestampMessage - Interface in org.apache.logging.log4j.message
Messages that use this interface will cause the timestamp in the message to be used instead of the timestamp in the LogEvent.
TlsSyslogFrame - Class in org.apache.logging.log4j.core.appender
Wrapper for messages that are formatted according to RFC 5425.
TlsSyslogFrame(String) - Constructor for class org.apache.logging.log4j.core.appender.TlsSyslogFrame
 
toArray() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
toArray(T[]) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
toArray() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
toArray(T[]) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
toBoolean(String, boolean) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
If value is "true", then true is returned.
toByteArray(InputStream) - Static method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Reads an InputStream using buffered reads into a byte array buffer.
toByteArray(LogEvent) - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout
Formats the Log Event as a byte array.
toByteArray(LogEvent) - Method in class org.apache.logging.log4j.core.layout.GelfLayout
 
toByteArray(LogEvent) - Method in class org.apache.logging.log4j.core.layout.SerializedLayout
Formats a LogEvent as a serialized byte array of the LogEvent object.
toByteArray(LogEvent) - Method in interface org.apache.logging.log4j.core.Layout
Formats the event suitable for display.
toBytes(String, Charset) - Static method in class org.apache.logging.log4j.core.util.StringEncoder
Converts a String to a byte[].
toContextMapKey(ClassLoader) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
 
toContextMapKey(ClassLoader) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
toFacility(String) - Static method in enum org.apache.logging.log4j.core.net.Facility
Returns the Facility for the given string.
toFacility(String, Facility) - Static method in enum org.apache.logging.log4j.core.net.Facility
Returns the Facility for the given string.
toFileSize(String, long) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
 
toInt() - Method in class org.apache.log4j.Priority
Returns the integer representation of this level.
toInt(String, int) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
Convert the String value to an int.
toJavaLevel(Level) - Method in class org.apache.logging.log4j.jul.DefaultLevelConverter
 
toJavaLevel(Level) - Method in interface org.apache.logging.log4j.jul.LevelConverter
Converts a Log4j logging Level to a JDK logging Level.
toJavaLevel(Level) - Static method in class org.apache.logging.log4j.jul.LevelTranslator
Converts a Log4j logging Level to a JDK logging Level.
toLevel(String) - Static method in class org.apache.log4j.Level
Convert the string passed as argument to a level.
toLevel(int) - Static method in class org.apache.log4j.Level
Convert an integer passed as argument to a level.
toLevel(int, Level) - Static method in class org.apache.log4j.Level
Convert an integer passed as argument to a level.
toLevel(String, Level) - Static method in class org.apache.log4j.Level
Convert the string passed as argument to a level.
toLevel(Level) - Method in class org.apache.logging.log4j.jul.DefaultLevelConverter
 
toLevel(Level) - Method in interface org.apache.logging.log4j.jul.LevelConverter
Converts a JDK logging Level to a Log4j logging Level.
toLevel(Level) - Static method in class org.apache.logging.log4j.jul.LevelTranslator
Converts a JDK logging Level to a Log4j logging Level.
toLevel(String) - Static method in class org.apache.logging.log4j.Level
Converts the string passed as argument to a level.
toLevel(String, Level) - Static method in class org.apache.logging.log4j.Level
Converts the string passed as argument to a level.
toMillis() - Method in class org.apache.logging.log4j.core.appender.rolling.action.Duration
Converts this duration to the total length in milliseconds.
toPattern() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
 
toPriority(String) - Static method in class org.apache.log4j.Priority
Deprecated.
Please use the Level.toLevel(String) method instead.
toPriority(int) - Static method in class org.apache.log4j.Priority
Deprecated.
Please use the Level.toLevel(int) method instead.
toPriority(int, Priority) - Static method in class org.apache.log4j.Priority
Deprecated.
Please use the Level.toLevel(int, Level) method instead.
toPriority(String, Priority) - Static method in class org.apache.log4j.Priority
Deprecated.
Please use the Level.toLevel(String, Level) method instead.
toResult(String) - Static method in enum org.apache.logging.log4j.core.Filter.Result
Returns the Result for the given string.
toResult(String, Filter.Result) - Static method in enum org.apache.logging.log4j.core.Filter.Result
Returns the Result for the given string.
toSerializable(LogEvent) - Method in class org.apache.logging.log4j.core.layout.CsvLogEventLayout
 
toSerializable(LogEvent) - Method in class org.apache.logging.log4j.core.layout.CsvParameterLayout
 
toSerializable(LogEvent) - Method in class org.apache.logging.log4j.core.layout.GelfLayout
 
toSerializable(LogEvent) - Method in class org.apache.logging.log4j.core.layout.HtmlLayout
Format as a String.
toSerializable(LogEvent) - Method in class org.apache.logging.log4j.core.layout.PatternLayout
Formats a logging event to a writer.
toSerializable(LogEvent) - Method in class org.apache.logging.log4j.core.layout.Rfc5424Layout
Formats a LogEvent in conformance with the RFC 5424 Syslog specification.
toSerializable(LogEvent) - Method in class org.apache.logging.log4j.core.layout.SerializedLayout
Returns the LogEvent.
toSerializable(LogEvent) - Method in class org.apache.logging.log4j.core.layout.SyslogLayout
Formats a LogEvent in conformance with the BSD Log record format.
toSerializable(LogEvent) - Method in interface org.apache.logging.log4j.core.Layout
Formats the event as an Object that can be serialized.
toString() - Method in class org.apache.log4j.Priority
Returns the string representation of this priority.
toString() - Method in class org.apache.logging.log4j.core.appender.AbstractAppender
 
toString() - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
 
toString() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
 
toString() - Method in interface org.apache.logging.log4j.core.appender.db.jdbc.ConnectionSource
All implementations must override Object.toString() to provide information about the connection configuration (obscuring passwords with one-way hashes).
toString() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.DataSourceConnectionSource
 
toString() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.FactoryMethodConnectionSource
 
toString() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
 
toString() - Method in class org.apache.logging.log4j.core.appender.db.jpa.JpaAppender
 
toString() - Method in class org.apache.logging.log4j.core.appender.FailoverAppender
 
toString() - Method in class org.apache.logging.log4j.core.appender.mom.jeromq.JeroMqAppender
 
toString() - Method in class org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rewrite.PropertiesRewritePolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.CompositeAction
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.Duration
A string representation of this duration using ISO-8601 seconds based representation, such as PT8H6M12S.
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.FileRenameAction
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileCount
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileSize
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAll
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfAny
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfFileName
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfNot
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.PathWithAttributes
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.routing.Route
 
toString() - Method in class org.apache.logging.log4j.core.appender.routing.Routes
 
toString() - Method in class org.apache.logging.log4j.core.appender.TlsSyslogFrame
 
toString() - Method in class org.apache.logging.log4j.core.config.AppenderControl
 
toString() - Method in class org.apache.logging.log4j.core.config.AppenderRef
 
toString() - Method in class org.apache.logging.log4j.core.config.ConfigurationSource
 
toString() - Method in class org.apache.logging.log4j.core.config.CustomLevelConfig
 
toString() - Method in class org.apache.logging.log4j.core.config.json.JsonConfiguration
 
toString() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
 
toString() - Method in class org.apache.logging.log4j.core.config.Node
 
toString() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry.PluginTest
 
toString() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
toString() - Method in class org.apache.logging.log4j.core.config.Property
 
toString() - Method in class org.apache.logging.log4j.core.config.xml.XmlConfiguration
 
toString() - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.ScriptFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
toString() - Method in class org.apache.logging.log4j.core.impl.ExtendedClassInfo
 
toString() - Method in class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement
 
toString() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
toString() - Method in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
toString() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
toString() - Method in class org.apache.logging.log4j.core.layout.LoggerFields
 
toString() - Method in class org.apache.logging.log4j.core.layout.MarkerPatternSelector
 
toString() - Method in class org.apache.logging.log4j.core.layout.PatternLayout
 
toString() - Method in class org.apache.logging.log4j.core.layout.PatternMatch
 
toString() - Method in class org.apache.logging.log4j.core.layout.Rfc5424Layout
 
toString() - Method in class org.apache.logging.log4j.core.layout.ScriptPatternSelector
 
toString() - Method in class org.apache.logging.log4j.core.Logger
Returns a String representation of this instance in the form "name:level[ in context_name]".
toString() - Method in class org.apache.logging.log4j.core.lookup.Interpolator
 
toString() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
 
toString() - Method in class org.apache.logging.log4j.core.net.Priority
 
toString() - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Returns a String suitable for debugging.
toString() - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
 
toString() - Method in class org.apache.logging.log4j.core.pattern.PatternFormatter
Returns a String suitable for debugging.
toString() - Method in class org.apache.logging.log4j.core.pattern.RegexReplacement
 
toString() - Method in class org.apache.logging.log4j.core.pattern.StyleConverter
Returns a String suitable for debugging.
toString() - Method in class org.apache.logging.log4j.core.script.Script
 
toString() - Method in class org.apache.logging.log4j.core.script.ScriptFile
 
toString() - Method in class org.apache.logging.log4j.core.script.ScriptRef
 
toString() - Method in class org.apache.logging.log4j.core.util.CronExpression
Returns the string representation of the CronExpression
toString() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Gets a debugging string version of this formatter.
toString() - Method in class org.apache.logging.log4j.core.util.datetime.FastDateParser
Get a string version of this formatter.
toString() - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Gets a debugging string version of this formatter.
toString(Reader) - Static method in class org.apache.logging.log4j.core.util.IOUtils
Gets the contents of a Reader as a String.
toString() - Method in class org.apache.logging.log4j.core.util.KeyValuePair
 
toString() - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
toString() - Method in class org.apache.logging.log4j.io.LoggerBufferedInputStream
 
toString() - Method in class org.apache.logging.log4j.io.LoggerFilterOutputStream
 
toString() - Method in class org.apache.logging.log4j.io.LoggerFilterWriter
 
toString() - Method in class org.apache.logging.log4j.io.LoggerInputStream
 
toString() - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
toString() - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
toString() - Method in class org.apache.logging.log4j.io.LoggerReader
 
toString() - Method in class org.apache.logging.log4j.io.LoggerWriter
 
toString() - Method in class org.apache.logging.log4j.Level
 
toString() - Method in class org.apache.logging.log4j.MarkerManager.Log4jMarker
 
toString() - Method in class org.apache.logging.log4j.message.FormattedMessage
 
toString() - Method in class org.apache.logging.log4j.message.MapMessage
 
toString() - Method in class org.apache.logging.log4j.message.MessageFormatMessage
 
toString() - Method in class org.apache.logging.log4j.message.ObjectArrayMessage
 
toString() - Method in class org.apache.logging.log4j.message.ObjectMessage
 
toString() - Method in class org.apache.logging.log4j.message.ParameterizedMessage
 
toString() - Method in class org.apache.logging.log4j.message.SimpleMessage
 
toString() - Method in class org.apache.logging.log4j.message.StringFormattedMessage
 
toString() - Method in class org.apache.logging.log4j.message.StructuredDataId
 
toString() - Method in class org.apache.logging.log4j.message.StructuredDataMessage
 
toString() - Method in class org.apache.logging.log4j.message.ThreadDumpMessage
 
toString() - Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbProvider
 
toString() - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbProvider
 
toString() - Method in class org.apache.logging.log4j.nosql.appender.NoSqlAppender
 
toString() - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlProvider
All implementations must override Object.toString() to provide information about the provider configuration (obscuring passwords with one-way hashes).
toString() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextMap
 
toString() - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
toString() - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
toString() - Method in class org.apache.logging.log4j.spi.Provider
 
toStringList(Throwable) - Static method in class org.apache.logging.log4j.core.util.Throwables
Converts a Throwable stack trace into a List of Strings.
toURI(String) - Static method in class org.apache.logging.log4j.core.util.NetUtils
Converts a URI string or file path to a URI object.
toVerbosity(String) - Static method in enum org.apache.logging.log4j.core.config.status.StatusConfiguration.Verbosity
Parses the verbosity property into an enum.
toWhitespaceSeparator(String) - Static method in class org.apache.logging.log4j.core.util.Patterns
Creates a pattern string for separator surrounded by whitespace.
trace(Object) - Method in class org.apache.log4j.Category
 
trace(Object, Throwable) - Method in class org.apache.log4j.Category
 
TRACE - Static variable in class org.apache.log4j.Level
The TRACE Level designates finer-grained informational events than the DEBUG level.
trace(Object) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
trace(Object, Throwable) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
TRACE - Static variable in class org.apache.logging.log4j.Level
A fine-grained debug message, typically capturing the flow through the application.
trace(Marker, Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the TRACE level.
trace(Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the TRACE level.
trace(Marker, MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the TRACE level with the specified Marker.
trace(Marker, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the TRACE level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
trace(Marker, Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the TRACE level.
trace(Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the TRACE level including the stack trace of the Throwable t passed as parameter.
trace(Marker, String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the TRACE level.
trace(Marker, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the TRACE level.
trace(Marker, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the TRACE level.
trace(Marker, String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the TRACE level including the stack trace of the Throwable t passed as parameter.
trace(Marker, Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the TRACE level with the specified Marker.
trace(Marker, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the TRACE level) with the specified Marker and including the stack trace of the Throwable t passed as parameter.
trace(Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the TRACE level.
trace(Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the TRACE level.
trace(MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the TRACE level.
trace(MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the TRACE level) including the stack trace of the Throwable t passed as parameter.
trace(Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the TRACE level.
trace(Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the TRACE level including the stack trace of the Throwable t passed as parameter.
trace(String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the TRACE level.
trace(String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the TRACE level.
trace(String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the TRACE level.
trace(String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the TRACE level including the stack trace of the Throwable t passed as parameter.
trace(Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the TRACE level.
trace(Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the TRACE level) including the stack trace of the Throwable t passed as parameter.
trace(Marker, Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
trace(String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(Marker, String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(Marker, String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(Marker, String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(Marker, String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
trace(Marker, String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
TRACE_INT - Static variable in class org.apache.log4j.Level
TRACE level integer value.
TraceTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:trace> tag.
TraceTag() - Constructor for class org.apache.logging.log4j.taglib.TraceTag
 
Transform - Class in org.apache.logging.log4j.core.util
Utility class for transforming strings.
translateTo(RingBufferLogEvent, long, Object...) - Method in class org.apache.logging.log4j.core.async.AsyncLogger
 
translateTo(RingBufferLogEvent, long) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEventTranslator
 
TriggeringPolicy - Interface in org.apache.logging.log4j.core.appender.rolling
A TriggeringPolicy controls the conditions under which rollover occurs.
trim(int) - Method in class org.apache.logging.log4j.spi.DefaultThreadContextStack
 
trim(int) - Method in class org.apache.logging.log4j.spi.MutableThreadContextStack
 
trim(int) - Method in interface org.apache.logging.log4j.ThreadContext.ContextStack
Trims elements from the end of the stack.
trim(int) - Static method in class org.apache.logging.log4j.ThreadContext
Trims elements from this diagnostic context.
trimMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Matches the String trim() whitespace characters.
trimToNull(String) - Static method in class org.apache.logging.log4j.util.Strings
Removes control characters (char <= 32) from both ends of this String returning null if the String is empty ("") after the trim or if it is null.
TrustStoreConfiguration - Class in org.apache.logging.log4j.core.net.ssl
Configuration of the TrustStore
TrustStoreConfiguration(String, String, String, String) - Constructor for class org.apache.logging.log4j.core.net.ssl.TrustStoreConfiguration
 
TrustStoreConfigurationException - Exception in org.apache.logging.log4j.core.net.ssl
 
TrustStoreConfigurationException(Exception) - Constructor for exception org.apache.logging.log4j.core.net.ssl.TrustStoreConfigurationException
 
tryCallAppendersInBackground(LogEvent, AsyncLoggerConfig) - Method in interface org.apache.logging.log4j.core.async.AsyncLoggerConfigDelegate
If possible, delegates the invocation of callAppenders to the background thread and returns true.
tryCallAppendersInBackground(LogEvent, AsyncLoggerConfig) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor
 
TTCC_CONVERSION_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.PatternLayout
A conversion pattern equivalent to the TTCCCLayout.
TypeConverter<T> - Interface in org.apache.logging.log4j.core.config.plugins.convert
Interface for doing automatic String conversion to a specific type.
TypeConverterRegistry - Class in org.apache.logging.log4j.core.config.plugins.convert
Registry for TypeConverter plugins.
TypeConverters - Class in org.apache.logging.log4j.core.config.plugins.convert
Collection of basic TypeConverter implementations.
TypeConverters() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters
 
TypeConverters.BigDecimalConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Parses a String into a BigDecimal.
TypeConverters.BigIntegerConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Parses a String into a BigInteger.
TypeConverters.BooleanConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Boolean.
TypeConverters.ByteArrayConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a byte[].
TypeConverters.ByteConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Byte.
TypeConverters.CharacterConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Character.
TypeConverters.CharArrayConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a char[].
TypeConverters.CharsetConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Charset.
TypeConverters.ClassConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Class.
TypeConverters.CronExpressionConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
 
TypeConverters.DoubleConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Double.
TypeConverters.DurationConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Duration.
TypeConverters.FileConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a File.
TypeConverters.FloatConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Float.
TypeConverters.IntegerConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Integer.
TypeConverters.LevelConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Log4j Level.
TypeConverters.LongConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Long.
TypeConverters.PatternConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Pattern.
TypeConverters.SecurityProviderConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Provider.
TypeConverters.ShortConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a Short.
TypeConverters.StringConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Returns the given String, no conversion takes place.
TypeConverters.UriConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a URI.
TypeConverters.UrlConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Converts a String into a URL.
TypeUtil - Class in org.apache.logging.log4j.core.util
Utility class for working with Java Types and derivatives.

U

UdpSocketServer<T extends InputStream> - Class in org.apache.logging.log4j.core.net.server
Listens for events over a socket connection.
UdpSocketServer(int, LogEventBridge<T>) - Constructor for class org.apache.logging.log4j.core.net.server.UdpSocketServer
Constructor.
unadvertise(Object) - Method in class org.apache.logging.log4j.core.config.DefaultAdvertiser
Does nothing.
unadvertise(Object) - Method in interface org.apache.logging.log4j.core.net.Advertiser
 
unadvertise(Object) - Method in class org.apache.logging.log4j.core.net.MulticastDnsAdvertiser
Unadvertise the previously advertised entity.
unmarshal(String) - Method in class org.apache.logging.log4j.core.net.server.InputStreamLogEventBridge
 
unregisterLoggerContext(String) - Static method in class org.apache.logging.log4j.core.jmx.Server
Unregisters all MBeans associated with the specified logger context (including MBeans for LoggerConfigs and Appenders from the platform MBean server.
unregisterLoggerContext(String, MBeanServer) - Static method in class org.apache.logging.log4j.core.jmx.Server
Unregisters all MBeans associated with the specified logger context (including MBeans for LoggerConfigs and Appenders from the platform MBean server.
unregisterMBeans() - Static method in class org.apache.logging.log4j.core.jmx.Server
Unregister all log4j MBeans from the platform MBean server.
unregisterMBeans(MBeanServer) - Static method in class org.apache.logging.log4j.core.jmx.Server
Unregister all log4j MBeans from the specified MBean server.
unwrap() - Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
 
unwrap() - Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
 
unwrap() - Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
Obtains the underlying NoSQL library-specific object that this object wraps.
update(String, LogEvent) - Method in class org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy
 
update(String, LogEvent) - Method in interface org.apache.logging.log4j.core.appender.routing.PurgePolicy
 
updateConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.async.AsyncLogger
 
updateConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.Logger
Associates this Logger with a new Configuration.
updateData(Object) - Method in class org.apache.logging.log4j.core.appender.AbstractManager
 
updateData(Object) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
updateData(Object) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
updateLoggers() - Method in class org.apache.logging.log4j.core.LoggerContext
Causes all Loggers to be updated against the current Configuration.
updateLoggers(Configuration) - Method in class org.apache.logging.log4j.core.LoggerContext
Causes all Logger to be updated against the specified Configuration.
updateTime() - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
 
UriConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.UriConverter
 
UrlConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.UrlConverter
 
UTF_8 - Static variable in class org.apache.logging.log4j.core.util.Constants
Deprecated.
Use StandardCharsets.UTF_8. Will be removed in 2.5.
UUID_SEQUENCE - Static variable in class org.apache.logging.log4j.core.util.UuidUtil
System property that may be used to seed the UUID generation with an integer value.
UuidPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats the event sequence number.
UuidUtil - Class in org.apache.logging.log4j.core.util
Generates a unique ID.

V

validate(String, String) - Method in class org.apache.logging.log4j.message.MapMessage
 
validate(String, String) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
 
validateExpression(String) - Static method in class org.apache.logging.log4j.core.util.CronExpression
 
valueOf(String) - Static method in enum org.apache.logging.log4j.core.appender.ConsoleAppender.Target
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.config.status.StatusConfiguration.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.Filter.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.layout.GelfLayout.CompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.layout.HtmlLayout.FontSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.LifeCycle.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.net.Facility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.net.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.net.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.util.NanoClockFactory.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.apache.logging.log4j.Level
Return the Level associated with the name.
valueOf(Class<T>, String) - Static method in class org.apache.logging.log4j.Level
Returns the enum constant of the specified enum type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.message.MapMessage.MapFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.message.StructuredDataMessage.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.spi.StandardLevel
Returns the enum constant of this type with the specified name.
valueOf(Class<T>, String) - Static method in class org.apache.logging.log4j.util.EnglishEnums
Returns the Result for the given string.
valueOf(Class<T>, String, T) - Static method in class org.apache.logging.log4j.util.EnglishEnums
Returns an enum value for the given string.
values() - Static method in enum org.apache.logging.log4j.core.appender.ConsoleAppender.Target
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.config.status.StatusConfiguration.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.Filter.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.layout.GelfLayout.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.layout.HtmlLayout.FontSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.LifeCycle.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.net.Facility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.net.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.net.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.util.NanoClockFactory.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.apache.logging.log4j.Level
Return an array of all the Levels that have been registered.
values() - Static method in enum org.apache.logging.log4j.message.MapMessage.MapFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.message.StructuredDataMessage.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.spi.StandardLevel
Returns an array containing the constants of this enum type, in the order they are declared.
VariablesNotEmptyReplacementConverter - Class in org.apache.logging.log4j.core.pattern
VariablesNotEmpty pattern converter.
visit(Configuration, Node, LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.PluginAttributeVisitor
 
visit(Configuration, Node, LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.PluginBuilderAttributeVisitor
 
visit(Configuration, Node, LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.PluginConfigurationVisitor
 
visit(Configuration, Node, LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor
 
visit(Configuration, Node, LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.PluginNodeVisitor
 
visit(Configuration, Node, LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.config.plugins.visitors.PluginValueVisitor
 
visit(Configuration, Node, LogEvent, StringBuilder) - Method in interface org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor
Visits a Node to obtain a value for constructing a Plugin object.
visitFile(Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.DeletingVisitor
 
visitFile(Path, BasicFileAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.SortingVisitor
 

W

warn(Object) - Method in class org.apache.log4j.Category
 
warn(Object, Throwable) - Method in class org.apache.log4j.Category
 
WARN - Static variable in class org.apache.log4j.Level
The WARN level designates potentially harmful situations.
WARN - Static variable in class org.apache.log4j.Priority
Deprecated.
Use Level.WARN instead.
warn(Object) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
warn(Object, Throwable) - Method in class org.apache.logging.log4j.jcl.Log4jLog
 
WARN - Static variable in class org.apache.logging.log4j.Level
An event that might possible lead to an error.
warn(Marker, Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the WARN level.
warn(Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the WARN level.
warn(Marker, MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the WARN level with the specified Marker.
warn(Marker, MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the WARN level) with the specified Marker and including the stack warn of the Throwable t passed as parameter.
warn(Marker, Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the WARN level.
warn(Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the WARN level including the stack trace of the Throwable t passed as parameter.
warn(Marker, String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the WARN level.
warn(Marker, String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the WARN level.
warn(Marker, String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the WARN level.
warn(Marker, String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the WARN level including the stack trace of the Throwable t passed as parameter.
warn(Marker, Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the WARN level with the specified Marker.
warn(Marker, Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the WARN level) with the specified Marker and including the stack warn of the Throwable t passed as parameter.
warn(Message) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the WARN level.
warn(Message, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message with the specific Marker at the WARN level.
warn(MessageSupplier) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the WARN level.
warn(MessageSupplier, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the WARN level) including the stack warn of the Throwable t passed as parameter.
warn(Object) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the WARN level.
warn(Object, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the WARN level including the stack trace of the Throwable t passed as parameter.
warn(String) - Method in interface org.apache.logging.log4j.Logger
Logs a message object with the WARN level.
warn(String, Object...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters at the WARN level.
warn(String, Supplier<?>...) - Method in interface org.apache.logging.log4j.Logger
Logs a message with parameters which are only to be constructed if the logging level is the WARN level.
warn(String, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message at the WARN level including the stack trace of the Throwable t passed as parameter.
warn(Supplier<?>) - Method in interface org.apache.logging.log4j.Logger
Logs a message which is only to be constructed if the logging level is the WARN level.
warn(Supplier<?>, Throwable) - Method in interface org.apache.logging.log4j.Logger
Logs a message (only to be constructed if the logging level is the WARN level) including the stack warn of the Throwable t passed as parameter.
warn(Marker, Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Message) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Message, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Object) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Object, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(String) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(String, Object...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(String, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, Supplier<?>) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, Supplier<?>, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(String, Supplier<?>...) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(Marker, MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(MessageSupplier) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(MessageSupplier, Throwable) - Method in class org.apache.logging.log4j.spi.AbstractLogger
 
warn(String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(Marker, String) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(Marker, String, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(Marker, String, Object, Object) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(Marker, String, Object...) - Method in class org.apache.logging.slf4j.Log4jLogger
 
warn(Marker, String, Throwable) - Method in class org.apache.logging.slf4j.Log4jLogger
 
WARN_INT - Static variable in class org.apache.log4j.Priority
The WARN level designates potentially harmful situations.
warning(String) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
warning(String, Throwable) - Method in class liquibase.ext.logging.log4j2.Log4j2Logger
 
warning(String) - Method in class org.apache.logging.log4j.jul.ApiLogger
 
WarnTag - Class in org.apache.logging.log4j.taglib
This class implements the <log:warn> tag.
WarnTag() - Constructor for class org.apache.logging.log4j.taglib.WarnTag
 
watchFile(File, FileWatcher) - Method in class org.apache.logging.log4j.core.util.WatchManager
 
WatchManager - Class in org.apache.logging.log4j.core.util
Manages FileWatchers.
WatchManager(ConfigurationScheduler) - Constructor for class org.apache.logging.log4j.core.util.WatchManager
 
WebLoggerContextUtils - Class in org.apache.logging.log4j.web
Convenience methods for retrieving the LoggerContext associated with a particular ServletContext.
WebLookup - Class in org.apache.logging.log4j.web
 
WebLookup() - Constructor for class org.apache.logging.log4j.web.WebLookup
 
White(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.White
Constructs the converter.
WHITESPACE - Static variable in class org.apache.logging.log4j.core.util.Patterns
The whitespace pattern string.
with(String, String) - Method in class org.apache.logging.log4j.message.MapMessage
Add an item to the data Map in fluent style.
with(String, String) - Method in class org.apache.logging.log4j.message.StructuredDataMessage
Add an item to the data Map in fluent style.
withAlwaysWriteExceptions(boolean) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withCharset(Charset) - Method in class org.apache.logging.log4j.core.layout.HtmlLayout.Builder
 
withCharset(Charset) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginBuilder
Specifies the Configuration to use for constructing the plugin instance.
withConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withConfigurationNode(Node) - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginBuilder
Specifies the Node corresponding to the plugin object that will be created.
withContentType(String) - Method in class org.apache.logging.log4j.core.layout.HtmlLayout.Builder
 
withDestination(String) - Method in class org.apache.logging.log4j.core.config.status.StatusConfiguration
Specifies the destination for StatusLogger events.
withFontName(String) - Method in class org.apache.logging.log4j.core.layout.HtmlLayout.Builder
 
withFontSize(HtmlLayout.FontSize) - Method in class org.apache.logging.log4j.core.layout.HtmlLayout.Builder
 
withFooter(String) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withHeader(String) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withLocationInfo(boolean) - Method in class org.apache.logging.log4j.core.layout.HtmlLayout.Builder
 
withNoConsoleNoAnsi(boolean) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withPattern(String) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withPatternSelector(PatternSelector) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withRegexReplacement(RegexReplacement) - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
withStatus(String) - Method in class org.apache.logging.log4j.core.config.status.StatusConfiguration
Specifies the logging level by name to use for filtering StatusLogger messages.
withStatus(Level) - Method in class org.apache.logging.log4j.core.config.status.StatusConfiguration
Specifies the logging level to use for filtering StatusLogger messages.
withTitle(String) - Method in class org.apache.logging.log4j.core.layout.HtmlLayout.Builder
 
withVerboseClasses(String...) - Method in class org.apache.logging.log4j.core.config.status.StatusConfiguration
Specifies which class names to filter if the configured verbosity level is QUIET.
withVerbosity(String) - Method in class org.apache.logging.log4j.core.config.status.StatusConfiguration
Specifies the verbosity level to log at.
wrapExecution(Runnable) - Method in interface org.apache.logging.log4j.web.Log4jWebSupport
Sets the logger context by calling Log4jWebSupport.setLoggerContext(), executes the runnable argument, then clears the logger context by calling Log4jWebSupport.clearLoggerContext().
wrapExecutionContext(ServletContext, Runnable) - Static method in class org.apache.logging.log4j.web.WebLoggerContextUtils
Wraps a Runnable instance by setting its thread context LoggerContext before execution and clearing it after execution.
wrapStream(InputStream) - Method in class org.apache.logging.log4j.core.net.server.AbstractLogEventBridge
 
wrapStream(InputStream) - Method in interface org.apache.logging.log4j.core.net.server.LogEventBridge
Wraps the given stream if needed.
wrapStream(InputStream) - Method in class org.apache.logging.log4j.core.net.server.ObjectInputStreamLogEventBridge
 
write(LogEvent) - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
This method manages buffering and writing of events.
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.FileManager
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Some output streams synchronize writes while others do not.
write(byte[]) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Some output streams synchronize writes while others do not.
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
write(String) - Method in class org.apache.logging.log4j.core.appender.WriterManager
Some output streams synchronize writes while others do not.
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
write(int) - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
write(byte[]) - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.net.TcpSocketManager
 
write(byte[]) - Method in class org.apache.logging.log4j.core.util.CloseShieldOutputStream
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.util.CloseShieldOutputStream
 
write(int) - Method in class org.apache.logging.log4j.core.util.CloseShieldOutputStream
 
write(char[], int, int) - Method in class org.apache.logging.log4j.core.util.CloseShieldWriter
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.util.NullOutputStream
Does nothing - output to /dev/null.
write(int) - Method in class org.apache.logging.log4j.core.util.NullOutputStream
Does nothing - output to /dev/null.
write(byte[]) - Method in class org.apache.logging.log4j.core.util.NullOutputStream
Does nothing - output to /dev/null.
write(String) - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Write a String to the StringBuilder.
write(char[], int, int) - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Write a portion of a character array to the StringBuilder.
write(byte[]) - Method in class org.apache.logging.log4j.io.LoggerFilterOutputStream
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.io.LoggerFilterOutputStream
 
write(int) - Method in class org.apache.logging.log4j.io.LoggerFilterOutputStream
 
write(char[]) - Method in class org.apache.logging.log4j.io.LoggerFilterWriter
 
write(char[], int, int) - Method in class org.apache.logging.log4j.io.LoggerFilterWriter
 
write(int) - Method in class org.apache.logging.log4j.io.LoggerFilterWriter
 
write(String) - Method in class org.apache.logging.log4j.io.LoggerFilterWriter
 
write(String, int, int) - Method in class org.apache.logging.log4j.io.LoggerFilterWriter
 
write(byte[]) - Method in class org.apache.logging.log4j.io.LoggerOutputStream
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.io.LoggerOutputStream
 
write(int) - Method in class org.apache.logging.log4j.io.LoggerOutputStream
 
write(byte[]) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
write(int) - Method in class org.apache.logging.log4j.io.LoggerPrintStream
 
write(char[]) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
write(char[], int, int) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
write(int) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
write(String) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
write(String, int, int) - Method in class org.apache.logging.log4j.io.LoggerPrintWriter
 
write(char[]) - Method in class org.apache.logging.log4j.io.LoggerWriter
 
write(char[], int, int) - Method in class org.apache.logging.log4j.io.LoggerWriter
 
write(int) - Method in class org.apache.logging.log4j.io.LoggerWriter
 
write(String) - Method in class org.apache.logging.log4j.io.LoggerWriter
 
write(String, int, int) - Method in class org.apache.logging.log4j.io.LoggerWriter
 
writeBuffer(LogEvent[], LogEvent, Layout<?>, OutputStream) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
writeCache(OutputStream) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginCache
Stores the plugin cache to a given OutputStream.
writeFooter() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Writes the footer.
writeFooter() - Method in class org.apache.logging.log4j.core.appender.WriterManager
Writes the footer.
writeFooter(Layout<?>, OutputStream) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
writeHeader(Layout<?>, OutputStream) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
writeInternal(LogEvent) - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Performs the actual writing of the event in an implementation-specific way.
writeInternal(LogEvent) - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager
 
writeInternal(LogEvent) - Method in class org.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager
 
writeInternal(LogEvent) - Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
 
WriterAppender - Class in org.apache.logging.log4j.core.appender
Appends log events to a Writer.
WriterAppender.Builder - Class in org.apache.logging.log4j.core.appender
Builds WriterAppender instances.
writeReplace() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Creates a LogEventProxy that can be serialized.
writeReplace() - Method in class org.apache.logging.log4j.core.layout.PatternMatch
 
writeReplace() - Method in class org.apache.logging.log4j.core.Logger
 
writeReplace() - Method in class org.apache.logging.log4j.core.util.KeyValuePair
 
writeReplace() - Method in class org.apache.logging.log4j.message.ThreadDumpMessage
Creates a ThreadDumpMessageProxy that can be serialized.
WriterManager - Class in org.apache.logging.log4j.core.appender
Manages a Writer so that it can be shared by multiple Appenders and will allow appenders to reconfigure without requiring a new writer.
WriterManager(Writer, String, StringLayout, boolean) - Constructor for class org.apache.logging.log4j.core.appender.WriterManager
 

X

XML_NAMESPACE - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
XmlConfiguration - Class in org.apache.logging.log4j.core.config.xml
Creates a Node hierarchy from an XML file.
XmlConfiguration(ConfigurationSource) - Constructor for class org.apache.logging.log4j.core.config.xml.XmlConfiguration
 
XmlConfigurationFactory - Class in org.apache.logging.log4j.core.config.xml
Factory to construct an XmlConfiguration.
XmlConfigurationFactory() - Constructor for class org.apache.logging.log4j.core.config.xml.XmlConfigurationFactory
 
XmlConstants - Class in org.apache.logging.log4j.core.jackson
Keeps constants separate from any class that may depend on third party jars.
XmlConstants() - Constructor for class org.apache.logging.log4j.core.jackson.XmlConstants
 
XmlInputStreamLogEventBridge - Class in org.apache.logging.log4j.core.net.server
Reads and logs LogEvents from an InputStream.
XmlInputStreamLogEventBridge() - Constructor for class org.apache.logging.log4j.core.net.server.XmlInputStreamLogEventBridge
 
XmlInputStreamLogEventBridge(int, Charset) - Constructor for class org.apache.logging.log4j.core.net.server.XmlInputStreamLogEventBridge
 
XmlLayout - Class in org.apache.logging.log4j.core.layout
Appends a series of event elements as defined in the log4j.dtd.
XmlLayout(boolean, boolean, boolean, boolean, Charset) - Constructor for class org.apache.logging.log4j.core.layout.XmlLayout
 

Y

YamlConfiguration - Class in org.apache.logging.log4j.core.config.yaml
 
YamlConfiguration(ConfigurationSource) - Constructor for class org.apache.logging.log4j.core.config.yaml.YamlConfiguration
 
YamlConfigurationFactory - Class in org.apache.logging.log4j.core.config.yaml
 
YamlConfigurationFactory() - Constructor for class org.apache.logging.log4j.core.config.yaml.YamlConfigurationFactory
 
YEAR - Static variable in class org.apache.logging.log4j.core.util.CronExpression
 
years - Variable in class org.apache.logging.log4j.core.util.CronExpression
 
Yellow(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Yellow
Constructs the converter.

Z

ZERO - Static variable in class org.apache.logging.log4j.core.appender.rolling.action.Duration
Constant for a duration of zero.
ZipCompressAction - Class in org.apache.logging.log4j.core.appender.rolling.action
Compresses a file using Zip compression.
ZipCompressAction(File, File, boolean, int) - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
Creates new instance of GzCompressAction.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 1999-2017 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.