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

A

abbreviate(String) - Method in class org.apache.logging.log4j.core.pattern.NameAbbreviator
Abbreviates a name in a String.
abbreviate(String) - Method in class org.apache.logging.log4j.core.pattern.NamePatternConverter
Abbreviate name in string buffer.
AbstractJMSManager - Class in org.apache.logging.log4j.core.net
Base Class for Managers of JMS connections.
AbstractJMSManager(String) - Constructor for class org.apache.logging.log4j.core.net.AbstractJMSManager
The Constructor.
AbstractJMSReceiver - Class in org.apache.logging.log4j.core.net
Base class for receiving LogEvents over JMS.
AbstractJMSReceiver() - Constructor for class org.apache.logging.log4j.core.net.AbstractJMSReceiver
 
AbstractManager - Class in org.apache.logging.log4j.core.appender
Base class used to register managers.
AbstractManager(String) - Constructor for class org.apache.logging.log4j.core.appender.AbstractManager
 
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.
AbstractServer - Class in org.apache.logging.log4j.core
 
AbstractServer() - Constructor for class org.apache.logging.log4j.core.AbstractServer
 
AbstractSocketManager - Class in org.apache.logging.log4j.core.net
Base class for managing sockets.
AbstractSocketManager(String, OutputStream, InetAddress, String, int) - Constructor for class org.apache.logging.log4j.core.net.AbstractSocketManager
The Constructor.
AbstractStringLayout - Class in org.apache.logging.log4j.core.layout
Base class for Layouts that result in a String.
AbstractStringLayout(Charset) - Constructor for class org.apache.logging.log4j.core.layout.AbstractStringLayout
 
Action - Interface in org.apache.logging.log4j.core.appender.rolling.helper
The Action interface should be implemented by any class that performs file system actions for RollingFileAppenders after the close of the active log file.
ActionBase - Class in org.apache.logging.log4j.core.appender.rolling.helper
Abstract base class for implementations of Action.
ActionBase() - Constructor for class org.apache.logging.log4j.core.appender.rolling.helper.ActionBase
Constructor.
addAppender(Appender) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Adds an Appender to the configuration.
addAppender(Appender, Level, Filter) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Add an Appender to the LoggerConfig.
addAppender(Appender) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
addComponent(String, Object) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
 
addComponent(String, Object) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
addFilter(Filter) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
addFilter(Filter) - Method in class org.apache.logging.log4j.core.filter.Filterable
Add a filter.
addFilter(Filter) - Method in interface org.apache.logging.log4j.core.filter.Filtering
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
Add a Filter to the Configuration.
addIfMatching(ResolverUtil.Test, String) - Method in class org.apache.logging.log4j.core.config.plugins.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.
addListener(ConfigurationListener) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
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.BaseConfiguration
Adding a logger cannot be done atomically so is not allowed in an active configuration.
addLoggerAppender(Logger, Appender) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
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.BaseConfiguration
Associates a Filter with a LoggerConfig.
addLoggerFilter(Logger, Filter) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
addPackage(String) - Static method in class org.apache.logging.log4j.core.config.plugins.PluginManager
Adds a package name to be scanned for plugins.
address - Variable in class org.apache.logging.log4j.core.net.AbstractSocketManager
The internet address of the host.
addSuppressed(Throwable) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Added in Java 7.
append(LogEvent) - Method in interface org.apache.logging.log4j.core.Appender
Log in Appender specific way.
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.JMSQueueAppender
Actual writing occurs here.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.JMSTopicAppender
Actual writing occurs here.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender
Actual writing occurs here.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rewrite.RewriteAppender
Modify the event and pass to the subordinate Appenders.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Write the log entry rolling over the file when required.
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
Appender - Interface in org.apache.logging.log4j.core
 
AppenderBase - Class in org.apache.logging.log4j.core.appender
Base class for Appenders.
AppenderBase(String, Filter, Layout) - Constructor for class org.apache.logging.log4j.core.appender.AppenderBase
Constructor that defaults to suppressing exceptions.
AppenderBase(String, Filter, Layout, boolean) - Constructor for class org.apache.logging.log4j.core.appender.AppenderBase
Constructor.
AppenderControl - Class in org.apache.logging.log4j.core.config
Wraps appenders with details the appender implementation shouldn't need to know about.
AppenderControl(Appender, Level, Filter) - Constructor for class org.apache.logging.log4j.core.config.AppenderControl
Constructor.
AppenderRef - Class in org.apache.logging.log4j.core.config
An Appender reference.
AppenderRuntimeException - Exception in org.apache.logging.log4j.core.appender
 
AppenderRuntimeException(String) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderRuntimeException
 
AppenderRuntimeException(String, Throwable) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderRuntimeException
 
AppenderRuntimeException(Throwable) - Constructor for exception org.apache.logging.log4j.core.appender.AppenderRuntimeException
 
AppendersPlugin - Class in org.apache.logging.log4j.core.config.plugins
An Appender container.
appendEscapingCDATA(StringBuilder, String) - Static method in class org.apache.logging.log4j.core.helpers.Transform
Ensures that embeded 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.
ArrayPatternConverter - Interface in org.apache.logging.log4j.core.pattern
Interface implemented by PatternConverters that accept an array of objects when formatting.

B

BaseConfiguration - Class in org.apache.logging.log4j.core.config
The Base Configuration.
BaseConfiguration() - Constructor for class org.apache.logging.log4j.core.config.BaseConfiguration
Constructor.
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
 
BurstFilter - Class in org.apache.logging.log4j.core.filter
The BurstFilter is a logging filter that regulates logging traffic.

C

callAppender(LogEvent) - Method in class org.apache.logging.log4j.core.config.AppenderControl
Call the appender.
charMatcher(char) - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor that creates a matcher from a character.
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.
checkConfiguration() - Method in interface org.apache.logging.log4j.core.config.ConfigurationMonitor
Called to determine if the configuration has changed.
checkConfiguration() - Method in class org.apache.logging.log4j.core.config.DefaultConfigurationMonitor
 
checkConfiguration() - Method in class org.apache.logging.log4j.core.config.FileConfigurationMonitor
Called to determine if the configuration has changed.
checkRollover(LogEvent, TriggeringPolicy, RolloverStrategy) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Determine if a rollover should occur.
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.
clear() - Method in class org.apache.logging.log4j.core.filter.BurstFilter
Clear the history.
clearAppenders() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Remove all Appenders.
close() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Close the stream associated with the Appender.
close() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
close() - Method in interface org.apache.logging.log4j.core.appender.rolling.helper.Action
Cancels the action if not already initialized or waits till completion.
close() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.ActionBase
Cancels the action if not already initialized or waits till completion.
close() - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
close() - Method in class org.apache.logging.log4j.core.net.TCPSocketManager
 
