LifeCycle.State state
Logger.PrivateConfig privateConfig
LoggerContext context
LoggerConfig loggerConfig
Configuration config
org.apache.logging.log4j.Level loggerConfigLevel
int intLevel
Logger logger
ConcurrentMap<K,V> loggers
CopyOnWriteArrayList<E> propertyChangeListeners
Configuration configuration
Object externalContext
String contextName
URI configLocation
Cancellable shutdownCallback
Lock configLock
String name
boolean ignoreExceptions
Layout<T extends Serializable> layout
ErrorHandler handler
boolean immediateFlush
immediateFlush
is set to false
, then there is a good chance that the last few logs events
are not actually written to persistent media if and when the application crashes.OutputStreamManager manager
ReadWriteLock rwLock
Lock readLock
BlockingQueue<E> queue
int queueSize
boolean blocking
long shutdownTimeout
Configuration config
AppenderRef[] appenderRefs
String errorRef
boolean includeLocation
AppenderControl errorAppender
org.apache.logging.log4j.core.appender.AsyncAppender.AsyncThread thread
int exceptionCount
long lastException
Appender appender
String primaryRef
String[] failovers
Configuration config
AppenderControl primary
List<E> failoverAppenders
long intervalNanos
long nextCheckNanos
String fileName
Advertiser advertiser
Object advertisement
String fileName
Object advertisement
Advertiser advertiser
String fileName
Object advertisement
Advertiser advertiser
String fileName
String filePattern
Object advertisement
Advertiser advertiser
String fileName
String filePattern
Object advertisement
Advertiser advertiser
SmtpManager manager
Object advertisement
Advertiser advertiser
ReadWriteLock lock
Lock readLock
Lock writeLock
AbstractDatabaseManager manager
String description
LogEvent wrappedEvent
String description
JmsManager manager
MessageProducer producer
long affinity
long backlog
boolean delayAttachOnConnect
List<E> endpoints
byte[] identity
int ioThreads
boolean ipv4Only
long linger
long maxMsgSize
long rcvHwm
long receiveBufferSize
int receiveTimeOut
long reconnectIVL
long reconnectIVLMax
long sendBufferSize
int sendRcFalse
int sendRcTrue
int sendTimeOut
long sndHwm
int tcpKeepAlive
long tcpKeepAliveCount
long tcpKeepAliveIdle
long tcpKeepAliveInterval
boolean xpubVerbose
KafkaManager manager
Configuration config
ConcurrentMap<K,V> appenders
RewritePolicy rewritePolicy
AppenderRef[] appenderRefs
Routes routes
Route defaultRoute
Configuration config
ConcurrentMap<K,V> appenders
RewritePolicy rewritePolicy
private void writeObject(ObjectOutputStream out) throws IOException
IOException
String loggerName
org.apache.logging.log4j.Marker marker
String fqcn
org.apache.logging.log4j.Level level
org.apache.logging.log4j.message.Message message
ThrowableProxy thrownProxy
Map<K,V> contextMap
org.apache.logging.log4j.ThreadContext.ContextStack contextStack
String threadName
StackTraceElement location
long currentTimeMillis
boolean endOfBatch
boolean includeLocation
long nanoTime
Node rootNode
List<E> listeners
ConfigurationMonitor monitor
List<E> pluginPackages
PluginManager pluginManager
boolean isShutdownHookEnabled
Advertiser advertiser
Node advertiserNode
Object advertisement
String name
ConcurrentMap<K,V> appenders
ConcurrentMap<K,V> loggers
List<E> customLevels
ConcurrentMap<K,V> properties
StrLookup tempLookup
StrSubstitutor subst
LoggerConfig root
ConcurrentMap<K,V> componentMap
ConfigurationSource configurationSource
ThreadLocal<T> recursive
Appender appender
org.apache.logging.log4j.Level level
int intLevel
String appenderName
List<E> appenderRefs
Set<E> appenders
String name
LogEventFactory logEventFactory
org.apache.logging.log4j.Level level
boolean additive
boolean includeLocation
LoggerConfig parent
Map<K,V> properties
Configuration config
ReliabilityStrategy reliabilityStrategy
StatusConfiguration statusConfig
Component root
Component loggersComponent
Component appendersComponent
Component filtersComponent
Component propertiesComponent
Component customLevelsComponent
String contentType
Filter.Result onMatch
Filter.Result onMismatch
Filter filter
org.apache.logging.log4j.Level level
maxBurst
has been exceeded. The default is
WARN meaning any messages that are higher than warn will be logged
regardless of the size of a burst.long burstInterval
DelayQueue<E extends Delayed> history
Queue<E> available
String name
Pattern pattern
boolean useRawMessage
long start
long end
TimeZone timezone
ExtendedClassInfo extraClassInfo
StackTraceElement stackTraceElement
private void readObject(ObjectInputStream stream) throws InvalidObjectException
InvalidObjectException
protected Object writeReplace()
String loggerFqcn
org.apache.logging.log4j.Marker marker
org.apache.logging.log4j.Level level
String loggerName
org.apache.logging.log4j.message.Message message
long timeMillis
ThrowableProxy thrownProxy
Map<K,V> contextMap
org.apache.logging.log4j.ThreadContext.ContextStack contextStack
String threadName
StackTraceElement source
boolean includeLocation
boolean endOfBatch
ThrowableProxy causeProxy
int commonElementCount
ExtendedStackTraceElement[] extendedStackTrace
String localizedMessage
String message
String name
ThrowableProxy[] suppressedProxies
KeyValuePair[] additionalFields
int compressionThreshold
GelfLayout.CompressionType compressionType
String host
PatternFormatter[] formatters
String conversionPattern
PatternSelector patternSelector
org.apache.logging.log4j.core.layout.PatternLayout.Serializer serializer
Configuration config
RegexReplacement replace
boolean alwaysWriteExceptions
boolean noConsoleNoAnsi
private void readObject(ObjectInputStream stream) throws InvalidObjectException
InvalidObjectException
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
Facility facility
String defaultId
int enterpriseNumber
boolean includeMdc
String mdcId
org.apache.logging.log4j.message.StructuredDataId mdcSdId
String localHostName
String appName
String messageId
String configName
String mdcPrefix
String eventPrefix
List<E> mdcExcludes
List<E> mdcIncludes
List<E> mdcRequired
org.apache.logging.log4j.core.layout.Rfc5424Layout.ListChecker checker
org.apache.logging.log4j.core.layout.Rfc5424Layout.ListChecker noopChecker
boolean includeNewLine
String escapeNewLine
boolean useTlsMessageFormat
long lastTimestamp
String timestamppStr
List<E> exceptionFormatters
Map<K,V> fieldFormatters
Facility facility
boolean includeNewLine
String escapeNewLine
SimpleDateFormat dateFormat
String localHostname
AtomicReference<V> state
ThreadFactory threadFactory
Collection<E> hooks
Reference<T> shutdownHookRef
private void readObject(ObjectInputStream stream) throws InvalidObjectException
InvalidObjectException
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
FastDatePrinter printer
FastDateParser parser
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
- if there is an IO issue.ClassNotFoundException
- if a class cannot be found.private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
- if there is an IO issue.ClassNotFoundException
- if a class cannot be found.Copyright © 1999-2015 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.