Index
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
-
Deprecated.
- AbstractAppender(String, Filter, Layout<? extends Serializable>, boolean) - Constructor for class org.apache.logging.log4j.core.appender.AbstractAppender
-
Deprecated.
- 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
-
Deprecated.
- AbstractDatabaseManager(String, int, Layout<? extends Serializable>) - Constructor for class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager
-
Deprecated.
- 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 callDriverManager.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
-
Deprecated.
- 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
-
Deprecated.
- AbstractKeyStoreConfiguration(String, String, String) - Constructor for class org.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration
-
Deprecated.
- 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
-
Deprecated.
- 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 withos
as itsOutputStream
. - 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 implementTriggeringPolicy
. - 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
LogEvent
s. - 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
-
Deprecated.
- 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
-
PatternConverter
s 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 createsAsyncLogger
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 managesAsyncLoggerContext
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
Encoder
s 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 forTypeConverter
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 providedpackages
. - 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 aStrSubstitutor
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
orSystem.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 aWriter
. - 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 aWriter
. - copyLarge(Reader, Writer, char[]) - Static method in class org.apache.logging.log4j.core.util.IOUtils
-
Copies chars from a large (over 2GB)
Reader
to aWriter
. - 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 specifiedFixedFormat
and aTimeZone.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 specifiedFixedFormat
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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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.Since 2.7; use
RoutingAppender.newBuilder()
- 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.use
AsyncAppender.Builder
instead - 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 aSmtpAppender.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 theFiles.walkFileTree(Path, Set, int, FileVisitor)
method when theAbstractPathAction.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 propertylog4j2.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.Use
XmlLayout.newBuilder()
instead - 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.Use
GelfLayout.newBuilder()
instead - 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.Use
JsonLayout.newBuilder()
instead - createLayout(Configuration, boolean, boolean, String, String, Charset, boolean) - Static method in class org.apache.logging.log4j.core.layout.YamlLayout
-
Deprecated.Use
YamlLayout.newBuilder()
instead - 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.Use
instead
- 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
-
Deprecated.
- 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 viaNoSqlConnection.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
-
Deprecated.
- 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 theAsyncLogger
objects in thisLoggerContext
. - createRingBufferAdmin(String) - Method in class org.apache.logging.log4j.core.async.AsyncLoggerConfig
-
Creates and returns a new
RingBufferAdmin
that instruments the ringbuffer of thisAsyncLoggerConfig
. - createRingBufferAdmin(String, String) - Method in interface org.apache.logging.log4j.core.async.AsyncLoggerConfigDelegate
-
Creates and returns a new
RingBufferAdmin
that instruments the ringbuffer of thisAsyncLoggerConfig
. - 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.Use
LevelPatternSelector.newBuilder()
instead. - createSelector(PatternMatch[], String, boolean, boolean, Configuration) - Static method in class org.apache.logging.log4j.core.layout.MarkerPatternSelector
-
Deprecated.Use
MarkerPatternSelector.newBuilder()
instead. - createSelector(AbstractScript, PatternMatch[], String, boolean, boolean, Configuration) - Static method in class org.apache.logging.log4j.core.layout.ScriptPatternSelector
-
Deprecated.Use
ScriptPatternSelector.newBuilder()
instead. - 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.Use
PatternLayout.newSerializerBuilder()
instead. - 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 aDataSource
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 toStatusLogger
. - 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 callDriverManager.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
ByteBufferDestination
s 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 aByteBuffer
, 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
- 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.Use
StatusLogger.getLogger()
and thenAbstractLogger.error(String)
instead. - 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
-
Deprecated.In favor of
GzCompressAction.execute(File, File, boolean, int)
. - 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 aExtendedStackTraceElement
. - 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
forRingBufferLogEvent
s. - 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 aConnection
orDataSource
. - 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 givenFile
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
inprops
. - findCompatibleConverter(Type) - Method in class org.apache.logging.log4j.core.config.plugins.convert.TypeConverterRegistry
-
Finds a
TypeConverter
for the givenType
, 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 suppliedAppendable
. - format(long, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
-
Formats a millisecond
long
value into the suppliedStringBuffer
. - 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
orLong
(milliseconds) object. - format(Object, StringBuilder, FieldPosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
-
Formats a
Date
,Calendar
orLong
(milliseconds) object. - format(Object, StringBuilder, FieldPosition) - Method in class org.apache.logging.log4j.core.util.datetime.FastDatePrinter
-
Deprecated.Use {
FastDatePrinter.format(Date)
, {FastDatePrinter.format(Calendar)
, {FastDatePrinter.format(long)
, or {FastDatePrinter.format(Object)
- 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 suppliedAppendable
. - format(Calendar, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
-
Formats a
Calendar
object into the suppliedStringBuffer
. - 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 aGregorianCalendar
. - format(Date) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
-
Formats a
Date
object using aGregorianCalendar
. - 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 suppliedAppendable
using aGregorianCalendar
. - format(Date, B) - Method in class org.apache.logging.log4j.core.util.datetime.FastDateFormat
-
Formats a
Date
object into the suppliedStringBuffer
using aGregorianCalendar
. - 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
PatternFormatter
s 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.Use
GelfLayout.newBuilder()
instead - 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 theLogger
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 allAsyncLoggerConfig
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 disruptorWaitStrategy
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 propertyClockFactory.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
-
Returns
Collections.emptyMap()
. - 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.use
LogEvent.getContextData()
instead - 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.
AbstractAppender(String, Filter, Layout, boolean, Property[])
.