collectPlugins() - Method in class org.apache.logging.log4j.core.config.plugins.PluginManager
Locates all the plugins.
collectPlugins(boolean) - Method in class org.apache.logging.log4j.core.config.plugins.PluginManager
Collects plugins, optionally obtaining them from a preload map.
commaMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the comma character.
CompositeAction - Class in org.apache.logging.log4j.core.appender.rolling.helper
A group of Actions to be executed in sequence.
CompositeAction(List, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.helper.CompositeAction
Construct a new composite action.
CompositeFilter - Class in org.apache.logging.log4j.core.filter
Filter that invokes multiple filters.
CompositeTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Triggering policy that wraps other policies.
CompressionType - Enum in org.apache.logging.log4j.core.appender
An enumeration of the valid compression types.
concatanateArrays(String[], String[]) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
 
config - Variable in class org.apache.logging.log4j.core.Logger
config should be consistent across threads.
CONFIG_LOCATION - Static variable in class org.apache.logging.log4j.core.javaee.JNDIContextFilter
The Filter init parameter that defines the configuration location for the LoggerContext.
configFile - Variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
The configuration File.
Configuration - Interface in org.apache.logging.log4j.core.config
Interface that must be implemented to create a configuration.
CONFIGURATION_FACTORY_PROPERTY - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
Allow the ConfigurationFactory class to be specified as a system property.
CONFIGURATION_FILE_PROPERTY - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
Allow the location of the configuration file to be specified as a system property.
ConfigurationException - Exception in org.apache.logging.log4j.core.config
 
ConfigurationException(String) - Constructor for exception org.apache.logging.log4j.core.config.ConfigurationException
 
ConfigurationException(String, Exception) - Constructor for exception org.apache.logging.log4j.core.config.ConfigurationException
 
ConfigurationFactory - Class in org.apache.logging.log4j.core.config
ConfigurationFactory allows the configuration implementation to be dynamically chosen in 1 of 3 ways: 1.
ConfigurationFactory() - Constructor for class org.apache.logging.log4j.core.config.ConfigurationFactory
 
ConfigurationListener - Interface in org.apache.logging.log4j.core.config
Interface used to allow components to be notified when the configuration changes.
ConfigurationMonitor - Interface in org.apache.logging.log4j.core.config
Interface that must be implemented to provide notification of configuration changes.
configureSubstitutor(Property[]) - Static method in class org.apache.logging.log4j.core.config.plugins.PropertiesPlugin
Create the Properties component.
ConsoleAppender - Class in org.apache.logging.log4j.core.appender
ConsoleAppender appends log events to System.out or System.err using a layout specified by the user.
ConsoleAppender.Target - Enum in org.apache.logging.log4j.core.appender
Enumeration of console destinations.
Constants - Class in org.apache.logging.log4j.core.helpers
Log4j Constants.
CONTEXT_NAME - Static variable in class org.apache.logging.log4j.core.javaee.JNDIContextFilter
The Filter init parameter that defines the name of the LoggerContext.
ContextAnchor - Class in org.apache.logging.log4j.core.javaee
Anchor for the ThreadContext.
contextDestroyed(ServletContextEvent) - Method in class org.apache.logging.log4j.core.javaee.ContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.apache.logging.log4j.core.javaee.ContextListener
 
ContextListener - Class in org.apache.logging.log4j.core.javaee
Saves the LoggerContext into the ServletContext as an attribute.
ContextListener() - Constructor for class org.apache.logging.log4j.core.javaee.ContextListener
 
ContextMapLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from system properties.
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.
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.helpers.OptionConverter
 
createAppender(Layout, Filter, String, String, String) - Static method in class org.apache.logging.log4j.core.appender.ConsoleAppender
Create a Console Appender.
createAppender(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, Layout, Filter) - Static method in class org.apache.logging.log4j.core.appender.FileAppender
Create a File Appender.
createAppender(String, String, String, String, String, String, String, String, String, Layout, Filter, String) - Static method in class org.apache.logging.log4j.core.appender.JMSQueueAppender
Create a JMSQueueAppender.
createAppender(String, String, String, String, String, String, String, String, String, Layout, Filter, String) - Static method in class org.apache.logging.log4j.core.appender.JMSTopicAppender
Create a JMSTopicAppender.
createAppender(String, String, AppenderRef[], Configuration, RewritePolicy, Filter) - Static method in class org.apache.logging.log4j.core.appender.rewrite.RewriteAppender
Create a RewriteAppender.
createAppender(String, String, String, String, String, String, TriggeringPolicy, RolloverStrategy, Layout, Filter, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Create a RollingFileAppender.
createAppender(String, String, Routes, Configuration, RewritePolicy, Filter) - Static method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
Create a RoutingAppender.
createAppender(String, String, String, String, String, String, String, Layout, Filter) - Static method in class org.apache.logging.log4j.core.appender.SocketAppender
 
createAppender(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Filter, Configuration, String) - Static method in class org.apache.logging.log4j.core.appender.SyslogAppender
Create a SyslogAppender.
createAppenderRef(String, String, 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.plugins.AppendersPlugin
Create a Map of the Appenders.
createConfiguration(Node, LogEvent) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
 
createConfiguration(Node, LogEvent) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
createContext(String, String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.AbstractJMSManager
Create the InitialContext.
createEvent(String, Marker, String, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Create a log event.
createEvent(String, Marker, String, Level, Message, Throwable) - Method in interface org.apache.logging.log4j.core.impl.LogEventFactory
 
createFailovers(AppenderRef[]) - Static method in class org.apache.logging.log4j.core.appender.FailoversPlugin
Return the appender references.
createFilter(String, String, String, String, String) - Static method in class org.apache.logging.log4j.core.filter.BurstFilter
 
createFilter(String, ValueLevelPair[], String, String, String) - Static method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
Create the DynamicThresholdFilter.
createFilter(KeyValuePair[], String, String, String) - Static method in class org.apache.logging.log4j.core.filter.MapFilter
 
createFilter(String, String, String) - Static method in class org.apache.logging.log4j.core.filter.MarkerFilter
Create the MarkerFilter.
createFilter(String, String, String, String) - Static method in class org.apache.logging.log4j.core.filter.RegexFilter
Create a Filter that matches a regular expression.
createFilter(KeyValuePair[], String, String, String) - Static method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
Create the StructuredDataFilter.
createFilter(KeyValuePair[], String, String, String) - Static method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
createFilter(String, String, String) - Static method in class org.apache.logging.log4j.core.filter.ThresholdFilter
Create a ThresholdFilter.
createFilter(String, String, String, String, String) - Static method in class org.apache.logging.log4j.core.filter.TimeFilter
Create a TimeFilter.
createFilters(Filter[]) - Static method in class org.apache.logging.log4j.core.filter.CompositeFilter
Create a CompositeFilter.
createLayout(String, String, String, String) - Static method in class org.apache.logging.log4j.core.layout.HTMLLayout
Create an HTML Layout.
createLayout(String, Configuration, RegexReplacement, String) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Create a pattern layout.
createLayout(String, String, String, String, String, String, String, String, String, String, String, String, Configuration) - Static method in class org.apache.logging.log4j.core.layout.RFC5424Layout
Create the RFC 5424 Layout.
createLayout() - Static method in class org.apache.logging.log4j.core.layout.SerializedLayout
Create a SerializedLayout.
createLayout(String, String, String) - Static method in class org.apache.logging.log4j.core.layout.SyslogLayout
Create a SyslogLayout.
createLayout(String, String, String, String) - Static method in class org.apache.logging.log4j.core.layout.XMLLayout
Create an XML Layout.
createLogger(String, String, String, AppenderRef[], Filter) - Static method in class org.apache.logging.log4j.core.config.LoggerConfig
Factory method to create a LoggerConfig.
createLogger(String, String, AppenderRef[], Filter) - Static method in class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger
 
createLoggers(LoggerConfig[]) - Static method in class org.apache.logging.log4j.core.config.plugins.LoggersPlugin
Create a Loggers object to contain all the Loggers.
createManager(String, T) - Method in interface org.apache.logging.log4j.core.appender.ManagerFactory
Create a Manager.
createPair(String, String) - Static method in class org.apache.logging.log4j.core.filter.ValueLevelPair
Create a Value/Level pair using the Log Levels.
createPair(String, String) - Static method in class org.apache.logging.log4j.core.helpers.KeyValuePair
Create a Key/Value pair.
createPatternParser(Configuration) - Static method in class org.apache.logging.log4j.core.layout.PatternLayout
Create a PatternParser.
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
Create a CompositeTriggeringPolicy.
createPolicy() - Static method in class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
 
createPolicy(String) - Static method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Create a SizeBasedTriggeringPolicy.
createPolicy() - Static method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
Create a TimeBasedTriggeringPolicy.
createProperty(String, String) - Static method in class org.apache.logging.log4j.core.config.Property
Create a Property.
createRegexReplacement(String, String) - Static method in class org.apache.logging.log4j.core.pattern.RegexReplacement
Create a RegexReplacement.
createRoute(String, String, Node) - Static method in class org.apache.logging.log4j.core.appender.routing.Route
Create the Route.
createRoutes(String, Route[]) - Static method in class org.apache.logging.log4j.core.appender.routing.Routes
Create the Routes.
createSocketManager(String, String, int, int) - Static method in class org.apache.logging.log4j.core.appender.SocketAppender
 
createStrategy(String, String, Configuration) - Static method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Create the DefaultRolloverStrategy.

D

DatagramOutputStream - Class in org.apache.logging.log4j.core.net
OutputStream for UDP connections.
DatagramOutputStream(String, int) - 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(OutputStream, String, String, int) - Constructor for class org.apache.logging.log4j.core.net.DatagramSocketManager
The Constructor.
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
Convert and format the event's date in a StringBuffer.
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
Not a very good default - it is the Apache Software Foundation's enterprise number.
DEFAULT_ESCAPE - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Constant for the default escape character.
DEFAULT_ID - Static variable in class org.apache.logging.log4j.core.layout.RFC5424Layout
The default event id.
DEFAULT_LEVEL - Static variable in class org.apache.logging.log4j.core.config.DefaultConfiguration
The System Proerty used to specify the logging level.
DEFAULT_NAME - Static variable in class org.apache.logging.log4j.core.config.DefaultConfiguration
The name of the default configuration.
DEFAULT_PREFIX - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
File name prefix for standard configurations.
DEFAULT_PREFIX - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Constant for the default variable prefix.
DEFAULT_RECONNECTION_DELAY - Static variable in class org.apache.logging.log4j.core.net.TCPSocketManager
The default reconnection delay (30000 milliseconds or 30 seconds).
DEFAULT_SUFFIX - Static variable in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Constant for the default variable suffix.
DefaultConfiguration - Class in org.apache.logging.log4j.core.config
The default configuration.
DefaultConfiguration() - Constructor for class org.apache.logging.log4j.core.config.DefaultConfiguration
Constructor to create the default configuration.
DefaultConfigurationMonitor - Class in org.apache.logging.log4j.core.config
 
DefaultConfigurationMonitor() - Constructor for class org.apache.logging.log4j.core.config.DefaultConfigurationMonitor
 
DefaultErrorHandler - Class in org.apache.logging.log4j.core.appender
 
DefaultErrorHandler(Appender) - Constructor for class org.apache.logging.log4j.core.appender.DefaultErrorHandler
 
DefaultRolloverStrategy - Class in org.apache.logging.log4j.core.appender.rolling
When rolling over, FixedWindowRollingPolicy renames files according to a fixed window algorithm as described below.
DefaultRolloverStrategy(int, int, StrSubstitutor) - Constructor for class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Constructs a new instance.
destroy() - Method in class org.apache.logging.log4j.core.javaee.JNDIContextFilter
 
doConfigure() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
 
doesMatchClass() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ClassTest
 
doesMatchClass() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ResourceTest
 
doesMatchClass() - Method in interface org.apache.logging.log4j.core.config.plugins.ResolverUtil.Test
 
doesMatchResource() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ClassTest
 
doesMatchResource() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ResourceTest
 
doesMatchResource() - Method in interface org.apache.logging.log4j.core.config.plugins.ResolverUtil.Test
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.logging.log4j.core.javaee.JNDIContextFilter
 
doubleQuoteMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the double quote character.
DynamicThresholdFilter - Class in org.apache.logging.log4j.core.filter
Compare against a log level that is associated with an MDC value.

E

EMPTY - Static variable in annotation type org.apache.logging.log4j.core.config.plugins.Plugin
Value of the elementType when none is specified.
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
 
error(String) - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Handle an error with a message.
error(String, Throwable) - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Handle an error with a message and an exception.
error(String, LogEvent, Throwable) - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Handle an error with a message, and exception and a logging event.
error(String) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message.
error(String, Throwable) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message and an exception.
error(String, LogEvent, Throwable) - Method in class org.apache.logging.log4j.core.appender.DefaultErrorHandler
Handle an error with a message, and exception and a logging event.
error(String) - Method in interface org.apache.logging.log4j.core.ErrorHandler
Handle an error with a message.
error(String, Throwable) - Method in interface org.apache.logging.log4j.core.ErrorHandler
Handle an error with a message and an exception.
error(String, LogEvent, Throwable) - Method in interface org.apache.logging.log4j.core.ErrorHandler
Handle an error with a message, and exception and a logging event.
ErrorHandler - Interface in org.apache.logging.log4j.core
Appenders may delegate their error handling to ErrorHandlers.
escapeTags(String) - Static method in class org.apache.logging.log4j.core.helpers.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.
execute() - Method in interface org.apache.logging.log4j.core.appender.rolling.helper.Action
Perform an action.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.ActionBase
Perform action.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.CompositeAction
Execute sequence of actions.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.FileRenameAction
Rename file.
execute(File, File, boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.helper.FileRenameAction
Rename file.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.GZCompressAction
Compress.
execute(File, File, boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.helper.GZCompressAction
Compress a file.
execute() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.ZipCompressAction
Compress.
execute(File, File, boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.helper.ZipCompressAction
Compress a file.
ExtendedThrowablePatternConverter - Class in org.apache.logging.log4j.core.pattern
Outputs the Throwable portion of the LoggingEvent as a full stacktrace 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.

F

Facility - Enum in org.apache.logging.log4j.core.net
The facility codes used by the Syslog system.
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.
FileAppender - Class in org.apache.logging.log4j.core.appender
File Appender.
FileConfigurationMonitor - Class in org.apache.logging.log4j.core.config
Configuration monitor that periodically checks the timestamp of the configuration file and calls the ConfigurationListeners when an update occurs.
FileConfigurationMonitor(File, List<ConfigurationListener>, int) - Constructor for class org.apache.logging.log4j.core.config.FileConfigurationMonitor
Constructor.
FileDatePatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats an date by delegating to DatePatternConverter.
fileFromURI(URI) - Static method in class org.apache.logging.log4j.core.helpers.FileUtils
Tries to convert the specified URL to a file object.
FileLocationPatternConverter - Class in org.apache.logging.log4j.core.pattern
Return the event's line location information in a StringBuffer.
FileManager - Class in org.apache.logging.log4j.core.appender
Class that handles actual File I/O for File Appenders.
FileManager(String, OutputStream, boolean, boolean) - Constructor for class org.apache.logging.log4j.core.appender.FileManager
 
FileRenameAction - Class in org.apache.logging.log4j.core.appender.rolling.helper
File rename action.
FileRenameAction(File, File, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.helper.FileRenameAction
Creates an FileRenameAction.
FileUtils - Class in org.apache.logging.log4j.core.helpers
File utilities.
fillInStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
Filter - Interface in org.apache.logging.log4j.core
Interface that must be implemented to allow custom event filtering.
filter(Logger, Level, Marker, String, Object[]) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Filter an event.
filter(Logger, Level, Marker, String, Object[]) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, Object, Throwable) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, Message, Throwable) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(LogEvent) - Method in interface org.apache.logging.log4j.core.Filter
Filter an event.
filter(Logger, Level, Marker, String, Object[]) - Method in class org.apache.logging.log4j.core.filter.FilterBase
Appender Filter method.
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.FilterBase
Appender Filter method.
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.FilterBase
Appender Filter method.
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.FilterBase
Context Filter method.
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(MapMessage) - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
filter(Logger, Level, Marker, String, Object[]) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
filter(Logger, Level, Marker, String, Object[]) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(MapMessage) - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
filter(Logger, Level, Marker, String, Object[]) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
filter(Logger, Level, Marker, String, Object[]) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
filter(LogEvent) - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
Filter.Result - Enum in org.apache.logging.log4j.core
The result that can returned from a filter method call.
Filterable - Class in org.apache.logging.log4j.core.filter
Enhances a Class by allowing it to contain Filters.
Filterable(Filter) - Constructor for class org.apache.logging.log4j.core.filter.Filterable
 
Filterable() - Constructor for class org.apache.logging.log4j.core.filter.Filterable
 
FilterBase - Class in org.apache.logging.log4j.core.filter
Users should extend this class to implement filters.
FilterBase() - Constructor for class org.apache.logging.log4j.core.filter.FilterBase
The default constructor.
FilterBase(Filter.Result, Filter.Result) - Constructor for class org.apache.logging.log4j.core.filter.FilterBase
Constructor that allows the onMatch and onMismatch actions to be set.
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.
Filtering - Interface in org.apache.logging.log4j.core.filter
Interface implemented by Classes that allow filtering to occur.
find(ResolverUtil.Test, String...) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Attempts to discover classes that pass the test.
findAndSubst(String, Properties) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
Find the value corresponding to key in props.
findAnnotated(Class<? extends Annotation>, String...) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Attempts to discover classes that are annotated with to the annotation.
findImplementations(Class, String...) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Attempts to discover classes that are assignable to the type provided.
findInPackage(ResolverUtil.Test, String) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Scans for classes starting at the package provided and descending into subpackages.
findNamedResource(String, String...) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
 
findSuffix(String, String...) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Attempts to discover classes who's name ends with the provided suffix.
flush() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Flush any buffers.
flush() - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
footer - Variable in class org.apache.logging.log4j.core.layout.LayoutBase
The footer to add when the stream is closed.
format(LogEvent) - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout
Format the Log Event.
format(LogEvent) - Method in interface org.apache.logging.log4j.core.Layout
Formats the event suitable for display.
format(LogEvent) - Method in class org.apache.logging.log4j.core.layout.SerializedLayout
Formats a LogEvent in conformance with the log4j.dtd.
format(Object[], StringBuilder) - Method in interface org.apache.logging.log4j.core.pattern.ArrayPatternConverter
Format an array of Objects.
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(Object[], StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
 
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Formats an object into a string buffer.
format(Date, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Append formatted date to string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.FileLocationPatternConverter
Formats an event into a string buffer.
format(int, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Adjust the content of the buffer based on the specified lengths and alignment.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.FullLocationPatternConverter
Formats an event into a string buffer.
format(Object[], StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.IntegerPatternConverter
 
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.IntegerPatternConverter
Formats an object into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LevelPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LineLocationPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LineSeparatorPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Formats an event into a string buffer.
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Formats an object into a string buffer.
format(Object[], StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Format an array of Objects.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Formats an event into a string buffer.
format(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Formats an object into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.LoggerPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MapPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MarkerPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MDCPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MessagePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.MethodLocationPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.NDCPatternConverter
Formats an event into a string buffer.
format(Object, StringBuilder) - Method in interface org.apache.logging.log4j.core.pattern.PatternConverter
Formats an object into a string buffer.
format(String) - Method in class org.apache.logging.log4j.core.pattern.RegexReplacement
Perform the replacement.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.RegexReplacementConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.RelativeTimePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.RootThrowablePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.SequenceNumberPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ThreadPatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Formats an event into a string buffer.
format(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.pattern.UUIDPatternConverter
Formats an event into a string buffer.
formatAs(LogEvent) - Method in interface org.apache.logging.log4j.core.Layout
Formats the event as an Object that can be serialized.
formatAs(LogEvent) - Method in class org.apache.logging.log4j.core.layout.HTMLLayout
Format as a String.
formatAs(LogEvent) - Method in class org.apache.logging.log4j.core.layout.PatternLayout
Formats a logging event to a writer.
formatAs(LogEvent) - Method in class org.apache.logging.log4j.core.layout.RFC5424Layout
Formats a LogEvent in conformance with the RFC 5424 Syslog specification.
formatAs(LogEvent) - Method in class org.apache.logging.log4j.core.layout.SerializedLayout
Returns the LogEvent.
formatAs(LogEvent) - Method in class org.apache.logging.log4j.core.layout.SyslogLayout
Formats a LogEvent in conformance with the log4j.dtd.
formatAs(LogEvent) - Method in class org.apache.logging.log4j.core.layout.XMLLayout
Formats a LogEvent in conformance with the log4j.dtd.
formatFileName(Object, StringBuilder) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Format file name.
formatFileName(Object[], StringBuilder) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Format file name.
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) - Constructor for class org.apache.logging.log4j.core.pattern.FormattingInfo
Creates new instance.
formatWrapper(StringBuilder, ThrowableProxy) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Formats the specified Throwable.
FULL - Static variable in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Format the whole stack trace.
FullLocationPatternConverter - Class in org.apache.logging.log4j.core.pattern
Format the event's line location information.

G

getAbbreviator(String) - Static method in class org.apache.logging.log4j.core.pattern.NameAbbreviator
Gets an abbreviator.
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.
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.config.AppenderControl
Return the Appender.
getAppender(String) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Return the Appender with the specified name.
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
Return the Appender references.
getAppenders() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Return a Map containing all the Appenders and their name.
getAppenders() - Method in interface org.apache.logging.log4j.core.config.Configuration
Return a Map containing all the Appenders and their name.
getAppenders() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Return all Appenders as a Map.
getAppenders() - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
getAsynchronous() - Method in interface org.apache.logging.log4j.core.appender.rolling.RolloverDescription
Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously.
getAsynchronous() - Method in class org.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl
Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously.
getAttributes() - Method in class org.apache.logging.log4j.core.config.Node
 
getAvailable() - Method in class org.apache.logging.log4j.core.filter.BurstFilter
Returns the number of available slots.
getCause() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getCharset() - Method in class org.apache.logging.log4j.core.layout.AbstractStringLayout
 
getChildren() - Method in class org.apache.logging.log4j.core.config.Node
 
getClasses() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Provides access to the classes discovered so far.
getClassLoader() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Returns the classloader that will be used for scanning for classes.
getClassLoader() - Static method in class org.apache.logging.log4j.core.helpers.Loader
Return the ClassLoader to use.
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.
getComponent(String) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
 
getComponent(String) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getConfiguration(InputSource) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
getConfiguration(String, URI) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Return the Configuration.
getConfiguration(InputSource) - Method in class org.apache.logging.log4j.core.config.JSONConfigurationFactory
 
getConfiguration(InputSource) - Method in class org.apache.logging.log4j.core.config.XMLConfigurationFactory
Return the Configuration.
getConfiguration() - Method in class org.apache.logging.log4j.core.LoggerContext
Return the current Configuration.
getContext(String, boolean) - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Load the LoggerContext using the ContextSelector.
getContext() - Method in class org.apache.logging.log4j.core.Logger
Return the LoggerContext this Logger is associated with.
getContext(String, boolean) - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
getContext(String, boolean) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
getContext(String, boolean) - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Return the LoggerContext.
getContext(String, boolean) - Method in class org.apache.logging.log4j.core.selector.JNDIContextSelector
 
getContextMap() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
getContextMap() - Method in interface org.apache.logging.log4j.core.LogEvent
Get the MDC data.
getContextStack() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
getContextStack() - Method in interface org.apache.logging.log4j.core.LogEvent
Get the NDC data.
getCount() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
 
getDefault() - Static method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Gets default instance.
getDefaultAbbreviator() - Static method in class org.apache.logging.log4j.core.pattern.NameAbbreviator
Gets default abbreviator.
getElementName() - Method in class org.apache.logging.log4j.core.config.plugins.PluginType
 
getEnvironment(String, String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.AbstractJMSManager
Sets up the properties to pass to the InitialContext.
getEscapeChar() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Returns the escape character.
getExtendedStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Format the stack trace including packaging information.
getExternalContext() - Method in class org.apache.logging.log4j.core.LoggerContext
Return the external context.
getFacility() - Method in class org.apache.logging.log4j.core.net.Priority
Return the Facility.
getFileManager(String, boolean, boolean, boolean) - Static method in class org.apache.logging.log4j.core.appender.FileManager
Return the FileManager.
getFileManager(String, String, boolean, boolean) - Static method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Return a RollingFileManager.
getFileName() - Method in class org.apache.logging.log4j.core.appender.FileAppender
Return the file name this appender is associated with.
getFileName() - Method in class org.apache.logging.log4j.core.appender.FileManager
Return the name of the File being managed.
getFileName() - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Return the File name for the Appender.
getFilePattern() - Method in class org.apache.logging.log4j.core.appender.RollingFileAppender
Returns the file pattern used when rolling over.
getFileSize() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Return the current size of the file.
getFileTime() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Return the time the file was created.
getFilter() - Method in class org.apache.logging.log4j.core.config.AppenderRef
 
getFilter() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
 
getFilter() - Method in class org.apache.logging.log4j.core.filter.Filterable
Return the Filter.
getFilter() - Method in interface org.apache.logging.log4j.core.filter.Filtering
Returns an Iterator for all the Filters.
getFilters() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
getFilters() - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
getFooter() - Method in interface org.apache.logging.log4j.core.Layout
Returns the format for the layout format.
getFooter() - Method in class org.apache.logging.log4j.core.layout.HTMLLayout
Returns the appropriate HTML footers.
getFooter() - Method in class org.apache.logging.log4j.core.layout.LayoutBase
Returns the footer, if one is available.
getFooter() - Method in class org.apache.logging.log4j.core.layout.XMLLayout
Returns appropriate XML headers.
getFQCN() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
The fully qualified class name of the class that was called by the caller.
getFQCN() - Method in interface org.apache.logging.log4j.core.LogEvent
Returns the fully qualified class name of the caller of the logging api.
getHandler() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Return the ErrorHandler, if any.
getHandler() - Method in interface org.apache.logging.log4j.core.Appender
 
getHeader() - Method in interface org.apache.logging.log4j.core.Layout
Returns the header for the layout format.
getHeader() - Method in class org.apache.logging.log4j.core.layout.HTMLLayout
Returns appropriate HTML headers.
getHeader() - Method in class org.apache.logging.log4j.core.layout.LayoutBase
Return the header, if one is available.
getHeader() - Method in class org.apache.logging.log4j.core.layout.SerializedLayout
 
getHeader() - Method in class org.apache.logging.log4j.core.layout.XMLLayout
Returns appropriate XML headers.
getInputFromResource(String, ClassLoader) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Retrieve the configuration via the ClassLoader.
getInputFromString(String, ClassLoader) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Load the configuration from the location represented by the String.
getInputFromURI(URI) - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Load the configuration from a URI.
getInstance() - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Return the ConfigurationFactory.
getJMSQueueManager(String, String, String, String, String, String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.JMSQueueManager
Obtain a JMSQueueManager.
getJMSTopicManager(String, String, String, String, String, String, String, String, String) - Static method in class org.apache.logging.log4j.core.net.JMSTopicManager
Obtain a JSMTopicManager.
getKey() - Method in class org.apache.logging.log4j.core.appender.routing.Route
Return the key for this Route.
getKey() - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
getKey() - Method in class org.apache.logging.log4j.core.filter.ValueLevelPair
 
getKey() - Method in class org.apache.logging.log4j.core.helpers.KeyValuePair
Return the key.
getLayout() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Returns the Layout for the appender.
getLayout() - Method in interface org.apache.logging.log4j.core.Appender
Returns this appenders layout.
getLevel() - Method in class org.apache.logging.log4j.core.config.AppenderRef
 
getLevel() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Return the logging Level.
getLevel() - Method in class org.apache.logging.log4j.core.filter.ValueLevelPair
 
getLevel() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Returns the logging Level.
getLevel() - Method in interface org.apache.logging.log4j.core.LogEvent
Get level.
getLevel() - Method in class org.apache.logging.log4j.core.Logger
Return the Level associated with the Logger.
getLocalHostname() - Method in class org.apache.logging.log4j.core.layout.RFC5424Layout
This method gets the network name of the machine we are running on.
getLocalizedMessage() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getLocation() - Method in class org.apache.logging.log4j.core.impl.StackTracePackageElement
Return the location of the element.
getLogEventFactory() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Return the LogEventFactory.
getLogger(String) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Returns the LoggerConfig with the specified name.
getLogger(String) - Method in class org.apache.logging.log4j.core.LoggerContext
Obtain a Logger from the Context.
getLoggerConfig(String) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Locates the appropriate LoggerConfig for a Logger name.
getLoggerConfig(String) - Method in interface org.apache.logging.log4j.core.config.Configuration
Locates the appropriate LoggerConfig for a Logger name.
getLoggerContexts() - Method in class org.apache.logging.log4j.core.jmx.Log4jManager
 
getLoggerContexts() - Method in interface org.apache.logging.log4j.core.jmx.Log4jManagerMBean
 
getLoggerContexts() - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
getLoggerContexts() - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
getLoggerContexts() - Method in interface org.apache.logging.log4j.core.selector.ContextSelector
Return a List of all the available LoggerContexts.
getLoggerContexts() - Method in class org.apache.logging.log4j.core.selector.JNDIContextSelector
 
getLoggerName() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Return the name of the Logger used to generate the event.
getLoggerName() - Method in interface org.apache.logging.log4j.core.LogEvent
Get logger name.
getLoggers() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Return a Map of all the LoggerConfigs.
getLoggers() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getManager(String, ManagerFactory<T, Object>, Object) - Static method in class org.apache.logging.log4j.core.appender.AbstractManager
Retrieves a Manager if it has been previously created or creates a new Manager.
getManager() - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender
 
getManager(String, ManagerFactory<OutputStreamManager, Object>, Object) - Static method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Create a Manager.
getMap() - Method in class org.apache.logging.log4j.core.config.Loggers
 
getMap() - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
getMarker() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Return the Marker associated with the event, or null.
getMarker() - Method in interface org.apache.logging.log4j.core.LogEvent
Get the Marker associated with the event.
getMaxLength() - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Get maximum length.
getMdcExcludes() - Method in class org.apache.logging.log4j.core.layout.RFC5424Layout
 
getMdcIncludes() - Method in class org.apache.logging.log4j.core.layout.RFC5424Layout
 
getMessage() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Return the Message associated with the event.
getMessage() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getMessage() - Method in interface org.apache.logging.log4j.core.LogEvent
Get the message associated with the event.
getMillis() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Return the time in milliseconds from the epoch when the event occurred.
getMillis() - Method in interface org.apache.logging.log4j.core.LogEvent
Get event time in milliseconds since 1970.
getMinLength() - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Get minimum length.
getName() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
Return the name of the Manager.
getName() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Returns the name of the Appender.
getName() - Method in interface org.apache.logging.log4j.core.Appender
Get the name of this appender.
getName() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Return the name of the configuration.
getName() - Method in interface org.apache.logging.log4j.core.config.Configuration
Return the configuration name.
getName() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Return the name of the LoggerConfig.
getName() - Method in class org.apache.logging.log4j.core.config.Node
 
getName() - Method in class org.apache.logging.log4j.core.config.Property
Return the property name.
getName() - Method in class org.apache.logging.log4j.core.Logger
Returns the name of the Logger.
getName() - Method in class org.apache.logging.log4j.core.pattern.AbstractPatternConverter
This method returns the name of the conversion pattern.
getName() - Method in interface org.apache.logging.log4j.core.pattern.PatternConverter
Returns the name of the converter.
getNextTime(long) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Return the next expire time.
getNextTime(long, int) - Method in class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Return the next potential rollover time.
getNode() - Method in class org.apache.logging.log4j.core.appender.routing.Route
Return the Dynamic Appender Node.
getObject() - Method in class org.apache.logging.log4j.core.config.Node
 
getOnMatch() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Return the result that should be returned when the filter matches the event.
getOnMatch() - Method in class org.apache.logging.log4j.core.filter.FilterBase
Return the Result to be returned when a match occurs.
getOnMatch() - Method in interface org.apache.logging.log4j.core.Filter
Return the result that should be returned when the filter matches the event.
getOnMismatch() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
Return the result that should be returned when the filter does not match the event.
getOnMismatch() - Method in class org.apache.logging.log4j.core.filter.FilterBase
Return the Result to be returned when a match does not occur.
getOnMismatch() - Method in interface org.apache.logging.log4j.core.Filter
Return the result that should be returned when the filter does not match the event.
getOutputStream() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
getParent() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Return the parent of this LoggerConfig.
getParent() - Method in class org.apache.logging.log4j.core.config.Node
 
getParent() - Method in class org.apache.logging.log4j.core.Logger
Return the parent of this Logger.
getPattern() - Method in class org.apache.logging.log4j.core.appender.routing.Routes
Return the pattern.
getPattern() - Method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
 
getPluginClass() - Method in class org.apache.logging.log4j.core.config.plugins.PluginType
 
getPluginManager() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
 
getPlugins() - Method in class org.apache.logging.log4j.core.config.plugins.PluginManager
Returns all the matching plugins.
getPluginType(String) - Method in class org.apache.logging.log4j.core.config.plugins.PluginManager
Returns the type of a specified plugin.
getPriority(Facility, Level) - Static method in class org.apache.logging.log4j.core.net.Priority
Return the priority value based on the Facility and Log Level.
getProcessor() - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
Return the pattern processor.
getProcId() - Method in class org.apache.logging.log4j.core.layout.RFC5424Layout
 
getRef() - Method in class org.apache.logging.log4j.core.config.AppenderRef
 
getResource(String, ClassLoader) - Static method in class org.apache.logging.log4j.core.helpers.Loader
This method will search for resource in different places.
getResourceAsStream(String, ClassLoader) - Static method in class org.apache.logging.log4j.core.helpers.Loader
This method will search for resource in different places.
getResources() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Return the matching resources.
getRoot() - Method in class org.apache.logging.log4j.core.config.Loggers
 
getRootCauseStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Format the Throwable that is the cause of this Throwable.
getRootLogger() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Returns the root Logger.
getRoutes() - Method in class org.apache.logging.log4j.core.appender.routing.Routes
Return the array of Route elements.
getSelector() - Method in class org.apache.logging.log4j.core.impl.Log4jContextFactory
Return the ContextSelector.
getSeverity() - Method in class org.apache.logging.log4j.core.net.Priority
Return the Severity.
getSeverity(Level) - Static method in enum org.apache.logging.log4j.core.net.Severity
Return the Severity for the specified Level.
getSocketManager(String, int) - Static method in class org.apache.logging.log4j.core.net.DatagramSocketManager
Obtain a SocketManager.
getSocketManager(String, int, int) - Static method in class org.apache.logging.log4j.core.net.TCPSocketManager
Obtain a TCPSocketManager.
getSource() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Return the StackTraceElement for the caller.
getSource() - Method in interface org.apache.logging.log4j.core.LogEvent
Get source of logging request.
getStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
getStatusData() - Method in class org.apache.logging.log4j.core.jmx.Log4jManager
 
getStatusData() - Method in interface org.apache.logging.log4j.core.jmx.Log4jManagerMBean
 
getStyleClass(Object) - Method in class org.apache.logging.log4j.core.pattern.AbstractPatternConverter
This method returns the CSS style class that should be applied to the LoggingEvent passed as parameter, which can be null.
getStyleClass(Object) - Method in class org.apache.logging.log4j.core.pattern.LevelPatternConverter
This method returns the CSS style class that should be applied to the LoggingEvent passed as parameter, which can be null.
getStyleClass(Object) - Method in interface org.apache.logging.log4j.core.pattern.PatternConverter
This method returns the CSS style class that should be applied to the LoggingEvent passed as parameter, which can be null.
getSubName(String) - Static method in class org.apache.logging.log4j.core.helpers.NameUtil
 
getSubst() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
 
getSubst() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
getSupportedTypes() - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
getSupportedTypes() - Method in class org.apache.logging.log4j.core.config.JSONConfigurationFactory
 
getSupportedTypes() - Method in class org.apache.logging.log4j.core.config.XMLConfigurationFactory
Returns the file suffixes for XML files.
getSuppressed() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Added in Java 7.
getSuppressedStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
Format the suppressed Throwables.
getSynchronous() - Method in interface org.apache.logging.log4j.core.appender.rolling.RolloverDescription
Action to be completed after close of current active log file before returning control to caller.
getSynchronous() - Method in class org.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl
Action to be completed after close of current active log file before returning control to caller.
getSystemProperty(String, String) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
Very similar to System.getProperty except that the SecurityException is hidden.
getThreadName() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Return the name of the Thread on which the event was generated.
getThreadName() - Method in interface org.apache.logging.log4j.core.LogEvent
Get thread name.
getThrown() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Return the Throwable associated with the event, or null.
getThrown() - Method in interface org.apache.logging.log4j.core.LogEvent
Get throwable associated with logging request.
getTimeBasedUUID() - Static method in class org.apache.logging.log4j.core.helpers.UUIDUtil
Generates Type 1 UUID.
getType() - Method in class org.apache.logging.log4j.core.config.Node
 
getValue() - Method in class org.apache.logging.log4j.core.config.Node
 
getValue() - Method in class org.apache.logging.log4j.core.config.Property
Return the property value.
getValue() - Method in class org.apache.logging.log4j.core.helpers.KeyValuePair
Return the value.
getValue() - Method in class org.apache.logging.log4j.core.net.Priority
Return the value of this Priority.
getVariablePrefixMatcher() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Gets the variable prefix matcher currently in use.
getVariableResolver() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Gets the VariableResolver that is used to lookup variables.
getVariableSuffixMatcher() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Gets the variable suffix matcher currently in use.
getVersion() - Method in class org.apache.logging.log4j.core.impl.StackTracePackageElement
Return the version of the element.
GZCompressAction - Class in org.apache.logging.log4j.core.appender.rolling.helper
Compresses a file using GZ compression.
GZCompressAction(File, File, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.helper.GZCompressAction
Create new instance of GZCompressAction.

H

handlesExceptions() - Method in class org.apache.logging.log4j.core.pattern.PatternParser
 
handlesThrowable() - Method in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Normally pattern converters are not meant to handle Exceptions although few pattern converters might.
handlesThrowable() - Method in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
This converter obviously handles throwables.
hasChildren() - Method in class org.apache.logging.log4j.core.config.Node
 
hasFilter() - Method in class org.apache.logging.log4j.core.filter.Filterable
Determines if a Filter is present.
hasFilter() - Method in interface org.apache.logging.log4j.core.filter.Filtering
Determine if a Filter is present.
hasFilters() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
hasLogger(String) - Method in class org.apache.logging.log4j.core.LoggerContext
Determine if the specified Logger exists.
hasManager(String) - Static method in class org.apache.logging.log4j.core.appender.AbstractManager
Determines if a Manager with the specified name exists.
header - Variable in class org.apache.logging.log4j.core.layout.LayoutBase
The header to include when the stream is opened.
host - Variable in class org.apache.logging.log4j.core.net.AbstractSocketManager
The name of the host.
HTMLLayout - Class in org.apache.logging.log4j.core.layout
This layout outputs events in a HTML table.

I

immediateFlush - Variable in class org.apache.logging.log4j.core.appender.OutputStreamAppender
Immediate flush means that the underlying writer or output stream will be flushed at the end of each append operation.
init(FilterConfig) - Method in class org.apache.logging.log4j.core.javaee.JNDIContextFilter
 
initCause(Throwable) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
Initializes the policy.
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
Provide the RollingFileManager to the policy.
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Initialize the TriggeringPolicy.
initialize(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
Initialize the policy.
initialize(RollingFileManager) - Method in interface org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy
Initialize the Policy.
instantiateByClassName(String, Class, Object) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
Instantiate an object given a class name.
instantiateByKey(Properties, String, Class, Object) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
 
IntegerPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats an integer.
Interpolator - Class in org.apache.logging.log4j.core.lookup
The Interpolator is a StrLookup that acts as a proxy for all the other StrLookups.
Interpolator(StrLookup) - Constructor for class org.apache.logging.log4j.core.lookup.Interpolator
 
isActive() - Method in class org.apache.logging.log4j.core.config.ConfigurationFactory
 
isActive() - Method in class org.apache.logging.log4j.core.config.JSONConfigurationFactory
 
isAdditive() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Return the valid of the additive flag.
isAdditive() - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is present only to support the Log4j 1.2 compatibility bridge.
isAnd() - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
isAppend() - Method in class org.apache.logging.log4j.core.appender.FileManager
Return the append status.
isComplete() - Method in interface org.apache.logging.log4j.core.appender.rolling.helper.Action
Determines if action has been completed.
isComplete() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.ActionBase
Tests if the action is complete.
isDeferChildren() - Method in class org.apache.logging.log4j.core.config.plugins.PluginType
 
isEnabled(Level, Marker, String) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, String, Throwable) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, String, Object) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, String, Object, Object) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, String, Object, Object, Object) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, String, Object, Object, Object, Object...) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, Object, Throwable) - Method in class org.apache.logging.log4j.core.Logger
 
isEnabled(Level, Marker, Message, Throwable) - Method in class org.apache.logging.log4j.core.Logger
 
isEnableSubstitutionInVariables() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Returns a flag whether substitution is done in variable names.
isEqual(String) - Method in enum org.apache.logging.log4j.core.net.Facility
Determine if this enumeration matches the specified name (ignoring case).
isEqual(String) - Method in enum org.apache.logging.log4j.core.net.Protocol
Determine if the String matches this enum.
isEqual(String) - Method in enum org.apache.logging.log4j.core.net.Severity
Determine if the name matches this Severity.
isExact() - Method in class org.apache.logging.log4j.core.impl.StackTracePackageElement
Return the indicator of whether this is an exact match.
isExceptionSuppressed() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Some appenders need to propogate exceptions back to the application.
isExceptionSuppressed() - Method in interface org.apache.logging.log4j.core.Appender
If set to true any exceptions thrown by the Appender will be logged but not thrown.
isFile(URL) - Static method in class org.apache.logging.log4j.core.helpers.FileUtils
 
isFiltered(LogEvent) - Method in class org.apache.logging.log4j.core.filter.Filterable
Determine if the LogEvent should be processed or ignored.
isFiltered(LogEvent) - Method in interface org.apache.logging.log4j.core.filter.Filtering
Determines if the event should be filtered.
isLeftAligned() - Method in class org.apache.logging.log4j.core.pattern.FormattingInfo
Determine if left aligned.
isLocking() - Method in class org.apache.logging.log4j.core.appender.FileManager
Return the lock status.
isMatch(char[], int, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns the number of matching characters, zero for no match.
isMatch(char[], int) - Method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns the number of matching characters, zero for no match.
isObjectPrintable() - Method in class org.apache.logging.log4j.core.config.plugins.PluginType
 
isOpen() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Return the status of the stream.
isRoot() - Method in class org.apache.logging.log4j.core.config.Node
 
isStarted() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Returns true if the Appender is started, false otherwise.
isStarted() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
isStarted() - Method in class org.apache.logging.log4j.core.filter.FilterBase
Determine if the the Filter has started.
isStarted() - Method in interface org.apache.logging.log4j.core.Lifecycle
 
isStarted() - Method in class org.apache.logging.log4j.core.LoggerContext
 
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
Determines if a rollover should occur.
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
Determine if a rollover should be triggered.
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Returns true if a rollover should occur.
isTriggeringEvent(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
Determine whether a rollover should occur.
isTriggeringEvent(LogEvent) - Method in interface org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy
Determines if a rollover may be appropriate at this time.
iterator() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 

J

JMSQueueAppender - Class in org.apache.logging.log4j.core.appender
Appender to write to a JMS Queue.
JMSQueueManager - Class in org.apache.logging.log4j.core.net
Manager for a JMS Queue.
JMSQueueManager(String, QueueConnection, QueueSession, QueueSender) - Constructor for class org.apache.logging.log4j.core.net.JMSQueueManager
The Constructor.
JMSQueueReceiver - Class in org.apache.logging.log4j.core.net
Receives Log Events over a JMS Queue.
JMSQueueReceiver(String, String, String, String) - Constructor for class org.apache.logging.log4j.core.net.JMSQueueReceiver
Constructor.
JMSTopicAppender - Class in org.apache.logging.log4j.core.appender
Appender to write to a JMS Topic.
JMSTopicManager - Class in org.apache.logging.log4j.core.net
Manager for JMS Topic connections.
JMSTopicManager(String, TopicConnection, TopicSession, TopicPublisher) - Constructor for class org.apache.logging.log4j.core.net.JMSTopicManager
Constructor.
JMSTopicReceiver - Class in org.apache.logging.log4j.core.net
Receives Topic messages that contain LogEvents.
JMSTopicReceiver(String, String, String, String) - Constructor for class org.apache.logging.log4j.core.net.JMSTopicReceiver
Constructor.
JNDI_CONTEXT_NAME - Static variable in class org.apache.logging.log4j.core.helpers.Constants
JNDI context name string literal.
JNDIContextFilter - Class in org.apache.logging.log4j.core.javaee
ServletFilter than may be used to set up a LoggerContext for each web application.
JNDIContextFilter() - Constructor for class org.apache.logging.log4j.core.javaee.JNDIContextFilter
 
JNDIContextSelector - Class in org.apache.logging.log4j.core.selector
This class can be used to define a custom logger repository.
JNDIContextSelector() - Constructor for class org.apache.logging.log4j.core.selector.JNDIContextSelector
 
JSONConfiguration - Class in org.apache.logging.log4j.core.config
Creates a Node hierarchy from a JSON file.
JSONConfiguration(InputSource, File) - Constructor for class org.apache.logging.log4j.core.config.JSONConfiguration
 
JSONConfigurationFactory - Class in org.apache.logging.log4j.core.config
 
JSONConfigurationFactory() - Constructor for class org.apache.logging.log4j.core.config.JSONConfigurationFactory
 

K

KeyValuePair - Class in org.apache.logging.log4j.core.helpers
Key/Value pair configuration item.
KeyValuePair(String, String) - Constructor for class org.apache.logging.log4j.core.helpers.KeyValuePair
Constructs a key/value pair.

L

Layout<T extends Serializable> - Interface in org.apache.logging.log4j.core
 
LayoutBase<T extends Serializable> - Class in org.apache.logging.log4j.core.layout
Base class for Layouts.
LayoutBase() - Constructor for class org.apache.logging.log4j.core.layout.LayoutBase
 
LevelPatternConverter - Class in org.apache.logging.log4j.core.pattern
Return the event's level in a StringBuffer.
Lifecycle - Interface in org.apache.logging.log4j.core
 
LineLocationPatternConverter - Class in org.apache.logging.log4j.core.pattern
Return the event's line location information in a StringBuffer.
lines - Variable in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
The number of lines to write.
LineSeparatorPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats a line separator.
listeners - Variable in class org.apache.logging.log4j.core.config.BaseConfiguration
Listeners for configuration changes.
LiteralPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats a string literal.
LiteralPatternConverter(String) - Constructor for class org.apache.logging.log4j.core.pattern.LiteralPatternConverter
Create a new instance.
loadClass(String) - Static method in class org.apache.logging.log4j.core.helpers.Loader
Load a Class by name.
Loader - Class in org.apache.logging.log4j.core.helpers
Load resources (or images) from various sources.
locateContext(String, String) - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
locateContext(String, String) - Method in class org.apache.logging.log4j.core.selector.JNDIContextSelector
 
locateContext(String, String) - Method in interface org.apache.logging.log4j.core.selector.NamedContextSelector
Locate the LoggerContext with the specified name.
log(LogEvent) - Method in class org.apache.logging.log4j.core.AbstractServer
 
log(String, Marker, String, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Log an event.
log(LogEvent) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Logs an event.
log(Marker, String, Level, Message, Throwable) - Method in class org.apache.logging.log4j.core.Logger
 
LOG4J_CONTEXT_ATTRIBUTE - Static variable in class org.apache.logging.log4j.core.javaee.ContextListener
The name of the attribute to use to store the LoggerContext into the ServletContext.
LOG4J_CONTEXT_SELECTOR - Static variable in class org.apache.logging.log4j.core.helpers.Constants
Name of the system property to use to identify the ContextSelector Class.
Log4jContextFactory - Class in org.apache.logging.log4j.core.impl
Factory to locate a ContextSelector and then load a LoggerContext.
Log4jContextFactory() - Constructor for class org.apache.logging.log4j.core.impl.Log4jContextFactory
Constructor that initializes the ContextSelector.
Log4jLogEvent - Class in org.apache.logging.log4j.core.impl
Implementation of a LogEvent.
Log4jLogEvent(String, Marker, String, Level, Message, Throwable) - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent
Constructor.
Log4jLogEvent(String, Marker, String, Level, Message, Throwable, Map<String, String>, Stack<String>, String, StackTraceElement, long) - Constructor for class org.apache.logging.log4j.core.impl.Log4jLogEvent
Constructor.
Log4jManager - Class in org.apache.logging.log4j.core.jmx
Preliminary implementation for testing with JBoss.
Log4jManager() - Constructor for class org.apache.logging.log4j.core.jmx.Log4jManager
 
Log4jManagerMBean - Interface in org.apache.logging.log4j.core.jmx
 
LogEvent - Interface in org.apache.logging.log4j.core
 
logEvent(LogEvent) - Method in class org.apache.logging.log4j.core.Logger.PrivateConfig
 
LogEventFactory - Interface in org.apache.logging.log4j.core.impl
 
LogEventPatternConverter - Class in org.apache.logging.log4j.core.pattern
LoggingEventPatternConverter is a base class for pattern converters that can format information from instances of LoggingEvent.
LogEventPatternConverter(String, String) - Constructor for class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Constructs an instance of LoggingEventPatternConverter.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.AbstractManager
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.AppenderBase
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.helper.ActionBase
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.RolloverStrategyBase
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.config.BaseConfiguration
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.filter.FilterBase
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.layout.LayoutBase
Allow subclasses access to the status logger without creating another instance.
Logger - Class in org.apache.logging.log4j.core
 
Logger(LoggerContext, String) - Constructor for class org.apache.logging.log4j.core.Logger
The constructor.
logger - Variable in class org.apache.logging.log4j.core.net.AbstractJMSReceiver
Logger to capture diagnostics.
LOGGER - Static variable in class org.apache.logging.log4j.core.net.DatagramOutputStream
Allow subclasses access to the status logger without creating another instance.
LOGGER - Static variable in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter
Allow subclasses access to the status logger without creating another instance.
Logger.PrivateConfig - Class in org.apache.logging.log4j.core
The binding between a Logger and its configuration.
Logger.PrivateConfig(Configuration, Logger) - Constructor for class org.apache.logging.log4j.core.Logger.PrivateConfig
 
Logger.PrivateConfig(Logger.PrivateConfig, Level) - Constructor for class org.apache.logging.log4j.core.Logger.PrivateConfig
 
Logger.PrivateConfig(Logger.PrivateConfig, LoggerConfig) - Constructor for class org.apache.logging.log4j.core.Logger.PrivateConfig
 
LoggerConfig - Class in org.apache.logging.log4j.core.config
Logger object that is created via configuration.
LoggerConfig() - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig
Default constructor.
LoggerConfig(String, Level, boolean) - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig
Constructor that sets the name, level and additive values.
LoggerConfig(String, List<AppenderRef>, Filter, Level, boolean) - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig
 
LoggerConfig.RootLogger - Class in org.apache.logging.log4j.core.config
The root Logger.
LoggerConfig.RootLogger() - Constructor for class org.apache.logging.log4j.core.config.LoggerConfig.RootLogger
 
LoggerContext - Class in org.apache.logging.log4j.core
The LoggerContext is the anchor for the logging system.
LoggerContext(String) - Constructor for class org.apache.logging.log4j.core.LoggerContext
Constructor taking only a name.
LoggerContext(String, Object) - Constructor for class org.apache.logging.log4j.core.LoggerContext
Constructor taking a name and a reference to an external context.
LoggerContext(String, Object, URI) - Constructor for class org.apache.logging.log4j.core.LoggerContext
Constructor taking a name, external context and a configuration URI.
LoggerContext(String, Object, String) - Constructor for class org.apache.logging.log4j.core.LoggerContext
Constructor taking a name external context and a configuration location String.
LoggerPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats a logger name.
Loggers - Class in org.apache.logging.log4j.core.config
 
Loggers(ConcurrentMap, LoggerConfig) - Constructor for class org.apache.logging.log4j.core.config.Loggers
 
LoggersPlugin - Class in org.apache.logging.log4j.core.config.plugins
Container of Logger objects.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.ContextMapLookup
Lookup the value from the ThreadContext Map.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.ContextMapLookup
Lookup the value from the ThreadContext Map.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.DateLookup
Get the value of the environment variable.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.DateLookup
Get the value of the environment variable.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.EnvironmentLookup
Get the value of the environment variable.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.EnvironmentLookup
Get the value of the environment variable.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.Interpolator
Resolves the specified variable.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.Interpolator
Resolves the specified variable.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.MapLookup
Looks up a String key to a String value using the map.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.MapLookup
 
lookup(String) - Method in interface org.apache.logging.log4j.core.lookup.StrLookup
Looks up a String key to a String value.
lookup(LogEvent, String) - Method in interface org.apache.logging.log4j.core.lookup.StrLookup
Looks up a String key to a String value possibly using the current LogEvent.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.StructuredDataLookup
Lookup the value for the key.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.StructuredDataLookup
Lookup the value for the key using the data in the LogEvent.
lookup(String) - Method in class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup
Lookup the value for the key.
lookup(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup
Lookup the value for the key using the data in the LogEvent.
lookup(Context, String) - Static method in class org.apache.logging.log4j.core.net.AbstractJMSManager
Looks up the name in the context.
lookup(Context, String) - Method in class org.apache.logging.log4j.core.net.AbstractJMSReceiver
Looks up an object from the Context.
lookup(Context, String) - Static method in class org.apache.logging.log4j.core.selector.JNDIContextSelector
 

M

main(String[]) - Static method in class org.apache.logging.log4j.core.config.plugins.PluginManager
 
main(String[]) - Static method in class org.apache.logging.log4j.core.net.JMSQueueReceiver
Main startup for the receiver.
main(String[]) - Static method in class org.apache.logging.log4j.core.net.JMSTopicReceiver
Main startup for the receiver.
main(String[]) - Static method in class org.apache.logging.log4j.core.net.SocketServer
Main startup for the server.
ManagerFactory<F,T> - Interface in org.apache.logging.log4j.core.appender
Create a Manager.
MapFilter - Class in org.apache.logging.log4j.core.filter
A Filter that operates on a Map.
MapFilter(Map<String, String>, boolean, Filter.Result, Filter.Result) - Constructor for class org.apache.logging.log4j.core.filter.MapFilter
 
MapLookup<V> - Class in org.apache.logging.log4j.core.lookup
The basis for a lookup based on a Map.
MapLookup(Map<String, V>) - Constructor for class org.apache.logging.log4j.core.lookup.MapLookup
Creates a new instance backed by a Map.
MapLookup() - Constructor for class org.apache.logging.log4j.core.lookup.MapLookup
Constructor when used directly as a plugin.
MapPatternConverter - Class in org.apache.logging.log4j.core.pattern
Able to handle the contents of the LogEvent's MapMessage and either output the entire contents of the properties in a similar format to the java.util.Hashtable.toString(), or to output the value of a specific key within the Map.
MapRewritePolicy - Class in org.apache.logging.log4j.core.appender.rewrite
This policy modifies events by replacing or possibly adding keys and values to the MapMessage.
MapRewritePolicy.Mode - Enum in org.apache.logging.log4j.core.appender.rewrite
An enumeration to identify whether keys not in the MapMessage should be added or whether only existing keys should be updated.
MarkerFilter - Class in org.apache.logging.log4j.core.filter
This filter returns the onMatch result if the marker in the LogEvent is the same as or has the configured marker as a parent.
MarkerPatternConverter - Class in org.apache.logging.log4j.core.pattern
Return the event's rendered message in a StringBuffer.
matches(Class) - Method in class org.apache.logging.log4j.core.config.plugins.PluginManager.PluginTest
Returns true if the type is annotated with the class provided to the constructor.
matches(Class) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.AnnotatedWith
Returns true if the type is annotated with the class provided to the constructor.
matches(URI) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ClassTest
 
matches(Class) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.IsA
Returns true if type is assignable to the parent type supplied in the constructor.
matches(Class) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.NameEndsWith
Returns true if type name ends with the suffix supplied in the constructor.
matches(URI) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.NameIs
 
matches(Class) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ResourceTest
 
matches(Class) - Method in interface org.apache.logging.log4j.core.config.plugins.ResolverUtil.Test
Will be called repeatedly with candidate classes.
matches(URI) - Method in interface org.apache.logging.log4j.core.config.plugins.ResolverUtil.Test
Test for a resource.
MDCPatternConverter - Class in org.apache.logging.log4j.core.pattern
Able to handle the contents of the LogEvent's MDC and either output the entire contents of the properties in a similar format to the java.util.Hashtable.toString(), or to output the value of a specific key within the property bundle when this pattern converter has the option set.
MessagePatternConverter - Class in org.apache.logging.log4j.core.pattern
Return the event's rendered message in a StringBuffer.
MethodLocationPatternConverter - Class in org.apache.logging.log4j.core.pattern
Return the event's line location information in a StringBuffer.
monitor - Variable in class org.apache.logging.log4j.core.config.BaseConfiguration
The ConfigurationMonitor that checks for configuration changes.

N

NameAbbreviator - Class in org.apache.logging.log4j.core.pattern
NameAbbreviator generates abbreviated logger and class names.
NameAbbreviator() - Constructor for class org.apache.logging.log4j.core.pattern.NameAbbreviator
 
NamedContextSelector - Interface in org.apache.logging.log4j.core.selector
ContextSelectors that have a name.
NamePatternConverter - Class in org.apache.logging.log4j.core.pattern
Base class for other pattern converters which can return only parts of their name.
NamePatternConverter(String, String, String[]) - Constructor for class org.apache.logging.log4j.core.pattern.NamePatternConverter
Constructor.
NameUtil - Class in org.apache.logging.log4j.core.helpers
 
NDCPatternConverter - Class in org.apache.logging.log4j.core.pattern
Return the event's NDC in a StringBuffer.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.ClassNamePatternConverter
Gets an instance of ClassNamePatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.DatePatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.FileDatePatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.FileLocationPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.FullLocationPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.IntegerPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.LevelPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.LineLocationPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.LineSeparatorPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.LoggerPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MapPatternConverter
Obtains an instance of PropertiesPatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MarkerPatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MDCPatternConverter
Obtains an instance of PropertiesPatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MessagePatternConverter
Obtains an instance of pattern converter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.MethodLocationPatternConverter
Obtains an instance of MethodLocationPatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.NDCPatternConverter
Obtains an instance of NDCPatternConverter.
newInstance(Configuration, String[]) - Static method in class org.apache.logging.log4j.core.pattern.RegexReplacementConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.RelativeTimePatternConverter
Obtains an instance of RelativeTimePatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.RootThrowablePatternConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.SequenceNumberPatternConverter
Obtains an instance of SequencePatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.ThreadPatternConverter
Obtains an instance of ThreadPatternConverter.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Gets an instance of the class.
newInstance(String[]) - Static method in class org.apache.logging.log4j.core.pattern.UUIDPatternConverter
Obtains an instance of SequencePatternConverter.
Node - Class in org.apache.logging.log4j.core.config
Represents a Configuration element.
Node(Node, String, PluginType) - Constructor for class org.apache.logging.log4j.core.config.Node
Creates a new instance of Node and initializes it with a name and the corresponding XML element.
Node() - Constructor for class org.apache.logging.log4j.core.config.Node
 
noneMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Matches no characters.
NullConfiguration - Class in org.apache.logging.log4j.core.config
This configuration defaults to no logging.
NullConfiguration() - Constructor for class org.apache.logging.log4j.core.config.NullConfiguration
 

O

onChange() - Method in interface org.apache.logging.log4j.core.config.ConfigurationListener
 
onChange() - Method in class org.apache.logging.log4j.core.LoggerContext
Cause a reconfiguration to take place when the underlying configuration file changes.
onMatch - Variable in class org.apache.logging.log4j.core.filter.FilterBase
The onMatch Result.
onMessage(Message) - Method in class org.apache.logging.log4j.core.net.AbstractJMSReceiver
Listener that receives the event.
onMismatch - Variable in class org.apache.logging.log4j.core.filter.FilterBase
The onMismatch Result.
OnStartupTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Trigger a rollover on every restart.
OnStartupTriggeringPolicy() - Constructor for class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
 
option - Variable in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
If "short", only first line of throwable report will be formatted.
If "full", the whole stack trace will be formatted.
If "numeric" the output will be limited to the specified number of lines.
OptionConverter - Class in org.apache.logging.log4j.core.helpers
A convenience class to convert property values to specific types.
Order - Annotation Type in org.apache.logging.log4j.core.config
Identifies the relative ordering of the Configuration.
org.apache.logging.log4j.core - package org.apache.logging.log4j.core
Implementation of Log4j 2.0.
org.apache.logging.log4j.core.appender - package org.apache.logging.log4j.core.appender
Log4j 2.0 Appenders.
org.apache.logging.log4j.core.appender.rewrite - package org.apache.logging.log4j.core.appender.rewrite
Apache Flume Appender.
org.apache.logging.log4j.core.appender.rolling - package org.apache.logging.log4j.core.appender.rolling
Rolling File Appender and support classes.
org.apache.logging.log4j.core.appender.rolling.helper - package org.apache.logging.log4j.core.appender.rolling.helper
Support classes for the Rolling File Appender.
org.apache.logging.log4j.core.appender.routing - package org.apache.logging.log4j.core.appender.routing
Apache Flume Appender.
org.apache.logging.log4j.core.config - package org.apache.logging.log4j.core.config
Configuration of Log4j 2.0.
org.apache.logging.log4j.core.config.plugins - package org.apache.logging.log4j.core.config.plugins
Configuration of Log4j 2.0 via Plugins.
org.apache.logging.log4j.core.filter - package org.apache.logging.log4j.core.filter
Log4j 2.0 Filter support.
org.apache.logging.log4j.core.helpers - package org.apache.logging.log4j.core.helpers
Log4j 2.0 helper classes.
org.apache.logging.log4j.core.impl - package org.apache.logging.log4j.core.impl
Log4j 2.0 private implementation classes.
org.apache.logging.log4j.core.javaee - package org.apache.logging.log4j.core.javaee
Classes to aid integration with Java EE.
org.apache.logging.log4j.core.jmx - package org.apache.logging.log4j.core.jmx
Log4j 2.0 JMX support.
org.apache.logging.log4j.core.layout - package org.apache.logging.log4j.core.layout
Log4j 2.0 Layout support.
org.apache.logging.log4j.core.lookup - package org.apache.logging.log4j.core.lookup
Log4j 2.0 Lookups.
org.apache.logging.log4j.core.net - package org.apache.logging.log4j.core.net
Log4j 2.0 network support.
org.apache.logging.log4j.core.pattern - package org.apache.logging.log4j.core.pattern
Provides classes implementing format specifiers in conversion patterns.
org.apache.logging.log4j.core.selector - package org.apache.logging.log4j.core.selector
Log4j 2.0 Context Selectors.
OutputStreamAppender - Class in org.apache.logging.log4j.core.appender
Writes the byte output stream.
OutputStreamAppender(String, Layout, Filter, boolean, boolean, OutputStreamManager) - Constructor for class org.apache.logging.log4j.core.appender.OutputStreamAppender
Instantiate a WriterAppender and set the output destination to a new OutputStreamWriter initialized with os as its OutputStream.
OutputStreamManager - Class in org.apache.logging.log4j.core.appender
Manage an OutputStream so that it can be shared by multiple Appenders and will allow appenders to reconfigure without requiring a new stream.
OutputStreamManager(OutputStream, String) - Constructor for class org.apache.logging.log4j.core.appender.OutputStreamManager
 

P

parse(String) - Method in class org.apache.logging.log4j.core.pattern.PatternParser
 
parse(String, List<PatternConverter>, List<FormattingInfo>) - Method in class org.apache.logging.log4j.core.pattern.PatternParser
Parse a format specifier.
PatternConverter - Interface in org.apache.logging.log4j.core.pattern
Interface that all PatternConverters must implement.
PatternLayout - Class in org.apache.logging.log4j.core.layout
A flexible layout configurable with pattern string.
PatternParser - Class in org.apache.logging.log4j.core.pattern
Most of the work of the PatternLayout class is delegated to the PatternParser class.
PatternParser(String) - Constructor for class org.apache.logging.log4j.core.pattern.PatternParser
Constructor.
PatternParser(Configuration, String, Class) - Constructor for class org.apache.logging.log4j.core.pattern.PatternParser
Constructor.
PatternProcessor - Class in org.apache.logging.log4j.core.appender.rolling
Parse the rollover pattern.
PatternProcessor(String) - Constructor for class org.apache.logging.log4j.core.appender.rolling.PatternProcessor
Constructor.
Plugin - Annotation Type in org.apache.logging.log4j.core.config.plugins
Annotation that identifies a Class as a Plugin.
PluginAttr - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a Plugin Attribute.
PluginConfiguration - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a parameter as a Configuration.
PluginElement - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a parameter as an element.
PluginFactory - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a Method as the factory to create the plugin.
pluginManager - Variable in class org.apache.logging.log4j.core.config.BaseConfiguration
The Plugin Manager.
PluginManager - Class in org.apache.logging.log4j.core.config.plugins
Component that loads and manages all the plugins.
PluginManager(String) - Constructor for class org.apache.logging.log4j.core.config.plugins.PluginManager
Constructor that takes only a type name.
PluginManager(String, Class) - Constructor for class org.apache.logging.log4j.core.config.plugins.PluginManager
Constructor that takes a type name and a Class.
PluginManager.PluginTest - Class in org.apache.logging.log4j.core.config.plugins
A Test that checks to see if each class is annotated with a specific annotation.
PluginManager.PluginTest(Class) - Constructor for class org.apache.logging.log4j.core.config.plugins.PluginManager.PluginTest
Constructs an AnnotatedWith test for the specified annotation type.
PluginNode - Annotation Type in org.apache.logging.log4j.core.config.plugins
 
PluginType - Class in org.apache.logging.log4j.core.config.plugins
Plugin Descriptor.
PluginType(Class, String, boolean, boolean) - Constructor for class org.apache.logging.log4j.core.config.plugins.PluginType
 
PluginValue - Annotation Type in org.apache.logging.log4j.core.config.plugins
Identifies a parameter as a value.
port - Variable in class org.apache.logging.log4j.core.net.AbstractSocketManager
The port on the host.
printStackTrace() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
printStackTrace(PrintStream) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
printStackTrace(PrintWriter) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
Priority - Class in org.apache.logging.log4j.core.net
The Priority used in the Syslog system.
Priority(Facility, Severity) - Constructor for class org.apache.logging.log4j.core.net.Priority
The Constructor.
PropertiesPlugin - Class in org.apache.logging.log4j.core.config.plugins
Handles properties defined in the configuration.
Property - Class in org.apache.logging.log4j.core.config
Represents a key/value pair in the configuration.
Protocol - Enum in org.apache.logging.log4j.core.net
Enumeration of the supported protocols.

Q

quoteMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the single or double quote character.

R

reconfigure() - Method in class org.apache.logging.log4j.core.LoggerContext
Reconfigure the context.
RegexFilter - Class in org.apache.logging.log4j.core.filter
This filter returns the onMatch result if the message matches the regular expression.
RegexReplacement - Class in org.apache.logging.log4j.core.pattern
Replace tokens in the LogEvent message.
RegexReplacementConverter - Class in org.apache.logging.log4j.core.pattern
Replacement pattern converter.
RelativeTimePatternConverter - Class in org.apache.logging.log4j.core.pattern
Return the relative time in milliseconds since JVM Startup.
RelativeTimePatternConverter() - Constructor for class org.apache.logging.log4j.core.pattern.RelativeTimePatternConverter
Private constructor.
release() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
Called to signify that this Manager is no longer required by an Appender.
releaseSub() - Method in class org.apache.logging.log4j.core.appender.AbstractManager
May be overriden by Managers to perform processing while the Manager is being released and the lock is held.
releaseSub() - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Default hook to write footer during close.
releaseSub() - Method in class org.apache.logging.log4j.core.net.JMSQueueManager
 
releaseSub() - Method in class org.apache.logging.log4j.core.net.JMSTopicManager
 
removeAppender(String) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Remove an Appender.
removeAppender(String) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Remove the Appender with the specific name.
removeAppender(Appender) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is used primarily for unit testing.
removeConfigurationFactory(ConfigurationFactory) - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Remove the ConfigurationFactory.
removeContext(LoggerContext) - Method in class org.apache.logging.log4j.core.selector.BasicContextSelector
 
removeContext(LoggerContext) - Method in class org.apache.logging.log4j.core.selector.ClassLoaderContextSelector
 
removeContext(LoggerContext) - Method in class org.apache.logging.log4j.core.selector.JNDIContextSelector
 
removeContext(String) - Method in class org.apache.logging.log4j.core.selector.JNDIContextSelector
 
removeContext(String) - Method in interface org.apache.logging.log4j.core.selector.NamedContextSelector
Locate the LoggerContext with the specified name using the default configuration.
removeFiler(Filter) - Method in class org.apache.logging.log4j.core.LoggerContext
Removes a Filter from the current Configuration.
removeFilter(Filter) - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
removeFilter(Filter) - Method in class org.apache.logging.log4j.core.filter.Filterable
Remove a Filter.
removeFilter(Filter) - Method in interface org.apache.logging.log4j.core.filter.Filtering
Removes a Filter.
removeListener(ConfigurationListener) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Remove a ConfigurationListener.
removeListener(ConfigurationListener) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
removeLogger(String) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Removing a logger cannot be done atomically so is not allowed in an active configuration.
replace(Object, Map<String, V>) - Static method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the map.
replace(Object, Map<String, V>, String, String) - Static method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the map.
replace(Object, Properties) - Static method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the properties.
replace(String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(LogEvent, String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(String, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(LogEvent, String, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(char[]) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(LogEvent, char[]) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(char[], int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(LogEvent, char[], int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(StringBuffer) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(LogEvent, StringBuffer) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(StringBuffer, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(LogEvent, StringBuffer, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(StringBuilder) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(LogEvent, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(Object) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the resolver.
replace(LogEvent, Object) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the resolver.
replaceIn(StringBuffer) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuffer, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(LogEvent, StringBuffer, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuilder) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(LogEvent, StringBuilder) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(LogEvent, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceManager(OutputStreamManager) - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender
 
reportException(Exception) - Method in class org.apache.logging.log4j.core.appender.rolling.helper.ActionBase
Capture exception.
reportException(Exception) - Method in class org.apache.logging.log4j.core.appender.rolling.helper.GZCompressAction
Capture exception.
reportException(Exception) - Method in class org.apache.logging.log4j.core.appender.rolling.helper.ZipCompressAction
Capture exception.
resetConfigurationFactory() - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Reset the ConfigurationFactory to the default.
ResolverUtil<T> - Class in org.apache.logging.log4j.core.config.plugins
ResolverUtil is used to locate classes that are available in the/a class path and meet arbitrary conditions.
ResolverUtil() - Constructor for class org.apache.logging.log4j.core.config.plugins.ResolverUtil
 
ResolverUtil.AnnotatedWith - Class in org.apache.logging.log4j.core.config.plugins
A Test that checks to see if each class is annotated with a specific annotation.
ResolverUtil.AnnotatedWith(Class<? extends Annotation>) - Constructor for class org.apache.logging.log4j.core.config.plugins.ResolverUtil.AnnotatedWith
Constructs an AnnotatedWith test for the specified annotation type.
ResolverUtil.ClassTest - Class in org.apache.logging.log4j.core.config.plugins
Test against a Class.
ResolverUtil.ClassTest() - Constructor for class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ClassTest
 
ResolverUtil.IsA - Class in org.apache.logging.log4j.core.config.plugins
A Test that checks to see if each class is assignable to the provided class.
ResolverUtil.IsA(Class) - Constructor for class org.apache.logging.log4j.core.config.plugins.ResolverUtil.IsA
Constructs an IsA test using the supplied Class as the parent class/interface.
ResolverUtil.NameEndsWith - Class in org.apache.logging.log4j.core.config.plugins
A Test that checks to see if each class name ends with the provided suffix.
ResolverUtil.NameEndsWith(String) - Constructor for class org.apache.logging.log4j.core.config.plugins.ResolverUtil.NameEndsWith
Constructs a NameEndsWith test using the supplied suffix.
ResolverUtil.NameIs - Class in org.apache.logging.log4j.core.config.plugins
A Test that checks to see if the class name matches.
ResolverUtil.NameIs(String) - Constructor for class org.apache.logging.log4j.core.config.plugins.ResolverUtil.NameIs
 
ResolverUtil.ResourceTest - Class in org.apache.logging.log4j.core.config.plugins
Test against a resource.
ResolverUtil.ResourceTest() - Constructor for class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ResourceTest
 
ResolverUtil.Test - Interface in org.apache.logging.log4j.core.config.plugins
A simple interface that specifies how to test classes to determine if they are to be included in the results produced by the ResolverUtil.
resolveVariable(LogEvent, String, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Internal method that resolves the value of a variable.
rewrite(LogEvent) - Method in class org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy
Rewrite the event.
rewrite(LogEvent) - Method in interface org.apache.logging.log4j.core.appender.rewrite.RewritePolicy
Rewrite a logging event.
RewriteAppender - Class in org.apache.logging.log4j.core.appender.rewrite
This Appender allows the logging event to be manipulated before it is processed by other Appenders.
RewritePolicy - Interface in org.apache.logging.log4j.core.appender.rewrite
Interface to be implemented by components that support modifications to the LogEvent.
RFC5424Layout - Class in org.apache.logging.log4j.core.layout
Formats a log event in accordance with RFC 5424.
RollingFileAppender - Class in org.apache.logging.log4j.core.appender
An appender that writes to files andd can roll over at intervals.
RollingFileManager - Class in org.apache.logging.log4j.core.appender.rolling
The Rolling File Manager.
RollingFileManager(String, String, OutputStream, boolean, long, long) - Constructor for class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
rollover(RollingFileManager) - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
Perform the rollover.
rollover(RollingFileManager) - Method in interface org.apache.logging.log4j.core.appender.rolling.RolloverStrategy
Prepare for a rollover.
RolloverDescription - Interface in org.apache.logging.log4j.core.appender.rolling
Description of actions needed to complete rollover.
RolloverDescriptionImpl - Class in org.apache.logging.log4j.core.appender.rolling
Description of actions needed to complete rollover.
RolloverDescriptionImpl(String, boolean, Action, Action) - Constructor for class org.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl
Create new instance.
RolloverFrequency - Enum in org.apache.logging.log4j.core.appender.rolling
Enumeration of rollover frequency values.
RolloverStrategy - Interface in org.apache.logging.log4j.core.appender.rolling
A RollingPolicy specifies the actions taken on a logging file rollover.
RolloverStrategyBase - Class in org.apache.logging.log4j.core.appender.rolling
 
RolloverStrategyBase() - Constructor for class org.apache.logging.log4j.core.appender.rolling.RolloverStrategyBase
 
rootNode - Variable in class org.apache.logging.log4j.core.config.BaseConfiguration
The root node of the configuration.
RootThrowablePatternConverter - Class in org.apache.logging.log4j.core.pattern
Outputs the Throwable portion of the LoggingEvent as a full stacktrace unless this converter's option is 'short', where it just outputs the first line of the trace, or if the number of lines to print is explicitly specified.
Route - Class in org.apache.logging.log4j.core.appender.routing
A Route to an appender.
Routes - Class in org.apache.logging.log4j.core.appender.routing
Used to contain the individual Route elements.
RoutingAppender - Class in org.apache.logging.log4j.core.appender.routing
This Appender "routes" between various Appenders, some of which can be references to Appenders defined earlier in the configuration while others can be dynamically created within this Appender as required.
run() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.ActionBase
run() - Method in class org.apache.logging.log4j.core.appender.rolling.helper.CompositeAction
run() - Method in class org.apache.logging.log4j.core.net.SocketServer
Accept incoming events and processes them.

S

send(Serializable) - Method in class org.apache.logging.log4j.core.net.AbstractJMSManager
Send the message.
send(Serializable, Session, MessageProducer) - Method in class org.apache.logging.log4j.core.net.AbstractJMSManager
Send the Object.
send(Serializable) - Method in class org.apache.logging.log4j.core.net.JMSQueueManager
 
send(Serializable) - Method in class org.apache.logging.log4j.core.net.JMSTopicManager
 
SequenceNumberPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats the event sequence number.
SerializedLayout - Class in org.apache.logging.log4j.core.layout
Format a LogEvent in its serialized form.
setAdditive(boolean) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Set the additive setting.
setAdditive(boolean) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is present only to support the Log4j 1.2 compatibility bridge.
setClassLoader(ClassLoader) - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil
Sets an explicit ClassLoader that should be used when scanning for classes.
setConfiguration(Configuration) - Method in class org.apache.logging.log4j.core.LoggerContext
Set the Configuration to be used.
setConfigurationFactory(ConfigurationFactory) - Static method in class org.apache.logging.log4j.core.config.ConfigurationFactory
Set the configuration factory.
setConfigurationMonitor(ConfigurationMonitor) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Set the ConfigurationMonitor that will detect configuration changes.
setConversionPattern(String) - Method in class org.apache.logging.log4j.core.layout.PatternLayout
Set the ConversionPattern option.
setEnableSubstitutionInVariables(boolean) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets a flag whether substitution is done in variable names.
setEscapeChar(char) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the escape character.
setExternalContext(Object) - Method in class org.apache.logging.log4j.core.LoggerContext
Set the external context.
setFooter(byte[]) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Set the footer to write when the stream is closed.
setFooter(byte[]) - Method in class org.apache.logging.log4j.core.layout.LayoutBase
Set the footer.
setHandler(ErrorHandler) - Method in class org.apache.logging.log4j.core.appender.AppenderBase
The handler must be set before the appender is started.
setHandler(ErrorHandler) - Method in interface org.apache.logging.log4j.core.Appender
 
setHeader(byte[]) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Set the header to write when the stream is opened.
setHeader(byte[]) - Method in class org.apache.logging.log4j.core.layout.LayoutBase
Set the header.
setLevel(Level) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Set the logging Level.
setLevel(Level) - Method in class org.apache.logging.log4j.core.Logger
This method is not exposed through the public API and is provided primarily for unit testing.
setLogEventFactory(LogEventFactory) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Set the LogEventFactory.
setLoggerAdditive(Logger, boolean) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Marks a LoggerConfig as additive.
setLoggerAdditive(Logger, boolean) - Method in interface org.apache.logging.log4j.core.config.Configuration
 
setName(String) - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Set the name of the configuration.
setObject(Object) - Method in class org.apache.logging.log4j.core.config.Node
 
setOutputStream(OutputStream) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
 
setParent(LoggerConfig) - Method in class org.apache.logging.log4j.core.config.LoggerConfig
Set the parent of this LoggerConfig.
setStackTrace(StackTraceElement[]) - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
setup() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
 
setup() - Method in class org.apache.logging.log4j.core.config.JSONConfiguration
 
setup() - Method in class org.apache.logging.log4j.core.config.XMLConfiguration
 
setValue(String) - Method in class org.apache.logging.log4j.core.config.Node
 
setVariablePrefix(char) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable prefix to use.
setVariablePrefix(String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable prefix to use.
setVariablePrefixMatcher(StrMatcher) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable prefix matcher currently in use.
setVariableResolver(StrLookup<?>) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the VariableResolver that is used to lookup variables.
setVariableSuffix(char) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable suffix to use.
setVariableSuffix(String) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable suffix to use.
setVariableSuffixMatcher(StrMatcher) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Sets the variable suffix matcher currently in use.
Severity - Enum in org.apache.logging.log4j.core.net
Severity values used by the Syslog system.
SHORT - Static variable in class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Format only the first line of the throwable.
shutdown() - Method in class org.apache.logging.log4j.core.net.SocketServer
Shutdown the server.
SIMPLE_CONVERSION_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.PatternLayout
A simple pattern.
singleQuoteMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the single quote character.
size() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
SizeBasedTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
 
SizeBasedTriggeringPolicy() - Constructor for class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Constructs a new instance.
SizeBasedTriggeringPolicy(long) - Constructor for class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
Constructs a new instance.
SocketAppender - Class in org.apache.logging.log4j.core.appender
An Appender that delivers events over socket connections.
SocketAppender(String, Layout, Filter, AbstractSocketManager, boolean, boolean) - Constructor for class org.apache.logging.log4j.core.appender.SocketAppender
 
SocketServer - Class in org.apache.logging.log4j.core.net
Listens for events over a socket connection.
SocketServer(int) - Constructor for class org.apache.logging.log4j.core.net.SocketServer
Constructor.
spaceMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the space character.
splitMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Matches the same characters as StringTokenizer, namely space, tab, newline and formfeed.
StackTracePackageElement - Class in org.apache.logging.log4j.core.impl
Package data for a StackTraceElement.
StackTracePackageElement(String, String, boolean) - Constructor for class org.apache.logging.log4j.core.impl.StackTracePackageElement
Constructor that takes the location, version, and exact match flag.
start() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Start the Appender.
start() - Method in class org.apache.logging.log4j.core.appender.FailoverAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.rewrite.RewriteAppender
 
start() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
start() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Initialize the configuration.
start() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
start() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
start() - Method in class org.apache.logging.log4j.core.filter.FilterBase
Mark the Filter as started.
start() - Method in interface org.apache.logging.log4j.core.Lifecycle
 
start() - Method in class org.apache.logging.log4j.core.LoggerContext
 
startFilter() - Method in class org.apache.logging.log4j.core.filter.Filterable
Make the Filter available for use.
stop() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
Stop the Appender.
stop() - Method in class org.apache.logging.log4j.core.appender.OutputStreamAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.rewrite.RewriteAppender
 
stop() - Method in class org.apache.logging.log4j.core.appender.routing.RoutingAppender
 
stop() - Method in class org.apache.logging.log4j.core.config.BaseConfiguration
Tear down the configuration.
stop() - Method in interface org.apache.logging.log4j.core.config.Configuration
 
stop() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
stop() - Method in class org.apache.logging.log4j.core.filter.FilterBase
Mark the Filter as stopped.
stop() - Method in interface org.apache.logging.log4j.core.Lifecycle
 
stop() - Method in class org.apache.logging.log4j.core.LoggerContext
 
stopFilter() - Method in class org.apache.logging.log4j.core.filter.Filterable
Cleanup the Filter.
stringMatcher(String) - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor that creates a matcher from a string.
StrLookup<V> - Interface in org.apache.logging.log4j.core.lookup
Lookup a String key to a String value.
StrMatcher - Class in org.apache.logging.log4j.core.lookup
A matcher class that can be queried to determine if a character array portion matches.
StrMatcher() - Constructor for class org.apache.logging.log4j.core.lookup.StrMatcher
Constructor.
StrSubstitutor - Class in org.apache.logging.log4j.core.lookup
Substitutes variables within a string by values.
StrSubstitutor() - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance with defaults for variable prefix and suffix and the escaping character.
StrSubstitutor(Map<String, V>) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(Map<String, V>, String, String) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(Map<String, V>, String, String, char) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup<?>) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup<?>, String, String, char) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup<?>, StrMatcher, StrMatcher, char) - Constructor for class org.apache.logging.log4j.core.lookup.StrSubstitutor
Creates a new instance and initializes it.
StructuredDataFilter - Class in org.apache.logging.log4j.core.filter
Filter based on data in a StructuredDataMessage.
StructuredDataLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from system properties.
StructuredDataLookup() - Constructor for class org.apache.logging.log4j.core.lookup.StructuredDataLookup
 
substitute(LogEvent, StringBuilder, int, int) - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
Internal method that substitutes the variables.
substVars(String, Properties) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
Perform variable substitution in string val from the values of keys found in the system propeties.
SUFFIXES - Static variable in class org.apache.logging.log4j.core.config.JSONConfigurationFactory
The file extensions supported by this factory.
SUFFIXES - Static variable in class org.apache.logging.log4j.core.config.XMLConfigurationFactory
Valid file extensions for XML files.
SyslogAppender - Class in org.apache.logging.log4j.core.appender
The Syslog Appender.
SyslogAppender(String, Layout, Filter, boolean, boolean, AbstractSocketManager) - Constructor for class org.apache.logging.log4j.core.appender.SyslogAppender
 
SyslogLayout - Class in org.apache.logging.log4j.core.layout
Formats a log event as a BSD Log record.
SyslogLayout(Facility, boolean, Charset) - Constructor for class org.apache.logging.log4j.core.layout.SyslogLayout
 
SystemPropertiesLookup - Class in org.apache.logging.log4j.core.lookup
Looks up keys from system properties.
SystemPropertiesLookup() - Constructor for class org.apache.logging.log4j.core.lookup.SystemPropertiesLookup
 

T

tabMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Returns a matcher which matches the tab character.
TCPSocketManager - Class in org.apache.logging.log4j.core.net
Manager of TCP Socket connections.
TCPSocketManager(String, OutputStream, Socket, InetAddress, String, int, int) - Constructor for class org.apache.logging.log4j.core.net.TCPSocketManager
The Constructor.
TEST_PREFIX - Static variable in class org.apache.logging.log4j.core.config.ConfigurationFactory
File name prefix for test configurations.
THREAD_CONTEXT - Static variable in class org.apache.logging.log4j.core.javaee.ContextAnchor
Anchor for the LoggerContext for the current Thread.
ThreadContextMapFilter - Class in org.apache.logging.log4j.core.filter
Filter based on a value in the Thread Context Map (MDC).
ThreadContextMapFilter(Map<String, String>, boolean, Filter.Result, Filter.Result) - Constructor for class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
ThreadPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats the event thread name.
ThresholdFilter - Class in org.apache.logging.log4j.core.filter
This filter returns the onMatch result if the level in the LogEvent is the same or more specific than the configured level and the onMismatch value otherwise.
ThrowablePatternConverter - Class in org.apache.logging.log4j.core.pattern
Outputs the Throwable portion of the LoggingEvent as a full stacktrace unless this converter's option is 'short', where it just outputs the first line of the trace, or if the number of lines to print is explicitly specified.
ThrowablePatternConverter(String, String, String[]) - Constructor for class org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
Constructor.
ThrowableProxy - Class in org.apache.logging.log4j.core.impl
Wraps a Throwable to add packaging information about each stack trace element.
ThrowableProxy(Throwable) - Constructor for class org.apache.logging.log4j.core.impl.ThrowableProxy
Construct the wrapper for the Throwable that includes packaging data.
TimeBasedTriggeringPolicy - Class in org.apache.logging.log4j.core.appender.rolling
Triggering Policy that causes a rollover based on time.
TimeFilter - Class in org.apache.logging.log4j.core.filter
Filters events that fall within a specified time period in each day.
toBoolean(String, boolean) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
If value is "true", then true is returned.
toByteArray(InputStream) - Method in class org.apache.logging.log4j.core.config.JSONConfiguration
 
toFileSize(String, long) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
 
toInt(String, int) - Static method in class org.apache.logging.log4j.core.helpers.OptionConverter
Convert the String value to an int.
toString() - Method in class org.apache.logging.log4j.core.appender.AppenderBase
 
toString() - Method in class org.apache.logging.log4j.core.appender.FailoverAppender
 
toString() - Method in class org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy
 
toString() - Method in class org.apache.logging.log4j.core.appender.routing.Route
 
toString() - Method in class org.apache.logging.log4j.core.appender.routing.Routes
 
toString() - Method in class org.apache.logging.log4j.core.config.LoggerConfig
 
toString() - Method in class org.apache.logging.log4j.core.config.Node
 
toString() - Method in class org.apache.logging.log4j.core.config.plugins.PluginManager.PluginTest
 
toString() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.AnnotatedWith
 
toString() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.IsA
 
toString() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.NameEndsWith
 
toString() - Method in class org.apache.logging.log4j.core.config.plugins.ResolverUtil.NameIs
 
toString() - Method in class org.apache.logging.log4j.core.config.Property
 
toString() - Method in class org.apache.logging.log4j.core.filter.BurstFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.CompositeFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.DynamicThresholdFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.FilterBase
 
toString() - Method in class org.apache.logging.log4j.core.filter.MapFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.MarkerFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.RegexFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.StructuredDataFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.ThreadContextMapFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.ThresholdFilter
 
toString() - Method in class org.apache.logging.log4j.core.filter.TimeFilter
 
toString() - Method in class org.apache.logging.log4j.core.helpers.KeyValuePair
 
toString() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
 
toString() - Method in class org.apache.logging.log4j.core.impl.StackTracePackageElement
 
toString() - Method in class org.apache.logging.log4j.core.impl.ThrowableProxy
 
toString() - Method in class org.apache.logging.log4j.core.layout.PatternLayout
 
toString() - Method in class org.apache.logging.log4j.core.layout.RFC5424Layout
 
toString() - Method in class org.apache.logging.log4j.core.lookup.Interpolator
 
toString() - Method in class org.apache.logging.log4j.core.lookup.StrSubstitutor
 
toString() - Method in class org.apache.logging.log4j.core.net.Priority
 
toString() - Method in class org.apache.logging.log4j.core.pattern.RegexReplacement
 
Transform - Class in org.apache.logging.log4j.core.helpers
Utility class for transforming strings.
TriggeringPolicy - Interface in org.apache.logging.log4j.core.appender.rolling
A TriggeringPolicy controls the conditions under which rollover occurs.
trimMatcher() - Static method in class org.apache.logging.log4j.core.lookup.StrMatcher
Matches the String trim() whitespace characters.
TTCC_CONVERSION_PATTERN - Static variable in class org.apache.logging.log4j.core.layout.PatternLayout
A conversion pattern equivalent to the TTCCCLayout.

U

updateLoggers() - Method in class org.apache.logging.log4j.core.LoggerContext
Cause all Loggers to be updated against the current Configuration.
updateLoggers(Configuration) - Method in class org.apache.logging.log4j.core.LoggerContext
Cause all Logger to be updated against the specified Configuration.
UUID_SEQUENCE - Static variable in class org.apache.logging.log4j.core.helpers.UUIDUtil
System property that may be used to seed the uuid generation with an integer value.
UUIDPatternConverter - Class in org.apache.logging.log4j.core.pattern
Formats the event sequence number.
UUIDUtil - Class in org.apache.logging.log4j.core.helpers
Generates a unique id.

V

ValueLevelPair - Class in org.apache.logging.log4j.core.filter
A key and its value.
ValueLevelPair(String, Level) - Constructor for class org.apache.logging.log4j.core.filter.ValueLevelPair
 
valueOf(String) - Static method in enum org.apache.logging.log4j.core.appender.CompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.appender.ConsoleAppender.Target
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.Filter.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.net.Facility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.net.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.logging.log4j.core.net.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.logging.log4j.core.appender.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.appender.ConsoleAppender.Target
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.appender.rolling.RolloverFrequency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.Filter.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.net.Facility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.net.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.logging.log4j.core.net.Severity
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.FileManager
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Some output streams synchronize writes while others do not.
write(byte[]) - Method in class org.apache.logging.log4j.core.appender.OutputStreamManager
Some output streams synchronize writes while others do not.
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.appender.rolling.RollingFileManager
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
write(int) - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
write(byte[]) - Method in class org.apache.logging.log4j.core.net.DatagramOutputStream
 
write(byte[], int, int) - Method in class org.apache.logging.log4j.core.net.TCPSocketManager
 
writeReplace() - Method in class org.apache.logging.log4j.core.impl.Log4jLogEvent
Creates a LogEventProxy that can be serialized.

X

XMLConfiguration - Class in org.apache.logging.log4j.core.config
Creates a Node hierarchy from an XML file.
XMLConfiguration(InputSource, File) - Constructor for class org.apache.logging.log4j.core.config.XMLConfiguration
 
XMLConfigurationFactory - Class in org.apache.logging.log4j.core.config
Factory to coonstruct an XMLConfiguration.
XMLConfigurationFactory() - Constructor for class org.apache.logging.log4j.core.config.XMLConfigurationFactory
 
XMLLayout - Class in org.apache.logging.log4j.core.layout
The output of the XMLLayout consists of a series of log4j:event elements as defined in the log4j.dtd.
XMLLayout(boolean, boolean, boolean, Charset) - Constructor for class org.apache.logging.log4j.core.layout.XMLLayout
 

Z

ZipCompressAction - Class in org.apache.logging.log4j.core.appender.rolling.helper
Compresses a file using Zip compression.
ZipCompressAction(File, File, boolean) - Constructor for class org.apache.logging.log4j.core.appender.rolling.helper.ZipCompressAction
Create new instance of GZCompressAction.

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

Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.