private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException - if IO exception.ClassNotFoundException - if class not found.private void writeObject(ObjectOutputStream s) throws IOException
IOException - if exception during serialization.protected Object readResolve() throws ObjectStreamException
ObjectStreamException - if exception during resolution.Throwable rootCause
protected Object readResolve()
String name
int intLevel
StandardLevel standardLevel
protected Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionLogger.PrivateConfig privateConfig
LoggerContext context
protected Object readResolve() throws ObjectStreamException
ObjectStreamExceptionString name
MessageFactory messageFactory
LogEvent wrappedEvent
long seconds
boolean recentFirst
int multiplier
ThreadLocal<T> threadLocalTranslator
org.apache.logging.log4j.core.async.AsyncLoggerDisruptor loggerDisruptor
boolean includeLocation
NanoClock nanoClock
private void writeObject(ObjectOutputStream out) throws IOException
IOExceptionint threadPriority
long threadId
long currentTimeMillis
long nanoTime
short parameterCount
boolean includeLocation
boolean endOfBatch
Level level
String threadName
String loggerName
Message message
StringBuilder messageText
Object[] parameters
ThrowableProxy thrownProxy
StringMap contextData
Marker marker
String fqcn
StackTraceElement location
ThreadContext.ContextStack contextStack
ExtendedClassInfo extraClassInfo
StackTraceElement stackTraceElement
private void readObject(ObjectInputStream stream) throws InvalidObjectException
InvalidObjectExceptionprotected Object writeReplace()
String loggerFqcn
Marker marker
Level level
String loggerName
Message message
long timeMillis
ThrowableProxy thrownProxy
StringMap contextData
ThreadContext.ContextStack contextStack
long threadId
String threadName
int threadPriority
StackTraceElement source
boolean includeLocation
boolean endOfBatch
private void readObject(ObjectInputStream stream) throws InvalidObjectException
InvalidObjectExceptionprotected Object writeReplace()
int threadPriority
long threadId
long timeMillis
long nanoTime
short parameterCount
boolean includeLocation
boolean endOfBatch
Level level
String threadName
String loggerName
Message message
StringBuilder messageText
Object[] parameters
Throwable thrown
ThrowableProxy thrownProxy
StringMap contextData
Marker marker
String loggerFqcn
StackTraceElement source
ThreadContext.ContextStack contextStack
ThrowableProxy causeProxy
int commonElementCount
ExtendedStackTraceElement[] extendedStackTrace
String localizedMessage
String message
String name
ThrowableProxy[] suppressedProxies
protected Object readResolve() throws ObjectStreamException
ObjectStreamExceptionConfiguration configuration
ScriptEngineManager manager
ConcurrentMap<K,V> scriptRunners
String languages
WatchManager watchManager
StringBuilder builder
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.ExtendedLogger logger
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionprivate void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString baseName
private void readObject(ObjectInputStream in) throws IOException
IOExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionprivate void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionprivate void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString messagePattern
int argCount
int usedCount
int[] indices
CharSequence charSequence
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString message
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionStructuredDataId id
String message
String type
private void readObject(ObjectInputStream stream) throws InvalidObjectException
InvalidObjectExceptionprotected Object writeReplace()
DateFormat dateFormatter
Note that DateFormat is not Thread-safe.
Level level
boolean showDateTime
boolean showContextMap
PrintStream stream
String logName
String name
MessageFactory2 messageFactory
FlowMessageFactory flowMessageFactory
boolean useMap
ThreadLocal<T> localMap
boolean useStack
ExtendedLogger logger
long timestamp
StackTraceElement caller
Level level
Message msg
String threadName
Throwable throwable
SimpleLogger logger
Collection<E> listeners
ReadWriteLock listenersLock
Queue<E> messages
Lock msgLock
int listenersLevel
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
SortedArrayStringMap instance from a stream (i.e.,
deserialize it).IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
SortedArrayStringMap instance to a stream (i.e.,
serialize it).IOExceptionint threshold
boolean immutable
org.slf4j.Logger logger
org.slf4j.spi.LocationAwareLogger locationAwareLogger
Copyright © 1999-2017 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.