Index

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abbreviate(String, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.NameAbbreviator
Abbreviates a name in a String.
abbreviate(String, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.NamePatternConverter
Abbreviate name in string buffer.
ABSOLUTE - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
ABSOLUTE time format: "HH:mm:ss,SSS".
ABSOLUTE_MICROS - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
ABSOLUTE time format with microsecond precision: "HH:mm:ss,nnnnnn".
ABSOLUTE_NANOS - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
ABSOLUTE time format with nanosecond precision: "HH:mm:ss,nnnnnnnnn".
ABSOLUTE_PERIOD - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
ABSOLUTE time format variation with period separator: "HH:mm:ss.SSS".
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
AbstractAppender(String, Filter, Layout<? extends Serializable>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.AbstractAppender
AbstractAppender(String, Filter, Layout<? extends Serializable>, boolean, Property[]) - Constructor for class org.apache.logging.log4j.core.appender.AbstractAppender
Constructor.
AbstractAppender.Builder<B extends AbstractAppender.Builder<B>> - Class in org.apache.logging.log4j.core.appender
Subclasses can extend this abstract Builder.
AbstractBuilder() - Constructor for class org.apache.logging.log4j.core.appender.SocketAppender.AbstractBuilder
 
AbstractConfiguration - Class in org.apache.logging.log4j.core.config
The base Configuration.
AbstractConfiguration(LoggerContext, ConfigurationSource) - Constructor for class org.apache.logging.log4j.core.config.AbstractConfiguration
Constructor.
AbstractConfigurationAwareLookup - Class in org.apache.logging.log4j.core.lookup
StrLookup that is ConfigurationAware.
AbstractConfigurationAwareLookup() - Constructor for class org.apache.logging.log4j.core.lookup.AbstractConfigurationAwareLookup
 
AbstractConnectionSource - Class in org.apache.logging.log4j.core.appender.db.jdbc
 
AbstractConnectionSource() - Constructor for class org.apache.logging.log4j.core.appender.db.jdbc.AbstractConnectionSource
 
AbstractCsvLayout - Class in org.apache.logging.log4j.core.layout
A superclass for Comma-Separated Value (CSV) layouts.
AbstractCsvLayout(Configuration, 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
AbstractDatabaseAppender(String, Filter, Layout<? extends Serializable>, boolean, Property[], T) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
Instantiates the base appender.
AbstractDatabaseAppender(String, Filter, Layout<? extends Serializable>, boolean, T) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
AbstractDatabaseAppender.Builder<B extends AbstractDatabaseAppender.Builder<B>> - Class in org.apache.logging.log4j.core.appender.db
 
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
AbstractDatabaseManager(String, int, Layout<? extends Serializable>) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
AbstractDatabaseManager(String, int, Layout<? extends Serializable>, Configuration) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
Constructs 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.
AbstractDriverManagerConnectionSource - Class in org.apache.logging.log4j.core.appender.db.jdbc
A ConnectionSource that uses a JDBC connection string, a user name, and a password to call DriverManager.getConnection(String, String, String).
AbstractDriverManagerConnectionSource(String, String, String, char[], char[], Property[]) - Constructor for class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource
 
AbstractDriverManagerConnectionSource.Builder<B extends AbstractDriverManagerConnectionSource.Builder<B>> - Class in org.apache.logging.log4j.core.appender.db.jdbc
Builds DriverManagerConnectionSource instances.
AbstractFactoryData(int, Layout<? extends Serializable>) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager.AbstractFactoryData
AbstractFactoryData(Configuration) - Constructor for class org.apache.logging.log4j.core.appender.AbstractManager.AbstractFactoryData
Constructs the base factory data.
AbstractFactoryData(Configuration, int, Layout<? extends Serializable>) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager.AbstractFactoryData
Constructs the base factory data.
AbstractFileAppender<M extends OutputStreamManager> - Class in org.apache.logging.log4j.core.appender
Abstract File Appender.
AbstractFileAppender.Builder<B extends AbstractFileAppender.Builder<B>> - Class in org.apache.logging.log4j.core.appender
Builds FileAppender instances.
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.
AbstractFilter.AbstractFilterBuilder<B extends AbstractFilter.AbstractFilterBuilder<B>> - Class in org.apache.logging.log4j.core.filter
 
AbstractFilterable - Class in org.apache.logging.log4j.core.filter
Enhances a Class by allowing it to contain Filters.
AbstractFilterable() - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilterable
 
AbstractFilterable(Filter) - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilterable
 
AbstractFilterable(Filter, Property[]) - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilterable
 
AbstractFilterable.Builder<B extends AbstractFilterable.Builder<B>> - Class in org.apache.logging.log4j.core.filter
Subclasses can extend this abstract Builder.
AbstractFilterBuilder() - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilter.AbstractFilterBuilder
 
AbstractKeyStoreConfiguration - Class in org.apache.logging.log4j.core.net.ssl
Configuration of the KeyStore
AbstractKeyStoreConfiguration(String, char[], String) - Constructor for class org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
AbstractKeyStoreConfiguration(String, String, String) - Constructor for class org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
AbstractKeyStoreConfiguration(String, PasswordProvider, 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
AbstractLayout(Configuration, byte[], byte[]) - Constructor for class org.apache.logging.log4j.core.layout.AbstractLayout
Constructs a layout with an optional header and footer.
AbstractLayout.Builder<B extends AbstractLayout.Builder<B>> - Class in org.apache.logging.log4j.core.layout
Subclasses can extend this abstract Builder.
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
 
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(LoggerContext, String) - Constructor for class org.apache.logging.log4j.core.appender.AbstractManager
 
AbstractManager.AbstractFactoryData - Class in org.apache.logging.log4j.core.appender
Implementations should extend this class for passing data between the getManager method and the manager factory class.
AbstractNoSqlConnection<W,T extends NoSqlObject<W>> - Class in org.apache.logging.log4j.core.appender.nosql
Facilitates implementations of NoSqlConnection.
AbstractNoSqlConnection() - Constructor for class org.apache.logging.log4j.core.appender.nosql.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
AbstractOutputStreamAppender(String, Layout<? extends Serializable>, Filter, boolean, boolean, Property[], 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.
AbstractOutputStreamAppender.Builder<B extends AbstractOutputStreamAppender.Builder<B>> - Class in org.apache.logging.log4j.core.appender
Subclasses can extend this abstract Builder.
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(StrSubstitutor) - 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, int) - Constructor for class org.apache.logging.log4j.core.net.AbstractSocketManager
Constructs a new instance.
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.
AbstractStringLayout(Configuration, Charset, AbstractStringLayout.Serializer, AbstractStringLayout.Serializer) - Constructor for class org.apache.logging.log4j.core.layout.AbstractStringLayout
Builds a new layout.
AbstractStringLayout.Builder<B extends AbstractStringLayout.Builder<B>> - Class in org.apache.logging.log4j.core.layout
 
AbstractStringLayout.Serializer - Interface in org.apache.logging.log4j.core.layout
 
AbstractStringLayout.Serializer2 - Interface in org.apache.logging.log4j.core.layout
Variation of AbstractStringLayout.Serializer that avoids allocating temporary objects.
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.
AbstractTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Abstract convenience class for triggering policies that extend AbstractLifeCycle and implement TriggeringPolicy.
AbstractTriggeringPolicy() - Constructor for class org.apache.logging.log4j.core.appender.rolling.AbstractTriggeringPolicy
 
AbstractWatcher - Class in org.apache.logging.log4j.core.util
Watcher for configuration files.
AbstractWatcher(Configuration, Reconfigurable, List<ConfigurationListener>) - Constructor for class org.apache.logging.log4j.core.util.AbstractWatcher
 
AbstractWatcher.ReconfigurationRunnable - Class in org.apache.logging.log4j.core.util
Helper class for triggering a reconfiguration in a background thread.
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
AbstractWriterAppender(String, StringLayout, Filter, boolean, boolean, Property[], M) - Constructor for class org.apache.logging.log4j.core.appender.AbstractWriterAppender
Instantiates.
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(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.
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 - Enum constant in enum org.apache.logging.log4j.core.Filter.Result
The event will be processed without further filtering based on the log Level.
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.
Activator - Class in org.apache.logging.log4j.core.osgi
OSGi BundleActivator.
Activator() - Constructor for class org.apache.logging.log4j.core.osgi.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(AppenderControl) - Method in class org.apache.logging.log4j.core.config.AppenderControlArraySet
Adds an AppenderControl to this set.
add(AppenderComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds an AppenderComponent.
add(AppenderComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(AppenderRefComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.LoggableComponentBuilder
Add an Appender reference to the Logger component.
add(Component, ComponentBuilder<?>) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(CustomLevelComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a CustomLevel component.
add(CustomLevelComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(FilterComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a Filter component.
add(FilterComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.FilterableComponentBuilder
Adds a Filter to the component.
add(FilterComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(LayoutComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.AppenderComponentBuilder
Adds a Layout to the Appender component.
add(LoggerComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a Logger component.
add(LoggerComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(RootLoggerComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds the root Logger component.
add(RootLoggerComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(ScriptComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a ScriptComponent.
add(ScriptComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(ScriptFileComponentBuilder) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Adds a ScriptFileComponent.
add(ScriptFileComponentBuilder) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
add(LogEvent) - Method in class org.apache.logging.log4j.core.net.MailManager
Adds an event to the cyclic buffer.
add(LogEvent) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
add(T) - Method in class org.apache.logging.log4j.core.util.CyclicBuffer
Adds an item as the last event in the buffer.
Add - Enum constant in enum org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy.Mode
Keys should be added.
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) - 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.
addAppender(Appender, Level, Filter) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Adds an Appender to the LoggerConfig.
addAttribute(String, boolean) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds a boolean attribute.
addAttribute(String, int) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds an integer attribute.
addAttribute(String, Enum<?>) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds an enumeration attribute.
addAttribute(String, Object) - Method in interface org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Adds an Object attribute.
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.
addAuthorization(URLConnection) - Method in interface org.apache.logging.log4j.core.util.AuthorizationProvider
 
addAuthorization(URLConnection) - Method in class org.apache.logging.log4j.core.util.BasicAuthorizationProvider
 
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(String, Object) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
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.
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.
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
 
additionalFields - Variable in class org.apache.logging.log4j.core.layout.YamlLayout
 
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
 
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
 
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.apache.logging.log4j.core.jmx.StatusLoggerAdmin
 
addPackage(String) - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Deprecated.
addPackages(Collection<String>) - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginManager
Deprecated.
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
 
addRolloverListener(RolloverListener) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Add a RolloverListener.
addRootProperty(String, String) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Add the properties for the root node.
addRootProperty(String, String) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
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.
addShutdownListener(LoggerContextShutdownAware) - Method in class org.apache.logging.log4j.core.LoggerContext
 
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.
ALERT - Enum constant in enum org.apache.logging.log4j.core.net.Severity
Action must be taken immediately.
aliases - Variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
ALL - Enum constant in enum org.apache.logging.log4j.core.config.LoggerConfig.LoggerConfigPredicate
 
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.
ALLOWED_PROTOCOLS - Static variable in class org.apache.logging.log4j.core.net.UrlConnectionFactory
 
annotation - Variable in class org.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor
 
ANNUALLY - Enum constant in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Rollover annually.
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.
append(char) - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Appends a single character to this Writer.
append(CharSequence) - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Appends a character sequence to this Writer.
append(CharSequence, int, int) - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Appends a portion of a character sequence to the StringBuilder.
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.CountingNoOpAppender
 
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.HttpAppender
 
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.mom.kafka.KafkaAppender
 
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.NullAppender
 
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
Writes 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.ScriptAppenderSelector
 
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.
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.
AppenderControlArraySet - Class in org.apache.logging.log4j.core.config
Data structure with similar semantics to CopyOnWriteArraySet, but giving direct access to the underlying array.
AppenderControlArraySet() - Constructor for class org.apache.logging.log4j.core.config.AppenderControlArraySet
 
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
Constructs an exception with a message.
AppenderLoggingException(String, Object...) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderLoggingException
Constructs an exception with a message.
AppenderLoggingException(String, Throwable) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderLoggingException
Constructs an exception with a message and underlying cause.
AppenderLoggingException(Throwable) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderLoggingException
Constructs an exception with an underlying cause.
AppenderLoggingException(Throwable, String, Object...) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderLoggingException
Constructs an exception with a message.
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.
AppenderSet - Class in org.apache.logging.log4j.core.appender
A deferred plugin for appenders.
AppenderSet.Builder - Class in org.apache.logging.log4j.core.appender
 
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.
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.
apply(Socket) - Method in class org.apache.logging.log4j.core.net.SocketOptions
Applies the values in this builder to the given socket.
apply(Socket) - Method in class org.apache.logging.log4j.core.net.SocketPerformancePreferences
 
applyRules(Calendar, StringBuffer) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Arbiter - Interface in org.apache.logging.log4j.core.config.arbiters
Interface used to check for portions of the configuration that may be optionally included.
ArrayBlockingQueueFactory<E> - Class in org.apache.logging.log4j.core.async
Factory for creating instances of ArrayBlockingQueue.
ArrayBlockingQueueFactory() - Constructor for class org.apache.logging.log4j.core.async.ArrayBlockingQueueFactory
 
ArrayPatternConverter - Interface in org.apache.logging.log4j.core.pattern
PatternConverters implement this interface to accept an array of objects when formatting.
ArrayUtils - Class in org.apache.logging.log4j.core.util
Copied from Apache Commons Lang (including the @since tags.)
ArrayUtils() - Constructor for class org.apache.logging.log4j.core.util.ArrayUtils
 
asBuilder() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.async.AsyncWaitStrategyFactoryConfig.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.config.arbiters.ClassArbiter.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.config.arbiters.DefaultArbiter.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.config.arbiters.EnvironmentArbiter.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.config.arbiters.ScriptArbiter.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.config.arbiters.SelectArbiter.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.config.arbiters.SystemPropertyArbiter.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.config.LoggerConfig.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger.Builder
 
asBuilder() - Method in class org.apache.logging.log4j.core.filter.AbstractFilter.AbstractFilterBuilder
 
asBuilder() - Method in class org.apache.logging.log4j.core.filter.AbstractFilterable.Builder
 
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.
asBuilder() - Method in class org.apache.logging.log4j.core.layout.AbstractLayout.Builder
 
asMap() - Method in class org.apache.logging.log4j.core.config.AppenderControlArraySet
Returns all Appenders as a Map.
Assert - Class in org.apache.logging.log4j.core.util
Utility class providing common validation logic.
AsyncAppender - Class in org.apache.logging.log4j.core.appender
Appends to one or more Appenders asynchronously.
AsyncAppender.Builder<B extends AsyncAppender.Builder<B>> - Class in org.apache.logging.log4j.core.appender
 
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.
ASYNCHRONOUS_ONLY - Enum constant in enum org.apache.logging.log4j.core.config.LoggerConfig.LoggerConfigPredicate
 
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.Builder<B extends AsyncLoggerConfig.Builder<B>> - Class in org.apache.logging.log4j.core.async
 
AsyncLoggerConfig.RootLogger - Class in org.apache.logging.log4j.core.async
An asynchronous root Logger.
AsyncLoggerConfig.RootLogger.Builder<B extends AsyncLoggerConfig.RootLogger.Builder<B>> - Class in org.apache.logging.log4j.core.async
 
AsyncLoggerConfigDefaultExceptionHandler - Class in org.apache.logging.log4j.core.async
Default disruptor exception handler for errors that occur in the AsyncLogger background thread.
AsyncLoggerConfigDefaultExceptionHandler() - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerConfigDefaultExceptionHandler
 
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(AsyncWaitStrategyFactory) - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor
 
AsyncLoggerConfigDisruptor.Log4jEventWrapper - Class in org.apache.logging.log4j.core.async
RingBuffer events contain all information necessary to perform the work in a separate thread.
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, String) - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerContext
 
AsyncLoggerContext(String, Object, URI) - 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
 
AsyncLoggerDefaultExceptionHandler - Class in org.apache.logging.log4j.core.async
Default disruptor exception handler for errors that occur in the AsyncLogger background thread.
AsyncLoggerDefaultExceptionHandler() - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerDefaultExceptionHandler
 
AsyncQueueFullMessageUtil - Class in org.apache.logging.log4j.core.async
Consider this class private.
AsyncQueueFullPolicy - Interface in org.apache.logging.log4j.core.async
Policy for deciding whether to discard the event, enqueue it or log the event on the current thread when the queue is full.
AsyncQueueFullPolicyFactory - Class in org.apache.logging.log4j.core.async
Creates AsyncQueueFullPolicy instances based on user-specified system properties.
AsyncQueueFullPolicyFactory() - Constructor for class org.apache.logging.log4j.core.async.AsyncQueueFullPolicyFactory
 
AsyncWaitStrategyFactory - Interface in org.apache.logging.log4j.core.async
This interface allows users to configure a custom Disruptor WaitStrategy used for Async Loggers and Async LoggerConfigs.
AsyncWaitStrategyFactoryConfig - Class in org.apache.logging.log4j.core.async
This class allows users to configure the factory used to create an instance of the LMAX disruptor WaitStrategy used by Async Loggers in the log4j configuration.
AsyncWaitStrategyFactoryConfig(String) - Constructor for class org.apache.logging.log4j.core.async.AsyncWaitStrategyFactoryConfig
 
AsyncWaitStrategyFactoryConfig.Builder<B extends AsyncWaitStrategyFactoryConfig.Builder<B>> - Class in org.apache.logging.log4j.core.async
Builds AsyncWaitStrategyFactoryConfig instances.
atLevel(Level) - Method in class org.apache.logging.log4j.core.Logger
 
ATTR_CLASS - Static variable in class org.apache.logging.log4j.core.jackson.StackTraceElementConstants
 
ATTR_CLASS_LOADER_NAME - Static variable in class org.apache.logging.log4j.core.jackson.StackTraceElementConstants
 
ATTR_CLASS_NAME - Static variable in class org.apache.logging.log4j.core.config.arbiters.ClassArbiter.Builder
 
ATTR_FILE - Static variable in class org.apache.logging.log4j.core.jackson.StackTraceElementConstants
 
ATTR_LINE - Static variable in class org.apache.logging.log4j.core.jackson.StackTraceElementConstants
 
ATTR_MARKER - Static variable in class org.apache.logging.log4j.core.filter.MarkerFilter
 
ATTR_MATCH - Static variable in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
ATTR_MATCH - Static variable in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
ATTR_METHOD - Static variable in class org.apache.logging.log4j.core.jackson.StackTraceElementConstants
 
ATTR_MODULE - Static variable in class org.apache.logging.log4j.core.jackson.StackTraceElementConstants
 
ATTR_MODULE_VERSION - Static variable in class org.apache.logging.log4j.core.jackson.StackTraceElementConstants
 
ATTR_ON_MATCH - Static variable in class org.apache.logging.log4j.core.filter.AbstractFilter.AbstractFilterBuilder
 
ATTR_ON_MISMATCH - Static variable in class org.apache.logging.log4j.core.filter.AbstractFilter.AbstractFilterBuilder
 
ATTR_PROPERTY_NAME - Static variable in class org.apache.logging.log4j.core.config.arbiters.EnvironmentArbiter.Builder
 
ATTR_PROPERTY_NAME - Static variable in class org.apache.logging.log4j.core.config.arbiters.SystemPropertyArbiter.Builder
 
ATTR_PROPERTY_VALUE - Static variable in class org.apache.logging.log4j.core.config.arbiters.EnvironmentArbiter.Builder
 
ATTR_PROPERTY_VALUE - Static variable in class org.apache.logging.log4j.core.config.arbiters.SystemPropertyArbiter.Builder
 
AUTH - Enum constant in enum org.apache.logging.log4j.core.net.Facility
Security/Authorization messages.
AUTHORIZATION_PROVIDER - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
authorizationProvider(PropertiesUtil) - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
AuthorizationProvider - Interface in org.apache.logging.log4j.core.util
Interface to be implemented to add an Authorization header to an HTTP request.
AUTHPRIV - Enum constant in enum org.apache.logging.log4j.core.net.Facility
Security/Authorization messages.
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
 
AWK - Enum constant in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 

B

Base64Converter - Class in org.apache.logging.log4j.core.config.plugins.convert
 
Base64Converter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.Base64Converter
 
BasicAsyncLoggerContextSelector - Class in org.apache.logging.log4j.core.async
Returns either this Thread's context or the default AsyncLoggerContext.
BasicAsyncLoggerContextSelector() - Constructor for class org.apache.logging.log4j.core.async.BasicAsyncLoggerContextSelector
 
BasicAuthorizationProvider - Class in org.apache.logging.log4j.core.util
Provides the Basic Authorization header to a request.
BasicAuthorizationProvider(PropertiesUtil) - Constructor for class org.apache.logging.log4j.core.util.BasicAuthorizationProvider
 
BasicCommandLineArguments - Class in org.apache.logging.log4j.core.tools
 
BasicCommandLineArguments() - Constructor for class org.apache.logging.log4j.core.tools.BasicCommandLineArguments
 
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
 
BEANSHELL - Enum constant in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
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() - 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.
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.
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.
BG_BLACK - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Black background color.
BG_BLUE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Blue background color.
BG_BRIGHT_BLACK - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright black background color.
BG_BRIGHT_BLUE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright blue background color.
BG_BRIGHT_CYAN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright cyan background color.
BG_BRIGHT_GREEN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright green background color.
BG_BRIGHT_MAGENTA - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright magenta background color.
BG_BRIGHT_RED - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright red background color.
BG_BRIGHT_WHITE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright white background color.
BG_BRIGHT_YELLOW - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright yellow background color.
BG_CYAN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Cyan background color.
BG_GREEN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Green background color.
BG_MAGENTA - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Magenta background color.
BG_RED - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Red background color.
BG_WHITE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
White background color.
BG_YELLOW - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Yellow background color.
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.
BLACK - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Black foreground color.
BLINK - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Blink general attribute.
BlockingQueueFactory<E> - Interface in org.apache.logging.log4j.core.async
Factory for creating instances of BlockingQueue.
Blue(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Blue
Constructs the converter.
BLUE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Blue foreground color.
BOLD - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bold general attribute.
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.
BRIGHT - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Deprecated.
This attribute sets font-weight as "bold" and doesn't set color brightness. Use BOLD if you need to change font-weight and BRIGHT_* to use a bright color.
BRIGHT_BLACK - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright black foreground color.
BRIGHT_BLUE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright blue foreground color.
BRIGHT_CYAN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright cyan foreground color.
BRIGHT_GREEN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright green foreground color.
BRIGHT_MAGENTA - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright magenta foreground color.
BRIGHT_RED - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright red foreground color.
BRIGHT_WHITE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright white foreground color.
BRIGHT_YELLOW - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright yellow foreground color.
BSH - Enum constant in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
buffer(LogEvent) - Method in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
 
build() - Method in class org.apache.logging.log4j.core.appender.AppenderSet.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.AsyncAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.db.ColumnMapping.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.DriverManagerConnectionSource.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.FileAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.HttpAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.nosql.NoSqlAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.rolling.action.PosixViewAttributeAction.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.routing.Routes.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.ScriptAppenderSelector.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.SmtpAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.SocketAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.SyslogAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
build() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig.Builder
 
build() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig.RootLogger.Builder
 
build() - Method in class org.apache.logging.log4j.core.async.AsyncWaitStrategyFactoryConfig.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.arbiters.ClassArbiter.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.arbiters.DefaultArbiter.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.arbiters.EnvironmentArbiter.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.arbiters.ScriptArbiter.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.arbiters.SelectArbiter.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.arbiters.SystemPropertyArbiter.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
build() - Method in class org.apache.logging.log4j.core.config.LoggerConfig.Builder
 
build() - Method in class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger.Builder
 
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.config.properties.PropertiesConfigurationBuilder
 
build() - Method in class org.apache.logging.log4j.core.filter.BurstFilter.Builder
 
build() - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter.Builder
 
build() - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter.Builder
 
build() - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter.Builder
 
build() - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter.Builder
 
build() - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter.Builder
 
build() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.GelfLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.HtmlLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.JsonLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.LevelPatternSelector.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.MarkerPatternSelector.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.PatternLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.PatternLayout.SerializerBuilder
 
build() - Method in class org.apache.logging.log4j.core.layout.PatternMatch.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.Rfc5424Layout.Rfc5424LayoutBuilder
 
build() - Method in class org.apache.logging.log4j.core.layout.ScriptPatternSelector.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.SyslogLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.XmlLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.layout.YamlLayout.Builder
 
build() - Method in class org.apache.logging.log4j.core.net.MimeMessageBuilder
 
build() - Method in class org.apache.logging.log4j.core.net.SocketAddress.Builder
 
build() - Method in class org.apache.logging.log4j.core.net.SocketOptions
 
build() - Method in class org.apache.logging.log4j.core.net.SocketPerformancePreferences
 
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
 
build(boolean) - Method in interface org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder
Build the configuration and optionally initialize it.
build(boolean) - Method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
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.appender.AbstractAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.AbstractFileAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.AppenderSet.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.AsyncAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.ConsoleAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.db.ColumnMapping.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.db.jdbc.DriverManagerConnectionSource.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.FileAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.HttpAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.MemoryMappedFileAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.nosql.NoSqlAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.RandomAccessFileAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.rolling.action.PosixViewAttributeAction.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.RollingFileAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.routing.Routes.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.routing.RoutingAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.ScriptAppenderSelector.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.SmtpAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.SocketAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.SyslogAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.appender.WriterAppender.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerConfig.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.async.AsyncLoggerConfig.RootLogger.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.async.AsyncWaitStrategyFactoryConfig.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.config.arbiters.ClassArbiter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.config.arbiters.DefaultArbiter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.config.arbiters.EnvironmentArbiter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.config.arbiters.ScriptArbiter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.config.arbiters.SelectArbiter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.config.arbiters.SystemPropertyArbiter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.filter.AbstractFilterable.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.filter.BurstFilter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.filter.DenyAllFilter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.filter.LevelMatchFilter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.filter.NoMarkerFilter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.filter.StringMatchFilter.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.AbstractLayout.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.GelfLayout.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.JsonLayout.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.LevelPatternSelector.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.MarkerPatternSelector.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.PatternMatch.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.SyslogLayout.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.XmlLayout.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.layout.YamlLayout.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.net.SocketAddress.Builder
 
Builder() - Constructor for class org.apache.logging.log4j.core.util.KeyValuePair.Builder
 
Builder(LogEvent) - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent.Builder
 
buildExpression(String) - Method in class org.apache.logging.log4j.core.util.CronExpression
 
BuiltConfiguration - Class in org.apache.logging.log4j.core.config.builder.impl
This is the general version of the Configuration created by the Builder.
BuiltConfiguration(LoggerContext, ConfigurationSource, Component) - Constructor for class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
bundleChanged(BundleEvent) - Method in class org.apache.logging.log4j.core.osgi.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
 
byteBuffer - Variable in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
ByteBufferDestination - Interface in org.apache.logging.log4j.core.layout
ByteBufferDestination is the destination that Encoders write binary data to.
ByteBufferDestinationHelper - Class in org.apache.logging.log4j.core.layout
Helper class for ByteBufferDestination implementors.
ByteConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ByteConverter
 
BZIP2 - Enum constant in enum org.apache.logging.log4j.core.appender.rolling.FileExtension
 

C

CACHED - Enum constant in enum org.apache.logging.log4j.core.async.ThreadNameCachingStrategy
 
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.
callAppender(LogEvent) - Method in class org.apache.logging.log4j.core.config.AppenderControl
Call the appender.
callAppenders(LogEvent) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
 
callAppenders(LogEvent) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
 
cancel() - Method in interface org.apache.logging.log4j.core.util.Cancellable
Cancels the execution of this Runnable callback.
cancel(boolean) - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
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
 
category() - Element in annotation type org.apache.logging.log4j.core.config.plugins.Plugin
Category to place the plugin under.
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 interface org.apache.logging.log4j.core.util.Watcher
 
CATEGORY_NAME - Static variable in class org.apache.logging.log4j.core.Core
 
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
 
charAt(int) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
charMatcher(char) - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor that creates a matcher from a character.
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.
checkFiles() - Method in class org.apache.logging.log4j.core.util.WatchManager
 
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
Determines if a rollover should occur.
CLASS_NAME - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
 
ClassArbiter - Class in org.apache.logging.log4j.core.config.arbiters
Conditional that determines if the specified class is present.
ClassArbiter.Builder - Class in org.apache.logging.log4j.core.config.arbiters
 
ClassConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.ClassConverter
 
CLASSES - Static variable in class org.apache.logging.log4j.core.selector.CoreContextSelectors
 
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() - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor.Log4jEventWrapper
Release references held by ring buffer to allow objects to be garbage-collected.
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.AppenderControlArraySet
Atomically sets the values to an empty array and returns the old array.
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() - Method in class org.apache.logging.log4j.core.impl.JdkMapAdapterStringMap
 
clear() - Method in class org.apache.logging.log4j.core.impl.MutableLogEvent
Clears all references this event has to other objects.
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
 
clearCurrentFileName() - Method in interface org.apache.logging.log4j.core.appender.rolling.DirectFileRolloverStrategy
 
clearCurrentFileName() - Method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy
 
clearSecrets() - Method in class org.apache.logging.log4j.core.net.ssl.SslConfiguration
Clears the secret fields in this object but still allow it to operate normally.
clearSecrets() - Method in class org.apache.logging.log4j.core.net.ssl.StoreConfiguration
Clears the secret fields in this object.
CLJ - Enum constant in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
Clock - Interface in org.apache.logging.log4j.core.util
Provides the time stamp used in log events.
CLOCK - Enum constant in enum org.apache.logging.log4j.core.net.Facility
Clock daemon.
ClockFactory - Class in org.apache.logging.log4j.core.util
Factory for Clock objects.
close() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
Called to signify that this Manager is no longer required by an Appender.
close() - Method in class org.apache.logging.log4j.core.appender.nosql.AbstractNoSqlConnection
 
close() - Method in interface org.apache.logging.log4j.core.appender.nosql.NoSqlConnection
Closes the underlying connection.
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.jmx.StatusLoggerAdmin
 
close() - Method in class org.apache.logging.log4j.core.LoggerContext
 
close() - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
close() - Method in class org.apache.logging.log4j.core.util.CloseShieldOutputStream
Does nothing.
close() - Method in class org.apache.logging.log4j.core.util.CloseShieldWriter
 
close() - Method in class org.apache.logging.log4j.core.util.StringBuilderWriter
Closing this writer has no effect.
close(AutoCloseable) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes an AutoCloseable or ignores if null.
close(Context) - Static method in class org.apache.logging.log4j.core.util.JndiCloser
Closes the specified Context.
closeImpl() - Method in class org.apache.logging.log4j.core.appender.nosql.AbstractNoSqlConnection
 
closeOutputStream() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
closeOutputStream() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
closeOutputStream() - Method in class org.apache.logging.log4j.core.appender.RandomAccessFileManager
 
closeOutputStream() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
 
closeOutputStream() - Method in class org.apache.logging.log4j.core.net.TcpSocketManager
 
Closer - Class in org.apache.logging.log4j.core.util
Closes resources.
closeResources(boolean) - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager
 
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(AutoCloseable) - Static method in class org.apache.logging.log4j.core.util.Closer
Closes an AutoCloseable and returns true if it closed without exception.
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.
closeWriter() - Method in class org.apache.logging.log4j.core.appender.WriterManager
 
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.
collectPluginsByCategory(String) - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginUtil
Shortcut for collecting plugins matching with the given category.
collectPluginsByCategoryAndPackage(String, List<String>) - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginUtil
Short for collecting plugins matching with the given category in provided 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.
ColumnConfig.Builder - Class in org.apache.logging.log4j.core.appender.db.jdbc
 
ColumnMapping - Class in org.apache.logging.log4j.core.appender.db
A configuration element for specifying a database column name mapping.
ColumnMapping.Builder - Class in org.apache.logging.log4j.core.appender.db
Builder for ColumnMapping.
COMMA_SEPARATOR - Static variable in class org.apache.logging.log4j.core.util.Patterns
A pattern string for comma separated lists with optional whitespace.
COMMA_SPACE_SEPARATOR - Static variable in class org.apache.logging.log4j.core.util.Patterns
A pattern string for lists separated by commas with optional whitespace or just 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.nosql.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.
compact - Variable in class org.apache.logging.log4j.core.layout.YamlLayout
 
COMPACT - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
COMPACT time format: "yyyyMMddHHmmssSSS".
COMPACT_EOL - Static variable in class org.apache.logging.log4j.core.layout.YamlLayout
 
compare(Class<?>, Class<?>) - Method in class org.apache.logging.log4j.core.config.OrderComparator
 
compare(PathWithAttributes, PathWithAttributes) - Method in class org.apache.logging.log4j.core.appender.rolling.action.PathSortByModificationTime
 
compareTo(Delayed) - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
compareTo(Duration) - Method in class org.apache.logging.log4j.core.appender.rolling.action.Duration
Deprecated.
 
complete - Variable in class org.apache.logging.log4j.core.layout.YamlLayout
 
Component - Class in org.apache.logging.log4j.core.config.builder.api
Container for building Configurations.
Component() - Constructor for class org.apache.logging.log4j.core.config.builder.api.Component
 
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
 
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.
COMPOSITE_SOURCE - Static variable in class org.apache.logging.log4j.core.config.ConfigurationSource
ConfigurationSource to use with CompositeConfiguration.
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.
CompositeConfiguration - Class in org.apache.logging.log4j.core.config.composite
A Composite Configuration.
CompositeConfiguration(List<? extends AbstractConfiguration>) - Constructor for class org.apache.logging.log4j.core.config.composite.CompositeConfiguration
Construct the CompositeConfiguration.
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 Component builders.
CompositeTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Triggering policy that wraps other triggering 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_PASSWORD - Static variable in class org.apache.logging.log4j.core.util.BasicAuthorizationProvider
 
CONFIG_USER_NAME - Static variable in class org.apache.logging.log4j.core.util.BasicAuthorizationProvider
 
configuration - Variable in class org.apache.logging.log4j.core.appender.ConfigurationFactoryData
This field is public to follow the style of existing FactoryData classes.
configuration - Variable in class org.apache.logging.log4j.core.layout.AbstractLayout
The current Configuration.
configuration - Variable in class org.apache.logging.log4j.core.lookup.AbstractConfigurationAwareLookup
 
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
Allows the ConfigurationFactory class to be specified as a system property.
CONFIGURATION_FILE_PROPERTY - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
Allows the location of the configuration file to be specified as a system property.
ConfigurationAware - Interface in org.apache.logging.log4j.core.config
Indicates that a class requests the current Configuration to be injected.
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
Constructs an exception with a message.
ConfigurationException(String, Throwable) - Constructor for exception org.apache.logging.log4j.core.config.ConfigurationException
Constructs an exception with a message and underlying cause.
ConfigurationException(Throwable) - Constructor for exception org.apache.logging.log4j.core.config.ConfigurationException
Constructs 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
 
ConfigurationFactoryData - Class in org.apache.logging.log4j.core.appender
Factory Data that carries a configuration.
ConfigurationFactoryData(Configuration) - Constructor for class org.apache.logging.log4j.core.appender.ConfigurationFactoryData
 
ConfigurationFileWatcher - Class in org.apache.logging.log4j.core.config
Watcher for configuration files.
ConfigurationFileWatcher(Configuration, Reconfigurable, List<ConfigurationListener>, long) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationFileWatcher
 
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
 
ConfigurationScheduler(String) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationScheduler
 
ConfigurationScheduler.CronRunnable - Class in org.apache.logging.log4j.core.config
 
ConfigurationSource - Class in org.apache.logging.log4j.core.config
Represents the source for the logging configuration.
ConfigurationSource(InputStream) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationSource
Constructs a new ConfigurationSource with the specified input stream.
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, URL, long) - 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, Path) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationSource
Constructs a new ConfigurationSource with the specified input stream that originated from the specified path.
ConfigurationSource(Source, byte[], long) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationSource
Constructs a new ConfigurationSource with the specified source.
ConfigurationStrSubstitutor - Class in org.apache.logging.log4j.core.lookup
RuntimeStrSubstitutor is a StrSubstitutor which only supports recursive evaluation of lookups.
ConfigurationStrSubstitutor() - Constructor for class org.apache.logging.log4j.core.lookup.ConfigurationStrSubstitutor
 
ConfigurationStrSubstitutor(Map<String, String>) - Constructor for class org.apache.logging.log4j.core.lookup.ConfigurationStrSubstitutor
 
ConfigurationStrSubstitutor(Properties) - Constructor for class org.apache.logging.log4j.core.lookup.ConfigurationStrSubstitutor
 
ConfigurationStrSubstitutor(StrLookup) - Constructor for class org.apache.logging.log4j.core.lookup.ConfigurationStrSubstitutor
 
ConfigurationStrSubstitutor(StrSubstitutor) - Constructor for class org.apache.logging.log4j.core.lookup.ConfigurationStrSubstitutor
 
Configurator - Class in org.apache.logging.log4j.core.config
Initializes and configure the Logging system.
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.nosql.NoSqlDatabaseManager
 
ConnectionSource - Interface in org.apache.logging.log4j.core.appender.db.jdbc
Configuration element for JdbcAppender.
connectionString - Variable in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource.Builder
 
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<B extends ConsoleAppender.Builder<B>> - 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.
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.
containsKey(String) - Method in class org.apache.logging.log4j.core.impl.JdkMapAdapterStringMap
 
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.
ContextDataAsEntryListDeserializer - Class in org.apache.logging.log4j.core.jackson
Consider this class private.
ContextDataAsEntryListSerializer - Class in org.apache.logging.log4j.core.jackson
Consider this class private.
ContextDataAsEntryListSerializer() - Constructor for class org.apache.logging.log4j.core.jackson.ContextDataAsEntryListSerializer
 
ContextDataDeserializer - Class in org.apache.logging.log4j.core.jackson
Consider this class private.
ContextDataFactory - Class in org.apache.logging.log4j.core.impl
Factory for creating the StringMap instances used to initialize LogEvents' context data.
ContextDataFactory() - Constructor for class org.apache.logging.log4j.core.impl.ContextDataFactory
 
ContextDataInjector - Interface in org.apache.logging.log4j.core
Responsible for initializing the context data of LogEvents.
ContextDataInjectorFactory - Class in org.apache.logging.log4j.core.impl
Factory for ContextDataInjectors.
ContextDataInjectorFactory() - Constructor for class org.apache.logging.log4j.core.impl.ContextDataInjectorFactory
 
ContextDataProvider - Interface in org.apache.logging.log4j.core.util
Source of context data to be added to each log event.
contextDataProviders - Static variable in class org.apache.logging.log4j.core.impl.ThreadContextDataInjector
ContextDataProviders loaded via OSGi.
ContextDataSerializer - Class in org.apache.logging.log4j.core.jackson
Consider this class private.
ContextDataSerializer() - Constructor for class org.apache.logging.log4j.core.jackson.ContextDataSerializer
 
ContextMapLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from the context.
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.
contextShutdown(LoggerContext) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
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) - 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
Deprecated.
 
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.InetAddressConverter
 
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.PathConverter
 
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) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.UuidConverter
 
convert(String, Class<? extends T>, 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, 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.
convertSpecialChars(String) - Static method in class org.apache.logging.log4j.core.util.OptionConverter
 
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(PathCondition...) - Static method in interface org.apache.logging.log4j.core.appender.rolling.action.PathCondition
Copies the given input.
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.
copyProperties(List<Property>, StringMap) - Static method in class org.apache.logging.log4j.core.impl.ThreadContextDataInjector
Copies key-value pairs from the specified property list into the specified StringMap.
Core - Class in org.apache.logging.log4j.core
 
Core() - Constructor for class org.apache.logging.log4j.core.Core
 
CoreContextSelectors - Class in org.apache.logging.log4j.core.selector
 
CoreContextSelectors() - Constructor for class org.apache.logging.log4j.core.selector.CoreContextSelectors
 
count - Variable in class org.apache.logging.log4j.core.appender.AbstractManager
Number of Appenders using this manager.
CountingNoOpAppender - Class in org.apache.logging.log4j.core.appender
No-Operation Appender that counts events.
CountingNoOpAppender(String, Layout<?>) - Constructor for class org.apache.logging.log4j.core.appender.CountingNoOpAppender
 
create() - Static method in class org.apache.logging.log4j.core.async.AsyncQueueFullPolicyFactory
Creates and returns AsyncQueueFullPolicy instances based on user-specified system properties.
create() - Static method in enum org.apache.logging.log4j.core.async.ThreadNameCachingStrategy
 
create(int) - Method in class org.apache.logging.log4j.core.async.ArrayBlockingQueueFactory
 
create(int) - Method in interface org.apache.logging.log4j.core.async.BlockingQueueFactory
Creates a new BlockingQueue with the specified maximum capacity.
create(int) - Method in class org.apache.logging.log4j.core.async.DisruptorBlockingQueueFactory
 
create(int) - Method in class org.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory
 
create(int) - Method in class org.apache.logging.log4j.core.async.LinkedTransferQueueFactory
 
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 TimeZone.getDefault() TimeZone.
create(FixedDateFormat.FixedFormat, TimeZone) - Static method in class org.apache.logging.log4j.core.util.datetime.FixedDateFormat
Returns a new FixedDateFormat object for the specified FixedFormat and TimeZone.
createAdvertiser(String, ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration
 
createAdvertiser(String, ConfigurationSource, byte[], String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
createAgeCondition(Duration, PathCondition...) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified
Deprecated.
since 2.24.0 use IfLastModified.newBuilder() instead.
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(String) - Static method in class org.apache.logging.log4j.core.appender.CountingNoOpAppender
Creates a CountingNoOp Appender.
createAppender(String) - Static method in class org.apache.logging.log4j.core.appender.NullAppender
 
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
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
Deprecated.
Deprecated in 2.7; use SocketAppender.newBuilder()
createAppender(String, String) - Method in class org.apache.logging.log4j.core.appender.AppenderSet
 
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
Deprecated.
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
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
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
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
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.
Deprecated in 2.5; use SocketAppender.newBuilder()
createAppender(String, String, Routes, Configuration, RewritePolicy, PurgePolicy, Filter) - Static method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
Deprecated.
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, Filter, String, NoSqlProvider<?>) - Static method in class org.apache.logging.log4j.core.appender.nosql.NoSqlAppender
Deprecated.
since 2.11.0; use NoSqlAppender.Builder.
createAppender(String, String, Filter, ConnectionSource, String, String, ColumnConfig[]) - Static method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
Deprecated.
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(AppenderRef[], String, boolean, long, int, String, boolean, Filter, Configuration, boolean) - Static method in class org.apache.logging.log4j.core.appender.AsyncAppender
Deprecated.
createAppender(Configuration, 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
Deprecated.
Use SmtpAppender.newBuilder() to create and configure a SmtpAppender.Builder instance.
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(Layout<? extends Serializable>, Filter, String, boolean, String, Property[], Configuration, String) - Static method in class org.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender
Deprecated.
createAppender(Layout<? extends Serializable>, Filter, String, String, String, String) - Static method in class org.apache.logging.log4j.core.appender.ConsoleAppender
Deprecated.
Deprecated in 2.7; use ConsoleAppender.newBuilder().
createAppender(Layout<? extends Serializable>, Filter, ConsoleAppender.Target, String, boolean, boolean, boolean) - Static method in class org.apache.logging.log4j.core.appender.ConsoleAppender
Deprecated.
Deprecated in 2.7; use ConsoleAppender.newBuilder().
createAppender(StringLayout, Filter, Writer, String, boolean, boolean) - Static method in class org.apache.logging.log4j.core.appender.WriterAppender
Creates a WriterAppender.
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
Creates a Map of the Appenders.
createBindings(AbstractScript) - Method in class org.apache.logging.log4j.core.script.ScriptManager
 
createColumnConfig(Configuration, String, String, String, String, String, String) - Static method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
Deprecated.
createCompressAction(String, String, boolean, int) - Method in enum org.apache.logging.log4j.core.appender.rolling.FileExtension
 
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
 
createConnection(URL) - Static method in class org.apache.logging.log4j.core.net.UrlConnectionFactory
 
createConnection(URL, long, SslConfiguration, AuthorizationProvider) - Static method in class org.apache.logging.log4j.core.net.UrlConnectionFactory
 
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
 
createContextData() - Static method in class org.apache.logging.log4j.core.impl.ContextDataFactory
 
createContextData(int) - Static method in class org.apache.logging.log4j.core.impl.ContextDataFactory
 
createContextData(Map<String, String>) - Static method in class org.apache.logging.log4j.core.impl.ContextDataFactory
 
createContextData(ReadOnlyStringMap) - Static method in class org.apache.logging.log4j.core.impl.ContextDataFactory
 
createCustomLevels(CustomLevelConfig[]) - Static method in class org.apache.logging.log4j.core.config.CustomLevels
Create a CustomLevels object to contain all the CustomLevelConfigs.
createDaemonThreadFactory(String) - Static method in class org.apache.logging.log4j.core.util.Log4jThreadFactory
Creates a new daemon thread factory.
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() - Static method in class org.apache.logging.log4j.core.layout.XmlLayout
Creates an XML Layout using the default settings.
createDefaultLayout() - Static method in class org.apache.logging.log4j.core.layout.YamlLayout
Creates a YAML Layout using the default settings.
createDefaultLayout(Configuration) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Creates a PatternLayout using the default options and the given configuration.
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, StackTraceElement, Level, Message, List<Property>, Throwable) - Method in class org.apache.logging.log4j.core.impl.DefaultLogEventFactory
Creates a log event.
createEvent(String, Marker, String, StackTraceElement, Level, Message, List<Property>, Throwable) - Method in interface org.apache.logging.log4j.core.impl.LocationAwareLogEventFactory
 
createEvent(String, Marker, String, StackTraceElement, Level, Message, List<Property>, Throwable) - Method in interface org.apache.logging.log4j.core.impl.LogEventFactory
 
createEvent(String, Marker, String, StackTraceElement, Level, Message, List<Property>, Throwable) - Method in class org.apache.logging.log4j.core.impl.ReusableLogEventFactory
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 class org.apache.logging.log4j.core.impl.DefaultLogEventFactory
Creates a log event.
createEvent(String, Marker, String, Level, Message, List<Property>, Throwable) - Method in interface org.apache.logging.log4j.core.impl.LogEventFactory
 
createEvent(String, Marker, String, Level, Message, List<Property>, Throwable) - Method in class org.apache.logging.log4j.core.impl.ReusableLogEventFactory
Creates a log event.
createFactory() - Static method in class org.apache.logging.log4j.core.async.ArrayBlockingQueueFactory
 
createFactory() - Static method in class org.apache.logging.log4j.core.async.LinkedTransferQueueFactory
 
createFactory(SpinPolicy) - Static method in class org.apache.logging.log4j.core.async.DisruptorBlockingQueueFactory
 
createFactory(JCToolsBlockingQueueFactory.WaitStrategy) - Static method in class org.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory
 
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
 
createFileVisitor(Path, List<PathCondition>) - Method in class org.apache.logging.log4j.core.appender.rolling.action.PosixViewAttributeAction
 
createFilter(String, String[], Boolean, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.RegexFilter
Creates a Filter that matches a regular expression.
createFilter(String, String, String, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.TimeFilter
Creates a TimeFilter.
createFilter(String, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.MarkerFilter
Creates the MarkerFilter.
createFilter(String, KeyValuePair[], Level, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
Creates a DynamicThresholdFilter.
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.MapFilter
 
createFilter(KeyValuePair[], String, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
Creates 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
Creates a ThresholdFilter.
createFilter(Level, Level, Filter.Result, Filter.Result) - Static method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
Creates an instance with the provided properties.
createFilters(Filter[]) - Static method in class org.apache.logging.log4j.core.filter.CompositeFilter
Creates 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
 
createInjector() - Static method in class org.apache.logging.log4j.core.impl.ContextDataInjectorFactory
Returns a new ContextDataInjector instance based on the value of system property log4j2.ContextDataInjector.
createKeyStoreConfiguration(String, char[], String, String) - Static method in class org.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration
createKeyStoreConfiguration(String, char[], String, String) - Static method in class org.apache.logging.log4j.core.net.ssl.TrustStoreConfiguration
createKeyStoreConfiguration(String, char[], String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration
Creates a KeyStoreConfiguration.
createKeyStoreConfiguration(String, char[], String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.ssl.TrustStoreConfiguration
Creates a KeyStoreConfiguration.
createKeyStoreConfiguration(String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration
Deprecated.
Use createKeyStoreConfiguration(String, char[], String, String)
createKeyStoreConfiguration(String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.ssl.TrustStoreConfiguration
Deprecated.
Use createKeyStoreConfiguration(String, char[], String, String)
createLayout() - Static method in class org.apache.logging.log4j.core.layout.MessageLayout
 
createLayout() - Static method in class org.apache.logging.log4j.core.layout.SerializedLayout
Deprecated.
createLayout(boolean, boolean, boolean, boolean, Charset, boolean) - Static method in class org.apache.logging.log4j.core.layout.XmlLayout
Deprecated.
createLayout(boolean, String, String, Charset, String, String) - Static method in class org.apache.logging.log4j.core.layout.HtmlLayout
Deprecated.
createLayout(String, PatternSelector, Configuration, RegexReplacement, Charset, boolean, boolean, String, String) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Deprecated.
Use PatternLayout.newBuilder() instead. This will be private in a future version.
createLayout(String, KeyValuePair[], GelfLayout.CompressionType, int, boolean) - Static method in class org.apache.logging.log4j.core.layout.GelfLayout
Deprecated.
createLayout(CSVFormat) - 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(Configuration, boolean, boolean, boolean, boolean, boolean, boolean, String, String, Charset, boolean) - Static method in class org.apache.logging.log4j.core.layout.JsonLayout
Deprecated.
createLayout(Configuration, boolean, boolean, String, String, Charset, boolean) - Static method in class org.apache.logging.log4j.core.layout.YamlLayout
Deprecated.
createLayout(Configuration, String, Character, Character, Character, QuoteMode, String, String, Charset, String, String) - Static method in class org.apache.logging.log4j.core.layout.CsvLogEventLayout
 
createLayout(Configuration, String, Character, Character, Character, QuoteMode, String, String, Charset, String, String) - Static method in class org.apache.logging.log4j.core.layout.CsvParameterLayout
 
createLayout(Facility, boolean, String, Charset) - Static method in class org.apache.logging.log4j.core.layout.SyslogLayout
Deprecated.
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
Deprecated.
createLevel(String, int) - Static method in class org.apache.logging.log4j.core.config.CustomLevelConfig
Creates a CustomLevelConfig object.
createList(int) - Method in interface org.apache.logging.log4j.core.appender.nosql.NoSqlConnection
Creates an array of the specified length typed to match the NoSqlObject implementation appropriate for this provider.
createLogger(boolean, Level, String, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
Deprecated.
createLogger(boolean, Level, String, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.config.LoggerConfig
Deprecated.
createLogger(String, String, String, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
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
createLogger(String, Level, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig.RootLogger
Deprecated.
createLogger(String, Level, String, AppenderRef[], Property[], Configuration, Filter) - Static method in class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger
Deprecated.
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, MailManager.FactoryData) - Method in interface org.apache.logging.log4j.core.net.MailManagerFactory
 
createManager(String, MailManager.FactoryData) - Method in class org.apache.logging.log4j.core.net.SmtpManager.SMTPManagerFactory
 
createManager(String, T) - Method in interface org.apache.logging.log4j.core.appender.ManagerFactory
Creates a Manager.
createManager(String, T) - 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.
createMemento() - Method in class org.apache.logging.log4j.core.impl.MutableLogEvent
Creates and returns a new immutable copy of this MutableLogEvent.
createMemento(LogEvent) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
createMemento(LogEvent, boolean) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Creates and returns a new immutable copy of this Log4jLogEvent.
createMessage(Serializable) - Method in class org.apache.logging.log4j.core.appender.mom.JmsManager
Creates a TextMessage, MapMessage, 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(Session, Destination) - 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.
createNotCondition(PathCondition) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.IfNot
Create an IfNot PathCondition.
createObject() - Method in interface org.apache.logging.log4j.core.appender.nosql.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.
createOutputStream() - Method in class org.apache.logging.log4j.core.appender.FileManager
 
createOutputStream() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
createParentDir(File) - Method in class org.apache.logging.log4j.core.appender.FileManager
 
createParentDir(File) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
createPatternParser(Configuration) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Creates a PatternParser.
createPluginObject(PluginType<?>, Node) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
This method is used by Arbiters to create specific children.
createPolicy() - Static method in class org.apache.logging.log4j.core.appender.rolling.NoOpTriggeringPolicy
 
createPolicy(long) - 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
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(TriggeringPolicy...) - Static method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
Creates a CompositeTriggeringPolicy.
createPolicy(Configuration, String, String) - Static method in class org.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy
Creates a ScheduledTriggeringPolicy.
createPolicy(Configuration, Property[]) - Static method in class org.apache.logging.log4j.core.appender.rewrite.PropertiesRewritePolicy
Creates a PropertiesRewritePolicy.
createProperties(String, String, String, String, String, Properties) - Static method in class org.apache.logging.log4j.core.net.JndiManager
Creates JNDI Properties with the provided configuration information.
createProperty(String, String) - Static method in class org.apache.logging.log4j.core.config.Property
Creates a Property.
createProperty(String, String, String) - Static method in class org.apache.logging.log4j.core.config.Property
Creates a Property.
createProperty(String, String, Configuration) - Static method in class org.apache.logging.log4j.core.config.Property
Creates a Property.
createPurgePolicy(String, 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() - 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.
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
 
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
Deprecated.
since 2.7; use Routes.newBuilder().
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.LevelPatternSelector
Deprecated.
createSelector(PatternMatch[], String, boolean, boolean, Configuration) - Static method in class org.apache.logging.log4j.core.layout.MarkerPatternSelector
Deprecated.
createSelector(AbstractScript, PatternMatch[], String, boolean, boolean, Configuration) - Static method in class org.apache.logging.log4j.core.layout.ScriptPatternSelector
Deprecated.
createSequence(String...) - Static method in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Creates an ANSI escape sequence from the given AnsiEscape names.
createSerializer(Configuration, RegexReplacement, String, String, PatternSelector, boolean, boolean) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Deprecated.
createSocket(InetSocketAddress) - Method in class org.apache.logging.log4j.core.net.SslSocketManager
 
createSocket(InetSocketAddress) - Method in class org.apache.logging.log4j.core.net.TcpSocketManager
 
createSocket(InetSocketAddress, SocketOptions, int) - Static method in class org.apache.logging.log4j.core.net.TcpSocketManager
 
createSocketManager(String, Protocol, String, int, int, SslConfiguration, int, boolean, Layout<? extends Serializable>, int) - Static method in class org.apache.logging.log4j.core.appender.SocketAppender
createSocketManager(String, Protocol, String, int, int, SslConfiguration, int, boolean, Layout<? extends Serializable>, int, SocketOptions) - 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.
createSSLConfiguration(String, KeyStoreConfiguration, TrustStoreConfiguration, boolean) - 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
Deprecated.
Since 2.9 Usage of Builder API is preferable
createStrategy(String, String, Action[], boolean, Configuration) - Static method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy
Deprecated.
Since 2.9 Usage of Builder API is preferable
createThreadFactory(String) - Static method in class org.apache.logging.log4j.core.util.Log4jThreadFactory
Creates a new thread factory.
createWaitStrategy() - Method in interface org.apache.logging.log4j.core.async.AsyncWaitStrategyFactory
Creates and returns a non-null implementation of the LMAX Disruptor's WaitStrategy interface.
createWaitStrategyFactory() - Method in class org.apache.logging.log4j.core.async.AsyncWaitStrategyFactoryConfig
 
CRITICAL - Enum constant in enum org.apache.logging.log4j.core.net.Severity
Critical conditions.
CRON - Enum constant in enum org.apache.logging.log4j.core.net.Facility
Clock daemon.
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
 
CronRunnable(Runnable, CronExpression) - Constructor for class org.apache.logging.log4j.core.config.ConfigurationScheduler.CronRunnable
 
CronScheduledFuture<V> - Class in org.apache.logging.log4j.core.config
 
CronScheduledFuture(ScheduledFuture<V>, Date) - 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.
CSI - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
The Control Sequence Introducer (or Control Sequence Initiator).
CsvLogEventLayout - Class in org.apache.logging.log4j.core.layout
A Comma-Separated Value (CSV) layout to log events.
CsvLogEventLayout(Configuration, 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(Configuration, 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.
currentTimeMillis() - Method in class org.apache.logging.log4j.core.util.SystemMillisClock
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.
CustomLoggerGenerator - Class in org.apache.logging.log4j.core.tools
Wrapper around Generate.CustomLogger.
CustomLoggerGenerator() - Constructor for class org.apache.logging.log4j.core.tools.CustomLoggerGenerator
 
Cyan(List<PatternFormatter>, String) - Constructor for class org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter.Cyan
Constructs the converter.
CYAN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Cyan foreground color.
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
Instantiates a new CyclicBuffer of at most maxSize events.

D

DAEMON - Enum constant in enum org.apache.logging.log4j.core.net.Facility
System daemons.
DAILY - Enum constant in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Rollover daily.
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>, int) - 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.
DATE - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
DATE_AND_TIME time format: "dd MMM yyyy HH:mm:ss,SSS".
DATE_PERIOD - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
DATE_AND_TIME time format variation with period separator: "dd MMM yyyy HH:mm:ss.SSS".
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
 
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
DatePrinter is the "missing" interface for the format methods of DateFormat.
DateTypeConverter - Class in org.apache.logging.log4j.core.config.plugins.convert
Utility methods for Date classes.
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
 
DbAppenderLoggingException - Exception in org.apache.logging.log4j.core.appender.db
Wraps a database exception like a JDBC SQLException.
DbAppenderLoggingException(String, Object...) - Constructor for exception org.apache.logging.log4j.core.appender.db.DbAppenderLoggingException
Constructs an exception with a message.
DbAppenderLoggingException(String, Throwable) - Constructor for exception org.apache.logging.log4j.core.appender.db.DbAppenderLoggingException
Constructs an exception with a message and underlying cause.
DbAppenderLoggingException(Throwable, String, Object...) - Constructor for exception org.apache.logging.log4j.core.appender.db.DbAppenderLoggingException
Constructs an exception with a message.
DEBUG - Enum constant in enum org.apache.logging.log4j.core.net.Severity
Debug level messages.
decrementScheduledItems() - Method in class org.apache.logging.log4j.core.config.ConfigurationScheduler
Decrement the number of threads in the pool
decryptPassword(String) - Method in interface org.apache.logging.log4j.core.util.PasswordDecryptor
 
DEFAULT - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Default foreground color.
DEFAULT - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
DEFAULT time format: "yyyy-MM-dd HH:mm:ss,SSS".
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_CONVERSION_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.PatternLayout
Default pattern string for log output.
DEFAULT_ENTERPRISE_NUMBER - Static variable in class org.apache.logging.log4j.core.layout.Rfc5424Layout
The default example enterprise number from RFC5424.
DEFAULT_EOL - Static variable in class org.apache.logging.log4j.core.layout.YamlLayout
 
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_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_MAX_LEVEL - Static variable in class org.apache.logging.log4j.core.filter.LevelRangeFilter
THe default maximum level threshold.
DEFAULT_MDCID - Static variable in class org.apache.logging.log4j.core.layout.Rfc5424Layout
Default MDC ID: "mdc" .
DEFAULT_MICROS - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
DEFAULT time format with microsecond precision: "yyyy-MM-dd HH:mm:ss,nnnnnn".
DEFAULT_MIN_LEVEL - Static variable in class org.apache.logging.log4j.core.filter.LevelRangeFilter
The default minimum level threshold.
DEFAULT_NAME - Static variable in class org.apache.logging.log4j.core.config.DefaultConfiguration
The name of the default configuration.
DEFAULT_NANOS - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
DEFAULT time format with nanosecond precision: "yyyy-MM-dd HH:mm:ss,nnnnnnnnn".
DEFAULT_ON_MATCH - Static variable in class org.apache.logging.log4j.core.filter.LevelRangeFilter
The default result on a match.
DEFAULT_ON_MISMATCH - Static variable in class org.apache.logging.log4j.core.filter.LevelRangeFilter
The default result on a mismatch.
DEFAULT_PATTERN - Static variable in class org.apache.logging.log4j.core.config.DefaultConfiguration
The default Pattern used for the default Layout.
DEFAULT_PERIOD - Enum constant in enum org.apache.logging.log4j.core.util.datetime.FixedDateFormat.FixedFormat
DEFAULT time format variation with period separator: "yyyy-MM-dd HH:mm:ss.SSS".
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_RECONNECT_INTERVAL_MILLIS - Static variable in class org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender
 
DEFAULT_RECONNECT_INTERVAL_MILLIS - Static variable in class org.apache.logging.log4j.core.appender.mom.JmsAppender.Builder
 
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_STOP_TIMEOUT - Static variable in class org.apache.logging.log4j.core.AbstractLifeCycle
 
DEFAULT_STOP_TIMEOUT - Static variable in interface org.apache.logging.log4j.core.selector.ContextSelector
 
DEFAULT_STOP_TIMEUNIT - Static variable in class org.apache.logging.log4j.core.AbstractLifeCycle
 
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_TIMEOUT_MILLIS - Static variable in class org.apache.logging.log4j.core.appender.mom.kafka.KafkaManager
 
DEFAULT_VALUE_DELIMITER - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
 
DEFAULT_VALUE_DELIMITER_STRING - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Constant for the default value delimiter of a variable.
DEFAULT_VALUE_ESCAPE_DELIMITER - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
 
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
 
DefaultArbiter - Class in org.apache.logging.log4j.core.config.arbiters
Default Condition for a Select Condition.
DefaultArbiter() - Constructor for class org.apache.logging.log4j.core.config.arbiters.DefaultArbiter
 
DefaultArbiter.Builder - Class in org.apache.logging.log4j.core.config.arbiters
 
DefaultAsyncQueueFullPolicy - Class in org.apache.logging.log4j.core.async
Default router: enqueue the event for asynchronous logging in the background thread, unless the current thread is the background thread and the queue is full (enqueueing would cause a deadlock).
DefaultAsyncQueueFullPolicy() - Constructor for class org.apache.logging.log4j.core.async.DefaultAsyncQueueFullPolicy
 
defaultBoolean() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default boolean value to use.
defaultByte() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default byte value to use.
defaultChar() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default byte value to use.
defaultClass() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default Class value to use.
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
 
defaultDouble() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default double floating point value to use.
DefaultErrorHandler - Class in org.apache.logging.log4j.core.appender
The default ErrorHandler implementation falling back to StatusLogger.
DefaultErrorHandler(Appender) - Constructor for class org.apache.logging.log4j.core.appender.DefaultErrorHandler
 
DefaultExceptionStyleMap - Static variable in class org.apache.logging.log4j.core.pattern.JAnsiTextRenderer
 
defaultFloat() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default floating point value to use.
defaultInt() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default integer value to use.
DefaultKafkaProducerFactory - Class in org.apache.logging.log4j.core.appender.mom.kafka
Creates Apache Kafka Producer instances.
DefaultKafkaProducerFactory() - Constructor for class org.apache.logging.log4j.core.appender.mom.kafka.DefaultKafkaProducerFactory
 
DefaultLogEventFactory - Class in org.apache.logging.log4j.core.impl
Always creates new LogEvent instances.
DefaultLogEventFactory() - Constructor for class org.apache.logging.log4j.core.impl.DefaultLogEventFactory
 
DefaultLoggerContextAccessor - Class in org.apache.logging.log4j.core
Default implementation using the Core LoggerContext.
DefaultLoggerContextAccessor() - Constructor for class org.apache.logging.log4j.core.DefaultLoggerContextAccessor
 
defaultLong() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default long value to use.
DefaultMergeStrategy - Class in org.apache.logging.log4j.core.config.composite
The default merge strategy for composite configurations.
DefaultMergeStrategy() - Constructor for class org.apache.logging.log4j.core.config.composite.DefaultMergeStrategy
 
DefaultNoSqlObject - Class in org.apache.logging.log4j.core.appender.nosql
Default implementation of NoSqlObject.
DefaultNoSqlObject() - Constructor for class org.apache.logging.log4j.core.appender.nosql.DefaultNoSqlObject
Constructs a new instance.
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
Deprecated.
Since 2.9 Added tempCompressedFilePatternString parameter
DefaultRolloverStrategy(int, int, boolean, int, StrSubstitutor, Action[], boolean, String) - Constructor for class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Constructs a new instance.
DefaultRolloverStrategy.Builder - Class in org.apache.logging.log4j.core.appender.rolling
Builds DefaultRolloverStrategy instances.
defaultShort() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default long value to use.
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.
defaultString() - Element in annotation type org.apache.logging.log4j.core.config.plugins.PluginAttribute
Specifies the default value this attribute should use if none is provided or if the provided value is invalid.
deferChildren() - Element in annotation type org.apache.logging.log4j.core.config.plugins.Plugin
 
defineAttributeView(Path) - Method in class org.apache.logging.log4j.core.appender.FileManager
 
defineFilePosixAttributeView(Path, Set<PosixFilePermission>, String, String) - Static method in class org.apache.logging.log4j.core.util.FileUtils
Define file POSIX attribute view on a path/file.
DEFLATE - Enum constant in enum org.apache.logging.log4j.core.appender.rolling.FileExtension
 
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
Deletes the 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 - Enum constant in enum org.apache.logging.log4j.core.Filter.Result
The event should not be processed.
DenyAllFilter - Class in org.apache.logging.log4j.core.filter
This filter causes all logging events to be dropped.
DenyAllFilter.Builder - Class in org.apache.logging.log4j.core.filter
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.logging.log4j.core.jackson.ContextDataAsEntryListDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.logging.log4j.core.jackson.ContextDataDeserializer
 
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
 
deserialize(Serializable) - Static method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
DIM - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Dim general attribute.
directEncodeEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender
 
directEncodeEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.SocketAppender
 
DirectFileRolloverStrategy - Interface in org.apache.logging.log4j.core.appender.rolling
Created by rgoers on 1/12/17.
DirectWriteRolloverStrategy - Class in org.apache.logging.log4j.core.appender.rolling
When rolling over, DirectWriteRolloverStrategy writes directly to the file as resolved by the file pattern.
DirectWriteRolloverStrategy(int, int, StrSubstitutor, Action[], boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy
Deprecated.
Since 2.9 Added tempCompressedFilePatternString parameter
DirectWriteRolloverStrategy(int, int, StrSubstitutor, Action[], boolean, String) - Constructor for class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy
Constructs a new instance.
DirectWriteRolloverStrategy.Builder - Class in org.apache.logging.log4j.core.appender.rolling
Builds DirectWriteRolloverStrategy instances.
DISCARD - Enum constant in enum org.apache.logging.log4j.core.async.EventRoute
Discards the event (so it is not logged at all).
DiscardingAsyncQueueFullPolicy - Class in org.apache.logging.log4j.core.async
Discarding router extends the DefaultAsyncQueueFullPolicy by first verifying if the queue is fuller than the specified threshold ratio; if this is the case, log events more specific than the specified threshold level are dropped.
DiscardingAsyncQueueFullPolicy(Level) - Constructor for class org.apache.logging.log4j.core.async.DiscardingAsyncQueueFullPolicy
Constructs a router that will discard events equal or less specific than the specified threshold level when the queue is full.
DisruptorBlockingQueueFactory<E> - Class in org.apache.logging.log4j.core.async
Factory for creating instances of DisruptorBlockingQueue.
doConfigure() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
doConfigure() - Method in class org.apache.logging.log4j.core.config.DefaultConfiguration
 
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
 
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.
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.
drain(ByteBuffer) - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
drain(ByteBuffer) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Drains the ByteBufferDestination's buffer into the destination.
drain(ByteBuffer) - Method in interface org.apache.logging.log4j.core.layout.ByteBufferDestination
Consumes the buffer content and returns a buffer with more available space (which may or may not be the same instance).
driverClassName - Variable in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource.Builder
 
DriverManagerConnectionSource - Class in org.apache.logging.log4j.core.appender.db.jdbc
A ConnectionSource that uses a JDBC connection string, a user name, and a password to call DriverManager.getConnection(String, String, String).
DriverManagerConnectionSource(String, String, String, char[], char[], Property[]) - Constructor for class org.apache.logging.log4j.core.appender.db.jdbc.DriverManagerConnectionSource
 
DriverManagerConnectionSource.Builder<B extends DriverManagerConnectionSource.Builder<B>> - Class in org.apache.logging.log4j.core.appender.db.jdbc
Builds DriverManagerConnectionSource instances.
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.
Duration - Class in org.apache.logging.log4j.core.appender.rolling.action
Deprecated.
since 2.24.0 use Duration instead.
DurationConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.DurationConverter
Deprecated.
 
DynamicThresholdFilter - Class in org.apache.logging.log4j.core.filter
Compares against a log level that is associated with a context value.

E

EJS - Enum constant in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
ELEMENT_TYPE - Static variable in interface org.apache.logging.log4j.core.Appender
Main plugin element type for Appender plugins.
ELEMENT_TYPE - Static variable in interface org.apache.logging.log4j.core.async.BlockingQueueFactory
The element type to use for plugins implementing this interface.
ELEMENT_TYPE - Static variable in interface org.apache.logging.log4j.core.config.arbiters.Arbiter
 
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
 
ELEMENT_TYPE - Static variable in interface org.apache.logging.log4j.core.util.Watcher
 
elementType() - Element in annotation type org.apache.logging.log4j.core.config.plugins.Plugin
Name of the corresponding category of elements this plugin belongs under.
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_END_OF_BATCH - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
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_INSTANT - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_INSTANT - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
ELT_LEVEL - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_LOGGER_FQCN - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_LOGGER_NAME - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
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_THREAD - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
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
 
ELT_TIME_MILLIS - Static variable in class org.apache.logging.log4j.core.jackson.JsonConstants
 
ELT_TIME_MILLIS - Static variable in class org.apache.logging.log4j.core.jackson.XmlConstants
 
EMERG - Enum constant in enum org.apache.logging.log4j.core.net.Severity
System is unusable.
EMPTY - Static variable in annotation type org.apache.logging.log4j.core.config.plugins.Plugin
Value of the elementType when none is specified.
EMPTY_ARRAY - Static variable in class org.apache.logging.log4j.core.appender.db.ColumnMapping
The empty array.
EMPTY_ARRAY - Static variable in interface org.apache.logging.log4j.core.Appender
Empty array.
EMPTY_ARRAY - Static variable in interface org.apache.logging.log4j.core.appender.rolling.action.PathCondition
The empty array.
EMPTY_ARRAY - Static variable in class org.apache.logging.log4j.core.config.Property
 
EMPTY_ARRAY - Static variable in interface org.apache.logging.log4j.core.Filter
The empty array.
EMPTY_ARRAY - Static variable in class org.apache.logging.log4j.core.pattern.FormattingInfo
Empty array.
EMPTY_ARRAY - Static variable in class org.apache.logging.log4j.core.pattern.PatternFormatter
The empty array.
EMPTY_ARRAY - Static variable in class org.apache.logging.log4j.core.util.KeyValuePair
The empty array.
emptyFrozenContextData() - Static method in class org.apache.logging.log4j.core.impl.ContextDataFactory
An empty pre-frozen IndexedStringMap.
emptyVariableOutput() - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
 
emptyVariableOutput() - Method in class org.apache.logging.log4j.core.pattern.MdcPatternConverter
 
emptyVariableOutput() - Method in class org.apache.logging.log4j.core.pattern.NdcPatternConverter
 
ENABLE_DIRECT_ENCODERS - Static variable in class org.apache.logging.log4j.core.util.Constants
Kill switch for garbage-free Layout behaviour that encodes LogEvents directly into ByteBufferDestinations without creating intermediate temporary Objects.
ENABLE_THREADLOCALS - Static variable in class org.apache.logging.log4j.core.util.Constants
Kill switch for object pooling in ThreadLocals that enables much of the LOG4J2-1270 no-GC behaviour.
encode(StringBuilder, ByteBufferDestination) - Method in class org.apache.logging.log4j.core.layout.LockingStringBuilderEncoder
 
encode(StringBuilder, ByteBufferDestination) - Method in class org.apache.logging.log4j.core.layout.StringBuilderEncoder
 
encode(LogEvent, ByteBufferDestination) - Method in class org.apache.logging.log4j.core.layout.AbstractLayout
Encodes the specified source LogEvent to some binary representation and writes the result to the specified destination.
encode(LogEvent, ByteBufferDestination) - Method in class org.apache.logging.log4j.core.layout.GelfLayout
 
encode(LogEvent, ByteBufferDestination) - Method in class org.apache.logging.log4j.core.layout.PatternLayout
 
encode(T, ByteBufferDestination) - Method in interface org.apache.logging.log4j.core.layout.Encoder
Encodes the specified source object to some binary representation and writes the result to the specified destination.
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(CharSequence, int, byte[], int, int) - Static method in class org.apache.logging.log4j.core.util.StringEncoder
Deprecated.
No longer necessary given better performance in Java 8
Encoder<T> - Interface in org.apache.logging.log4j.core.layout
Objects implementing the Encoder interface know how to convert an object to some binary representation and write the result to a ByteBuffer, ideally without creating temporary objects.
ENCODER_BYTE_BUFFER_SIZE - Static variable in class org.apache.logging.log4j.core.util.Constants
Default size of ByteBuffers used to encode LogEvents without allocating temporary objects.
ENCODER_CHAR_BUFFER_SIZE - Static variable in class org.apache.logging.log4j.core.util.Constants
Size of CharBuffers used by text encoders.
encodeSingleByteChars(CharSequence) - Static method in class org.apache.logging.log4j.core.util.StringEncoder
Deprecated.
No longer necessary given better performance in Java 8
encodeString(CharSequence, int, int, byte[]) - Static method in class org.apache.logging.log4j.core.util.StringEncoder
Deprecated.
No longer necessary given better performance in Java 8
encodeText(CharsetEncoder, CharBuffer, ByteBuffer, StringBuilder, ByteBufferDestination) - Static method in class org.apache.logging.log4j.core.layout.TextEncoderHelper
Converts the specified text to bytes and writes the resulting bytes to the specified destination.
encodeText(CharsetEncoder, CharBuffer, ByteBufferDestination) - Static method in class org.apache.logging.log4j.core.layout.TextEncoderHelper
Deprecated.
EncodingPatternConverter - Class in org.apache.logging.log4j.core.pattern
Converter that encodes the output from a pattern using a specified format.
EndOfBatchPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats the EndOfBatch.
ENQUEUE - Enum constant in enum org.apache.logging.log4j.core.async.EventRoute
Enqueues the event for asynchronous logging in the background thread.
enqueueEvent(LogEvent, AsyncLoggerConfig) - Method in interface org.apache.logging.log4j.core.async.AsyncLoggerConfigDelegate
Enqueues the LogEvent on the mixed configuration ringbuffer.
enqueueEvent(LogEvent, AsyncLoggerConfig) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor
 
ensureInitialized() - Static method in class org.apache.logging.log4j.core.util.ExecutorServices
No-op method which can be invoked to ensure this class has been initialized per jls-12.4.2.
ENTERPRISE_ID_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.Rfc5424Layout
For now, avoid too restrictive OID checks to allow for easier transition
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
 
EnvironmentArbiter - Class in org.apache.logging.log4j.core.config.arbiters
Condition that determines if the specified environment variable is set.
EnvironmentArbiter.Builder - Class in org.apache.logging.log4j.core.config.arbiters
 
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).
eol - Variable in class org.apache.logging.log4j.core.layout.YamlLayout
 
equals(Object) - Method in class org.apache.logging.log4j.core.appender.db.ColumnMapping
 
equals(Object) - Method in class org.apache.logging.log4j.core.appender.rolling.action.Duration
Deprecated.
 
equals(Object) - 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.JdkMapAdapterStringMap
 
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.jackson.MapEntry
 
equals(Object) - Method in class org.apache.logging.log4j.core.layout.PatternMatch
 
equals(Object) - Method in class org.apache.logging.log4j.core.Logger
 
equals(Object) - Method in class org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
 
equals(Object) - Method in class org.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration
 
equals(Object) - 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.net.ssl.TrustStoreConfiguration
 
equals(Object) - Method in class org.apache.logging.log4j.core.time.MutableInstant
 
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.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.core.util.Source
 
equals(String, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.pattern.EqualsBaseReplacementConverter
Returns true if the specified String equals the specified section of the specified StringBuilder.
equals(String, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.pattern.EqualsIgnoreCaseReplacementConverter
 
equals(String, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.pattern.EqualsReplacementConverter
 
EqualsBaseReplacementConverter - Class in org.apache.logging.log4j.core.pattern
Equals pattern converter.
EqualsBaseReplacementConverter(String, String, List<PatternFormatter>, String, String, PatternParser) - Constructor for class org.apache.logging.log4j.core.pattern.EqualsBaseReplacementConverter
Construct the converter.
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(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) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message.
error(String) - Method in class org.apache.logging.log4j.core.config.status.StatusConfiguration
Deprecated.
error(String) - Method in interface org.apache.logging.log4j.core.ErrorHandler
Handle an error with a message.
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, Throwable) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message and an exception.
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 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, LogEvent, Throwable) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message, an exception, and a logging event.
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 - Enum constant in enum org.apache.logging.log4j.core.net.Severity
Error conditions.
ErrorHandler - Interface in org.apache.logging.log4j.core
Appenders may delegate their error handling to ErrorHandlers.
errorMessage(T, List<InetSocketAddress>) - Method in class org.apache.logging.log4j.core.net.TcpSocketManager.TcpSocketManagerFactory
 
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.
ESCAPE_DELIMITER_STRING - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
 
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.
evaluate(String) - Method in class org.apache.logging.log4j.core.lookup.AbstractLookup
Calls evaluate(null, key) in the implementation.
evaluate(String) - Method in class org.apache.logging.log4j.core.lookup.PropertiesLookup
 
evaluate(String) - Method in interface org.apache.logging.log4j.core.lookup.StrLookup
Same as StrLookup.lookup(String), but provides additional metadata describing the result.
evaluate(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.Interpolator
Resolves the specified variable.
evaluate(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.PropertiesLookup
 
evaluate(LogEvent, String) - Method in interface org.apache.logging.log4j.core.lookup.StrLookup
Same as StrLookup.lookup(LogEvent, String), but provides additional metadata describing the result.
evaluate(StrSubstitutor) - Method in class org.apache.logging.log4j.core.config.Property
Evaluate this property with the provided substitutor.
evaluateConditions(List<Arbiter>) - Method in class org.apache.logging.log4j.core.config.arbiters.SelectArbiter
 
eventCount - Variable in class org.apache.logging.log4j.core.layout.AbstractLayout
The number of events successfully processed by this layout.
EventLookup - Class in org.apache.logging.log4j.core.lookup
Looks up values from the log event.
EventLookup() - Constructor for class org.apache.logging.log4j.core.lookup.EventLookup
 
EventRoute - Enum in org.apache.logging.log4j.core.async
Enumeration over the different destinations where a log event can be sent.
EVERY_MILLISECOND - Enum constant in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Rollover every millisecond.
EVERY_MINUTE - Enum constant in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Rollover every minute.
EVERY_SECOND - Enum constant in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Rollover every second.
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() - 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() - 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() - 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() - Method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
Compresses.
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(File, File, boolean) - Static 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.GzCompressAction
execute(File, File, boolean, int) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.GzCompressAction
Compress a file.
execute(File, File, boolean, int) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction
Compresses a file.
execute(String, File, File, boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction
Compresses a file.
execute(String, Bindings) - Method in class org.apache.logging.log4j.core.script.ScriptManager
 
execute(FileVisitor<Path>) - 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.DeleteAction
 
ExecutorServices - Class in org.apache.logging.log4j.core.util
 
ExecutorServices() - Constructor for class org.apache.logging.log4j.core.util.ExecutorServices
 
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.
ExtendedLoggerGenerator - Class in org.apache.logging.log4j.core.tools
Wrapper around Generate.ExtendedLogger.
ExtendedLoggerGenerator() - Constructor for class org.apache.logging.log4j.core.tools.ExtendedLoggerGenerator
 
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
 

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 - Static variable in class org.apache.logging.log4j.core.net.SmtpManager
 
FactoryData(String, String, String, String, String, String, AbstractStringLayout.Serializer, String, String, int, String, String, boolean, int, SslConfiguration, String) - Constructor for class org.apache.logging.log4j.core.net.MailManager.FactoryData
 
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
FastDateFormat is a fast and thread-safe version of SimpleDateFormat.
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.
FastDatePrinter - Class in org.apache.logging.log4j.core.util.datetime
FastDatePrinter is a fast and thread-safe version of SimpleDateFormat.
FastDatePrinter(String, TimeZone, Locale) - Constructor for class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Constructs a new FastDatePrinter.
FG_BLACK - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Black foreground color.
FG_BLUE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Blue foreground color.
FG_BRIGHT_BLACK - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright black foreground color.
FG_BRIGHT_BLUE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright blue foreground color.
FG_BRIGHT_CYAN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright cyan foreground color.
FG_BRIGHT_GREEN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright green foreground color.
FG_BRIGHT_MAGENTA - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright magenta foreground color.
FG_BRIGHT_RED - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright red foreground color.
FG_BRIGHT_WHITE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright white foreground color.
FG_BRIGHT_YELLOW - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Bright yellow foreground color.
FG_CYAN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Cyan foreground color.
FG_DEFAULT - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Default foreground color.
FG_GREEN - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Green foreground color.
FG_MAGENTA - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Magenta foreground color.
FG_RED - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Red foreground color.
FG_WHITE - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
White foreground color.
FG_YELLOW - Enum constant in enum org.apache.logging.log4j.core.pattern.AnsiEscape
Yellow foreground color.
FILE_NAME - Static variable in class org.apache.logging.log4j.core.impl.ThrowableFormatOptions
 
FileAppender - Class in org.apache.logging.log4j.core.appender
File Appender.
FileAppender.Builder<B extends FileAppender.Builder<B>> - Class in org.apache.logging.log4j.core.appender
Builds FileAppender instances.
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.
FileExtension - Enum in org.apache.logging.log4j.core.appender.rolling
Enumerates over supported file extensions for compression.
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>, boolean, ByteBuffer) - Constructor for class org.apache.logging.log4j.core.appender.FileManager
Deprecated. 
FileManager(String, OutputStream, boolean, boolean, String, Layout<? extends Serializable>, int, boolean) - Constructor for class org.apache.logging.log4j.core.appender.FileManager
Deprecated. 
FileManager(LoggerContext, String, OutputStream, boolean, boolean, boolean, String, Layout<? extends Serializable>, boolean, ByteBuffer) - Constructor for class org.apache.logging.log4j.core.appender.FileManager
Deprecated. 
FileManager(LoggerContext, String, OutputStream, boolean, boolean, boolean, String, Layout<? extends Serializable>, String, String, String, boolean, ByteBuffer) - Constructor for class org.apache.logging.log4j.core.appender.FileManager
 
fileModified(File) - Method in class org.apache.logging.log4j.core.config.ConfigurationFileWatcher
 
fileModified(File) - Method in class org.apache.logging.log4j.core.script.ScriptManager
 
fileModified(File) - Method in interface org.apache.logging.log4j.core.util.FileWatcher
Called when a WatchManager detects that the given File changed.
fileModified(File) - Method in class org.apache.logging.log4j.core.util.WrappedFileWatcher
 
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 File and performs an action when the file is modified.
filter(Map<String, String>) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Context Filter method.
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
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.DenyAllFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
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.LevelMatchFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.ScriptFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
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(Logger, Level, Marker, Object, 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.BurstFilter
 
filter(Logger, Level, Marker, Object, Throwable) - 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.DenyAllFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, Object, 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.MarkerFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, Object, Throwable) - 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.ScriptFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, Object, Throwable) - 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.ThresholdFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
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, String, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
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, String, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object) - 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.MapFilter
 
filter(Logger, Level, Marker, String, Object) - 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.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object) - 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, String, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
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, String, Object...) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
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, String, Object...) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object...) - 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.MarkerFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object...) - 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, String, Object...) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object...) - 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, String, Object...) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.LevelRangeFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.AbstractFilter
Appender Filter method.
filter(Logger, Level, Marker, Message, 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.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.DenyAllFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.LevelMatchFilter
 
filter(Logger, Level, Marker, Message, Throwable) - 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(Logger, Level, Marker, Message, 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.MutableThreadContextMapFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.NoMarkerFilter
 
filter(Logger, Level, Marker, Message, 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.ScriptFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.StringMatchFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(Logger, Level, Marker, Message, 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.ThresholdFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
filter(MapMessage<?, ?>) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(StructuredDataMessage) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(ReadOnlyStringMap) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
Filter - Interface in org.apache.logging.log4j.core
Interface that must be implemented to allow custom event filtering.
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.
FilterableComponentBuilder<T extends ComponentBuilder<T>> - Interface in org.apache.logging.log4j.core.config.builder.api
Component builder that can add Filters.
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.
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.
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
 
findPluginFactoryMethod(Class<?>) - Static method in class org.apache.logging.log4j.core.config.plugins.util.PluginUtil
Finds the PluginFactory-annotated static method of the given class.
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.
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.
FixedDateFormat.FixedTimeZoneFormat - Enum in org.apache.logging.log4j.core.util.datetime
Fixed time zone formats.
FloatConverter() - Constructor for class org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.FloatConverter
 
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.
flushBuffer(ByteBuffer) - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
flushBuffer(ByteBuffer) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Drains the ByteBufferDestination's buffer into the destination.
flushDestination() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Calls flush() on the underlying output stream.
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
 
ForCopyOnWriteThreadContextMap() - Constructor for class org.apache.logging.log4j.core.impl.ThreadContextDataInjector.ForCopyOnWriteThreadContextMap
 
ForDefaultThreadContextMap() - Constructor for class org.apache.logging.log4j.core.impl.ThreadContextDataInjector.ForDefaultThreadContextMap
 
forEach(BiConsumer<String, ? super V>) - Method in class org.apache.logging.log4j.core.impl.JdkMapAdapterStringMap
 
forEach(TriConsumer<String, ? super V, S>, S) - Method in class org.apache.logging.log4j.core.impl.JdkMapAdapterStringMap
 
forEachParameter(ParameterConsumer<S>, S) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
forEachParameter(ParameterConsumer<S>, S) - Method in class org.apache.logging.log4j.core.impl.MutableLogEvent
 
ForGarbageFreeThreadContextMap() - Constructor for class org.apache.logging.log4j.core.impl.ThreadContextDataInjector.ForGarbageFreeThreadContextMap
 
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.
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(long) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a millisecond long value.
format(long) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a millisecond long value.
format(long) - 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(long, B) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a millisecond long value into the supplied Appendable.
format(long, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a millisecond long value into the supplied StringBuffer.
format(long, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(long, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
 
format(Object) - Method in class org.apache.logging.log4j.core.util.datetime.Format
 
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Formats an object into a string buffer.
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.IntegerPatternConverter
Formats an object into a string buffer.
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LineSeparatorPatternConverter
Formats an object 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(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Formats an object 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(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.RepeatPatternConverter
Adds the repeated String to the buffer.
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(Object, StringBuilder, FieldPosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
Deprecated.
format(Object, StringBuilder, FieldPosition) - Method in class org.apache.logging.log4j.core.util.datetime.Format
 
format(String) - Method in class org.apache.logging.log4j.core.pattern.RegexReplacement
Perform the replacement.
format(StringBuilder, Object...) - Method in interface org.apache.logging.log4j.core.pattern.ArrayPatternConverter
Formats an array of Objects.
format(StringBuilder, Object...) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
 
format(StringBuilder, Object...) - Method in class org.apache.logging.log4j.core.pattern.IntegerPatternConverter
 
format(StringBuilder, Object...) - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Formats an array of Objects.
format(Calendar) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Calendar object.
format(Calendar) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Calendar object.
format(Calendar) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(Calendar, B) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Calendar object into the supplied Appendable.
format(Calendar, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Calendar object into the supplied StringBuffer.
format(Calendar, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(Date) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Date object using a GregorianCalendar.
format(Date) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Date object using a GregorianCalendar.
format(Date) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
format(Date, B) - Method in interface org.apache.logging.log4j.core.util.datetime.DatePrinter
Formats a Date object into the supplied Appendable using a GregorianCalendar.
format(Date, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
Formats a Date object into the supplied StringBuffer using a GregorianCalendar.
format(Date, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
 
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.AbstractStyleNameConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ClassNamePatternConverter
Format a logging event.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Formats an event into a string buffer.
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.EndOfBatchPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.EqualsBaseReplacementConverter
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(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(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(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LoggerFqcnPatternConverter
Formats an event 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.MaxLengthConverter
 
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
 
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
 
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.PatternFormatter
 
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ProcessIdPatternConverter
Formats an event into a string buffer.
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.RepeatPatternConverter
Adds the repeated String to the 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.ThreadIdPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ThreadNamePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ThreadPriorityPatternConverter
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(Instant, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
 
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_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.
FORMAT_MESSAGES_PATTERN_DISABLE_LOOKUPS - Static variable in class org.apache.logging.log4j.core.util.Constants
Deprecated.
no longer used, lookups are only used when %m{lookups} is specified
formatContentToBytes(LogEvent[], LogEvent, Layout<?>) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
formatExtendedStackTraceTo(StringBuilder, List<String>, TextRenderer, String, String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the stack trace including packaging information.
formatFileName(StringBuilder, boolean, Object) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Format file name.
formatFileName(StringBuilder, Object...) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Formats file name.
formatFileName(StrSubstitutor, StringBuilder, boolean, Object) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Formats file name.
formatFileName(StrSubstitutor, StringBuilder, Object) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Formats file name.
formatInstant(Instant) - Method in class org.apache.logging.log4j.core.util.datetime.FixedDateFormat
 
formatInstant(Instant, char[], int) - Method in class org.apache.logging.log4j.core.util.datetime.FixedDateFormat
 
formatters - Variable in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Lists PatternFormatters for the suffix attribute.
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.
FormattingInfo(boolean, int, int, boolean, boolean) - Constructor for class org.apache.logging.log4j.core.pattern.FormattingInfo
Creates new instance.
formatTo(StringBuilder) - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
formatTo(StringBuilder) - Method in class org.apache.logging.log4j.core.impl.MementoMessage
 
formatTo(StringBuilder) - Method in class org.apache.logging.log4j.core.impl.MutableLogEvent
 
formatTo(StringBuilder) - Method in class org.apache.logging.log4j.core.time.MutableInstant
 
formatWrapper(StringBuilder, ThrowableProxy, String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the specified Throwable.
formatWrapper(StringBuilder, ThrowableProxy, List<String>, String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the specified Throwable.
formatWrapper(StringBuilder, ThrowableProxy, List<String>, TextRenderer, String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the specified Throwable.
formatWrapper(StringBuilder, ThrowableProxy, List<String>, TextRenderer, String, String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the specified Throwable.
formatXml(Source, Result) - Static method in class org.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder
 
fqcn - Variable in class org.apache.logging.log4j.core.async.RingBufferLogEventTranslator
 
FREEMARKER - Enum constant in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
freeze() - Method in class org.apache.logging.log4j.core.impl.JdkMapAdapterStringMap
 
fromMillis(long, Class<D>) - Static method in class org.apache.logging.log4j.core.config.plugins.convert.DateTypeConverter
Create a Date-related object from a timestamp in millis.
fromResource(String, ClassLoader) - Static method in class org.apache.logging.log4j.core.config.ConfigurationSource
Retrieves the configuration via the ClassLoader.
fromUri(URI) - Static method in class org.apache.logging.log4j.core.config.ConfigurationSource
Loads the configuration from a URI.
FTL - Enum constant in enum org.apache.logging.log4j.core.util.ExtensionLanguageMapping
 
FTP - Enum constant in enum org.apache.logging.log4j.core.net.Facility
FTP daemon.
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, boolean) - Constructor for class org.apache.logging.log4j.core.layout.GelfLayout
Deprecated.
GelfLayout.Builder<B extends GelfLayout.Builder<B>> - Class in org.apache.logging.log4j.core.layout
 
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.
generateCustom(String[], PrintStream) - Static method in class org.apache.logging.log4j.core.tools.Generate
Generates source code for custom logger wrappers that only provide convenience methods for the specified custom levels, not for the standard built-in levels.
generateExtend(String[], PrintStream) - Static method in class org.apache.logging.log4j.core.tools.Generate
Generates source code for extended logger wrappers that provide convenience methods for the specified custom levels.
get() - Method in class org.apache.logging.log4j.core.config.AppenderControlArraySet
Returns the underlying array.
get() - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
get() - Method in class org.apache.logging.log4j.core.Logger
 
get(long, TimeUnit) - Method in class org.apache.logging.log4j.core.config.CronScheduledFuture
 
get(TemporalField) - Method in class org.apache.logging.log4j.core.time.MutableInstant
 
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.
getActualConnectionString() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource
 
getActualTrafficClass() - Method in class org.apache.logging.log4j.core.net.SocketOptions
getAdditionalFields() - Method in class org.apache.logging.log4j.core.layout.GelfLayout.Builder
 
getAdditionalFields() - Method in class org.apache.logging.log4j.core.layout.JsonLayout.Builder
 
getAddress() - Method in class org.apache.logging.log4j.core.net.SocketAddress
 
getAdvertise() - Method in class org.apache.logging.log4j.core.appender.SocketAppender.AbstractBuilder
 
getAdvertiser() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getAdvertiser() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getAdvertiseUri() - Method in class org.apache.logging.log4j.core.appender.AbstractFileAppender.Builder
 
getAdvertiseUri() - Method in class org.apache.logging.log4j.core.appender.FileAppender.Builder
 
getAdvertiseUri() - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender.Builder
 
getAge() - Method in class org.apache.logging.log4j.core.appender.rolling.action.IfLastModified
Deprecated.
since 2.24.0. In 3.0.0 the signature will change.
getAllCategories() - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginCache
Returns all categories of plugins in this cache.
getAllDeclaredFields(Class<?>) - Static method in class org.apache.logging.log4j.core.util.TypeUtil
Gets all declared fields for the given class (including superclasses).
getAllowedLanguages() - Method in class org.apache.logging.log4j.core.script.ScriptManager
 
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() - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
 
getAppender() - Method in class org.apache.logging.log4j.core.config.AppenderControl
Returns the Appender.
getAppender(String) - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
Returns the Appender with the specified name.
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.AsyncAppender
Gets all Appenders.
getAppenders() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
Returns an unmodifiable view of the appenders created by this 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.
getAppenderSet() - Method in class org.apache.logging.log4j.core.appender.ScriptAppenderSelector.Builder
 
getAppName() - Method in class org.apache.logging.log4j.core.appender.SyslogAppender.Builder
 
getArray() - Method in class org.apache.logging.log4j.core.util.ObjectArrayIterator
Gets the array that this iterator is iterating over.
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.
getAsyncWaitStrategyFactory() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getAsyncWaitStrategyFactory() - Method in interface org.apache.logging.log4j.core.config.Configuration
Returns the AsyncWaitStrategyFactory defined in this Configuration; this factory is used to create the LMAX disruptor WaitStrategy used by the disruptor ringbuffer for Async Loggers.
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
 
getAuthorizationProvider() - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
getAvailable() - Method in class org.apache.logging.log4j.core.filter.BurstFilter
Returns the number of available slots.
getBandwidth() - Method in class org.apache.logging.log4j.core.net.SocketPerformancePreferences
 
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.
getBcc() - Method in class org.apache.logging.log4j.core.net.MailManager.FactoryData
 
getBufferSize() - Method in class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.Builder
 
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.
getBufferSize() - Method in class org.apache.logging.log4j.core.net.MailManager.FactoryData
 
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
Returns 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
 
getByteBuffer() - Method in class org.apache.logging.log4j.core.appender.MemoryMappedFileManager
 
getByteBuffer() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Returns this ByteBufferDestination's buffer.
getByteBuffer() - Method in interface org.apache.logging.log4j.core.layout.ByteBufferDestination
Returns the buffer to write to.
getBytes(String) - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout
 
getCanonicalLocalHostname() - Static method in class org.apache.logging.log4j.core.util.NetUtils
This method gets the FQDN of the machine we are running on.
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
 
getCategory(String) - Method in class org.apache.logging.log4j.core.config.plugins.processor.PluginCache
Gets or creates a category of plugins.
getCauseProxy() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getCauseStackTraceAsString(String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the Throwable that is the cause of this Throwable.
getCauseStackTraceAsString(List<String>, String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the Throwable that is the cause of this Throwable.
getCauseStackTraceAsString(List<String>, TextRenderer, String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the Throwable that is the cause of this Throwable.
getCauseStackTraceAsString(List<String>, TextRenderer, String, String) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the Throwable that is the cause of this Throwable.
getCc() - Method in class org.apache.logging.log4j.core.net.MailManager.FactoryData
 
getCharset() - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder
 
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.
getCharset(String, Charset) - Method in enum org.apache.logging.log4j.core.appender.ConsoleAppender.Target
 
getCharsetName() - Method in class org.apache.logging.log4j.core.appender.SyslogAppender.Builder
 
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
 
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
 
getColumnNameKey() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig
 
getCommonElementCount() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Returns 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
 
getCompressionLevel() - Method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy
 
getCompressionLevelStr() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy.Builder
 
getCompressionLevelStr() - Method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy.Builder
 
getCompressionThreshold() - Method in class org.apache.logging.log4j.core.layout.GelfLayout.Builder
 
getCompressionType() - Method in class org.apache.logging.log4j.core.layout.GelfLayout.Builder
 
getConfig() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy.Builder
 
getConfig() - Method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy.Builder
 
getConfig() - Method in class org.apache.logging.log4j.core.config.LoggerConfig.Builder
 
getConfig() - Method in class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger.Builder
 
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.
getConfigs() - Method in class org.apache.logging.log4j.core.filter.mutable.KeyValuePairConfig
 
getConfigText() - 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 class org.apache.logging.log4j.core.jmx.LoggerContextAdmin
 
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() - Method in class org.apache.logging.log4j.core.appender.AbstractAppender.Builder
 
getConfiguration() - Method in class org.apache.logging.log4j.core.appender.AbstractManager.AbstractFactoryData
Gets my configuration.
getConfiguration() - Method in class org.apache.logging.log4j.core.appender.AppenderSet.Builder
 
getConfiguration() - Method in class org.apache.logging.log4j.core.appender.ConfigurationFactoryData
 
getConfiguration() - Method in class org.apache.logging.log4j.core.appender.HttpManager
 
getConfiguration() - Method in class org.apache.logging.log4j.core.appender.routing.Routes.Builder
 
getConfiguration() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
getConfiguration() - Method in class org.apache.logging.log4j.core.appender.ScriptAppenderSelector.Builder
 
getConfiguration() - Method in class org.apache.logging.log4j.core.layout.AbstractLayout.Builder
 
getConfiguration() - Method in class org.apache.logging.log4j.core.layout.AbstractLayout
 
getConfiguration() - Method in class org.apache.logging.log4j.core.LoggerContext
Returns the current Configuration.
getConfiguration() - Method in class org.apache.logging.log4j.core.util.AbstractWatcher
 
getConfiguration(LoggerContext, String, URI) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Returns the Configuration.
getConfiguration(LoggerContext, String, URI, ClassLoader) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Returns the Configuration obtained using a given ClassLoader.
getConfiguration(LoggerContext, ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
getConfiguration(LoggerContext, ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.json.JsonConfigurationFactory
 
getConfiguration(LoggerContext, ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.properties.PropertiesConfigurationFactory
 
getConfiguration(LoggerContext, ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.xml.XmlConfigurationFactory
Returns the Configuration.
getConfiguration(LoggerContext, ConfigurationSource) - Method in class org.apache.logging.log4j.core.config.yaml.YamlConfigurationFactory
 
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.
getConfigurationStrSubstitutor() - Method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getConfigurationStrSubstitutor() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getConfigurationWatchers() - Method in class org.apache.logging.log4j.core.util.WatchManager
Return the ConfigurationWaatchers.
getConnection() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource
 
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 interface org.apache.logging.log4j.core.appender.nosql.NoSqlProvider
Obtains a connection from this provider.
getConnectionFactoryName() - Method in class org.apache.logging.log4j.core.appender.mom.JmsManager.JmsManagerConfiguration
 
getConnectionSource() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager
 
getConnectionString() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource.Builder
 
getConnectionString() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource
 
getConnectionTime() - Method in class org.apache.logging.log4j.core.net.SocketPerformancePreferences
 
getConnectTimeoutMillis() - Method in class org.apache.logging.log4j.core.appender.HttpAppender.Builder
 
getConnectTimeoutMillis() - Method in class org.apache.logging.log4j.core.appender.SocketAppender.AbstractBuilder
 
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.layout.YamlLayout
 
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.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.MessageLayout
 
getContentType() - Method in class org.apache.logging.log4j.core.layout.SerializedLayout
Deprecated.
SerializedLayout returns a binary stream.
getContentType() - Method in class org.apache.logging.log4j.core.layout.XmlLayout
 
getContentType() - Method in class org.apache.logging.log4j.core.layout.YamlLayout
 
getContext() - Static method in class org.apache.logging.log4j.core.appender.mom.jeromq.JeroMqManager
 
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) - Method in class org.apache.logging.log4j.core.async.BasicAsyncLoggerContextSelector
 
getContext(String, ClassLoader, boolean) - 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) - 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.async.BasicAsyncLoggerContextSelector
 
getContext(String, ClassLoader, boolean, URI) - Method in class org.apache.logging.log4j.core.osgi.BundleContextSelector
 
getContext(String, ClassLoader, boolean, URI) - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
getContext(String, ClassLoader, boolean, URI) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
getContext(String, ClassLoader, boolean, URI) - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Returns the LoggerContext.
getContext(String, ClassLoader, boolean, URI) - Method in class org.apache.logging.log4j.core.selector.JndiContextSelector
 
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, URI, String) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Loads the LoggerContext using the ContextSelector.
getContext(String, ClassLoader, Object, boolean, List<URI>, String) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
 
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, ConfigurationSource) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Loads the LoggerContext using the ContextSelector.
getContext(String, ClassLoader, Map.Entry<String, Object>, boolean) - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Returns the LoggerContext.
getContext(String, ClassLoader, Map.Entry<String, Object>, boolean, URI) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
getContext(String, ClassLoader, Map.Entry<String, Object>, boolean, URI) - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Returns the LoggerContext.
getContext(String, ClassLoader, Map.Entry<String, Object>, boolean, URI, String) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
 
getContextData() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
 
getContextData() - Method in class org.apache.logging.log4j.core.async.RingBufferLogEvent
 
getContextData() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the ReadOnlyStringMap containing context data key-value pairs.
getContextData() - Method in class org.apache.logging.log4j.core.impl.MutableLogEvent
 
getContextData() - Method in interface org.apache.logging.log4j.core.LogEvent
Returns the ReadOnlyStringMap object holding context data key-value pairs.
getContextMap() - Method in class org.apache.logging.log4j.core.AbstractLogEvent
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 class org.apache.logging.log4j.core.impl.MutableLogEvent
 
getContextMap() - Method in interface org.apache.logging.log4j.core.LogEvent
Deprecated.
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.async.RingBufferLogEvent
 
getContextStack() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns an immutable copy of the ThreadContext stack.
getContextStack() - Method in class org.apache.logging.log4j.core.impl.MutableLogEvent
 
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
 
getCount() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
 
getCount() - Method in class org.apache.logging.log4j.core.appender.CountingNoOpAppender
 
getCronExpression() - Method in class org.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy
 
getCronExpression() - Method in class org.apache.logging.log4j.core.util.CronExpression
 
getCurrentFileName(RollingFileManager) - Method in interface org.apache.logging.log4j.core.appender.rolling.DirectFileRolloverStrategy
 
getCurrentFileName(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy
 
getCurrentFileTime() - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
 
getCustomActions() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy.Builder
 
getCustomActions() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
 
getCustomActions() - Method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy.Builder
 
getCustomActions() - Method in class org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy
 
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.
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
 
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.
getDefaultCharset() - Method in enum org.apache.logging.log4j.core.appender.ConsoleAppender.Target
 
getDefaultConstructor(Class<T>) - Static method in class org.apache.logging.log4j.core.util.ReflectionUtil
Gets the default (no-arg) constructor for a given class.
getDefaultId() - Method in class org.apache.logging.log4j.core.layout.Rfc5424Layout
 
getDefaultLevel() - Static method in class org.apache.logging.log4j.core.config.AbstractConfiguration
 
getDefaultLookup() - Method in class org.apache.logging.log4j.core.lookup.Interpolator
 
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.
getDefaultPrefix() - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
getDefaultRoute() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
getDefaultRouteScript() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender.Builder
 
getDefaultRouteScript() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
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
 
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
 
getDestinationName() - Method in class org.apache.logging.log4j.core.appender.mom.JmsManager.JmsManagerConfiguration
 
getDiscardCount(AsyncQueueFullPolicy) - Static method in class org.apache.logging.log4j.core.async.DiscardingAsyncQueueFullPolicy
 
getDiscardIfAllFieldsAreEmpty() - Method in class org.apache.logging.log4j.core.layout.LoggerFields
 
getDriverClassName() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource.Builder
 
getDriverClassName() - Method in class org.apache.logging.log4j.core.appender.db.jdbc.AbstractDriverManagerConnectionSource
 
getElementName() - Method in class org.apache.logging.log4j.core.config.plugins.util.PluginType
 
getEligibleFiles(String, String) - Method in class org.apache.logging.log4j.core.appender.rolling.AbstractRolloverStrategy
 
getEligibleFiles(String, String, boolean) - Method in class org.apache.logging.log4j.core.appender.rolling.AbstractRolloverStrategy
Deprecated.
getEligibleFiles(String, String, String, boolean) - Method in class org.apache.logging.log4j.core.appender.rolling.AbstractRolloverStrategy
 
getEligibleFiles(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.AbstractRolloverStrategy
 
getEligibleFiles(RollingFileManager, boolean) - Method in class org.apache.logging.log4j.core.appender.rolling.AbstractRolloverStrategy
 
getEncoding(byte[], String) - Method in class org.apache.logging.log4j.core.net.SmtpManager
 
getEndIndex() - Method in class org.apache.logging.log4j.core.util.ObjectArrayIterator
Gets the end index to loop to.
getEndpoints() - Method in class org.apache.logging.log4j.core.appender.mom.jeromq.JeroMqManager
 
getEnterpriseNumber() - Method in class org.apache.logging.log4j.core.appender.