Package | Description |
---|---|
org.apache.logging.log4j |
Public API for Log4j 2.
|
org.apache.logging.log4j.core |
Implementation of Log4j 2.
|
org.apache.logging.log4j.core.appender.db.jpa |
The JPA Appender supports writing log events to a relational database using the Java Persistence API.
|
org.apache.logging.log4j.core.appender.db.jpa.converter |
The converters in this package implement the JPA 2.1 mechanism for converting non-standard types to and from
database fields.
|
org.apache.logging.log4j.core.async |
Provides Asynchronous Logger classes and interfaces for low-latency logging.
|
org.apache.logging.log4j.core.config |
Configuration of Log4j 2.
|
org.apache.logging.log4j.core.filter |
Log4j 2 Filter support.
|
org.apache.logging.log4j.core.impl |
Log4j 2 private implementation classes.
|
org.apache.logging.log4j.core.layout |
Log4j 2 Layout support.
|
org.apache.logging.log4j.message |
Public Message Types used for Log4j 2.
|
org.apache.logging.log4j.simple |
Simple logging implementation.
|
org.apache.logging.log4j.spi |
Internal interfaces and classes to be used by authors of logging implementations or for internal use by
API classes.
|
org.apache.logging.log4j.status |
Status API for Log4j 2.
|
org.apache.logging.log4j.util |
Internal utility classes for the Log4j 2 API.
|
org.apache.logging.slf4j |
SLF4J support.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Logger.debug(Marker marker,
Message msg) |
Logs a message with the specific Marker at the
DEBUG level. |
void |
Logger.debug(Marker marker,
Message msg,
Throwable t) |
Logs a message with the specific Marker at the
DEBUG level. |
void |
Logger.debug(Message msg) |
Logs a message with the specific Marker at the
DEBUG level. |
void |
Logger.debug(Message msg,
Throwable t) |
Logs a message with the specific Marker at the
DEBUG level. |
void |
Logger.error(Marker marker,
Message msg) |
Logs a message with the specific Marker at the
ERROR level. |
void |
Logger.error(Marker marker,
Message msg,
Throwable t) |
Logs a message with the specific Marker at the
ERROR level. |
void |
Logger.error(Message msg) |
Logs a message with the specific Marker at the
ERROR level. |
void |
Logger.error(Message msg,
Throwable t) |
Logs a message with the specific Marker at the
ERROR level. |
void |
Logger.fatal(Marker marker,
Message msg) |
Logs a message with the specific Marker at the
FATAL level. |
void |
Logger.fatal(Marker marker,
Message msg,
Throwable t) |
Logs a message with the specific Marker at the
FATAL level. |
void |
Logger.fatal(Message msg) |
Logs a message with the specific Marker at the
FATAL level. |
void |
Logger.fatal(Message msg,
Throwable t) |
Logs a message with the specific Marker at the
FATAL level. |
void |
Logger.info(Marker marker,
Message msg) |
Logs a message with the specific Marker at the
INFO level. |
void |
Logger.info(Marker marker,
Message msg,
Throwable t) |
Logs a message with the specific Marker at the
INFO level. |
void |
Logger.info(Message msg) |
Logs a message with the specific Marker at the
INFO level. |
void |
Logger.info(Message msg,
Throwable t) |
Logs a message with the specific Marker at the
INFO level. |
void |
Logger.log(Level level,
Marker marker,
Message msg) |
Logs a message with the specific Marker at the given level.
|
void |
Logger.log(Level level,
Marker marker,
Message msg,
Throwable t) |
Logs a message with the specific Marker at the given level.
|
void |
Logger.log(Level level,
Message msg) |
Logs a message with the specific Marker at the given level.
|
void |
Logger.log(Level level,
Message msg,
Throwable t) |
Logs a message with the specific Marker at the given level.
|
void |
Logger.trace(Marker marker,
Message msg) |
Logs a message with the specific Marker at the
TRACE level. |
void |
Logger.trace(Marker marker,
Message msg,
Throwable t) |
Logs a message with the specific Marker at the
TRACE level. |
void |
Logger.trace(Message msg) |
Logs a message with the specific Marker at the
TRACE level. |
void |
Logger.trace(Message msg,
Throwable t) |
Logs a message with the specific Marker at the
TRACE level. |
EntryMessage |
Logger.traceEntry(Message message) |
Logs entry to a method using a Message to describe the parameters.
|
<R> R |
Logger.traceExit(Message message,
R result) |
Logs exiting from a method with the result.
|
void |
Logger.warn(Marker marker,
Message msg) |
Logs a message with the specific Marker at the
WARN level. |
void |
Logger.warn(Marker marker,
Message msg,
Throwable t) |
Logs a message with the specific Marker at the
WARN level. |
void |
Logger.warn(Message msg) |
Logs a message with the specific Marker at the
WARN level. |
void |
Logger.warn(Message msg,
Throwable t) |
Logs a message with the specific Marker at the
WARN level. |
Modifier and Type | Method | Description |
---|---|---|
Message |
AbstractLogEvent.getMessage() |
|
Message |
LogEvent.getMessage() |
Gets the message associated with the event.
|
Modifier and Type | Method | Description |
---|---|---|
Filter.Result |
Filter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
Filter an event.
|
boolean |
Logger.isEnabled(Level level,
Marker marker,
Message message,
Throwable t) |
|
void |
Logger.logMessage(String fqcn,
Level level,
Marker marker,
Message message,
Throwable t) |
Modifier and Type | Method | Description |
---|---|---|
Message |
BasicLogEventEntity.getMessage() |
Gets the message.
|
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractLogEventWrapperEntity.setMessage(Message message) |
A no-op mutator to satisfy JPA requirements, as this entity is write-only.
|
Modifier and Type | Method | Description |
---|---|---|
Message |
MessageAttributeConverter.convertToEntityAttribute(String s) |
Modifier and Type | Method | Description |
---|---|---|
String |
MessageAttributeConverter.convertToDatabaseColumn(Message message) |
Modifier and Type | Class | Description |
---|---|---|
class |
RingBufferLogEvent |
When the Disruptor is started, the RingBuffer is populated with event objects.
|
Modifier and Type | Field | Description |
---|---|---|
protected Message |
RingBufferLogEventTranslator.message |
Modifier and Type | Method | Description |
---|---|---|
Message |
RingBufferLogEvent.getMessage() |
|
static Message |
InternalAsyncUtil.makeMessageImmutable(Message msg) |
Returns the specified message, with its content frozen unless system property
log4j.format.msg.async is true or the message class is annotated with
AsynchronouslyFormattable . |
Message |
RingBufferLogEvent.memento() |
|
static Message |
AsyncQueueFullMessageUtil.transform(Message message) |
Returns a new
Message based on the original message that appends an internal Log4j2 message
explaining why this message appears out of order in the appender. |
Modifier and Type | Method | Description |
---|---|---|
void |
AsyncLogger.logMessage(String fqcn,
Level level,
Marker marker,
Message message,
Throwable thrown) |
|
abstract void |
EventRoute.logMessage(AsyncLogger asyncLogger,
String fqcn,
Level level,
Marker marker,
Message message,
Throwable thrown) |
|
static Message |
InternalAsyncUtil.makeMessageImmutable(Message msg) |
Returns the specified message, with its content frozen unless system property
log4j.format.msg.async is true or the message class is annotated with
AsynchronouslyFormattable . |
void |
RingBufferLogEventTranslator.setBasicValues(AsyncLogger anAsyncLogger,
String aLoggerName,
Marker aMarker,
String theFqcn,
Level aLevel,
Message msg,
Throwable aThrowable,
ThreadContext.ContextStack aContextStack,
StackTraceElement aLocation,
long aCurrentTimeMillis,
long aNanoTime) |
|
void |
RingBufferLogEvent.setValues(AsyncLogger anAsyncLogger,
String aLoggerName,
Marker aMarker,
String theFqcn,
Level aLevel,
Message msg,
Throwable aThrowable,
StringMap mutableContextData,
ThreadContext.ContextStack aContextStack,
long threadId,
String threadName,
int threadPriority,
StackTraceElement aLocation,
long aCurrentTimeMillis,
long aNanoTime) |
|
static Message |
AsyncQueueFullMessageUtil.transform(Message message) |
Returns a new
Message based on the original message that appends an internal Log4j2 message
explaining why this message appears out of order in the appender. |
Modifier and Type | Method | Description |
---|---|---|
void |
AwaitCompletionReliabilityStrategy.log(Supplier<LoggerConfig> reconfigured,
String loggerName,
String fqcn,
Marker marker,
Level level,
Message data,
Throwable t) |
|
void |
AwaitUnconditionallyReliabilityStrategy.log(Supplier<LoggerConfig> reconfigured,
String loggerName,
String fqcn,
Marker marker,
Level level,
Message data,
Throwable t) |
|
void |
DefaultReliabilityStrategy.log(Supplier<LoggerConfig> reconfigured,
String loggerName,
String fqcn,
Marker marker,
Level level,
Message data,
Throwable t) |
|
void |
LockingReliabilityStrategy.log(Supplier<LoggerConfig> reconfigured,
String loggerName,
String fqcn,
Marker marker,
Level level,
Message data,
Throwable t) |
|
void |
LoggerConfig.log(String loggerName,
String fqcn,
Marker marker,
Level level,
Message data,
Throwable t) |
Logs an event.
|
void |
ReliabilityStrategy.log(Supplier<LoggerConfig> reconfigured,
String loggerName,
String fqcn,
Marker marker,
Level level,
Message data,
Throwable t) |
Logs an event.
|
Modifier and Type | Method | Description |
---|---|---|
Filter.Result |
AbstractFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
Appender Filter method.
|
Filter.Result |
BurstFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
CompositeFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
Filter an event.
|
Filter.Result |
DynamicThresholdFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
LevelRangeFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
MapFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
MarkerFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
RegexFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
ScriptFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
StructuredDataFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
ThreadContextMapFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
ThresholdFilter.filter(Logger logger,
Level testLevel,
Marker marker,
Message msg,
Throwable t) |
|
Filter.Result |
TimeFilter.filter(Logger logger,
Level level,
Marker marker,
Message msg,
Throwable t) |
Modifier and Type | Class | Description |
---|---|---|
class |
MutableLogEvent |
Mutable implementation of the
LogEvent interface. |
Modifier and Type | Method | Description |
---|---|---|
Message |
Log4jLogEvent.getMessage() |
Returns the Message associated with the event.
|
Message |
MutableLogEvent.getMessage() |
|
Message |
MutableLogEvent.memento() |
Modifier and Type | Method | Description |
---|---|---|
LogEvent |
DefaultLogEventFactory.createEvent(String loggerName,
Marker marker,
String fqcn,
Level level,
Message data,
List<Property> properties,
Throwable t) |
Creates a log event.
|
static Log4jLogEvent |
Log4jLogEvent.createEvent(String loggerName,
Marker marker,
String loggerFQCN,
Level level,
Message message,
Throwable thrown,
ThrowableProxy thrownProxy,
Map<String,String> mdc,
ThreadContext.ContextStack ndc,
String threadName,
StackTraceElement location,
long timestamp) |
Deprecated.
use
Log4jLogEvent.Builder instead. This method will be removed in an upcoming release. |
LogEvent |
LogEventFactory.createEvent(String loggerName,
Marker marker,
String fqcn,
Level level,
Message data,
List<Property> properties,
Throwable t) |
|
LogEvent |
ReusableLogEventFactory.createEvent(String loggerName,
Marker marker,
String fqcn,
Level level,
Message message,
List<Property> properties,
Throwable t) |
Creates a log event.
|
Log4jLogEvent.Builder |
Log4jLogEvent.Builder.setMessage(Message message) |
|
void |
MutableLogEvent.setMessage(Message msg) |
Constructor | Description |
---|---|
Log4jLogEvent(String loggerName,
Marker marker,
String loggerFQCN,
Level level,
Message message,
Throwable t) |
Deprecated.
use
Log4jLogEvent.Builder instead. This constructor will be removed in an upcoming release. |
Log4jLogEvent(String loggerName,
Marker marker,
String loggerFQCN,
Level level,
Message message,
Throwable t,
Map<String,String> mdc,
ThreadContext.ContextStack ndc,
String threadName,
StackTraceElement location,
long timestampMillis) |
Deprecated.
use
Log4jLogEvent.Builder instead. This constructor will be removed in an upcoming release. |
Log4jLogEvent(String loggerName,
Marker marker,
String loggerFQCN,
Level level,
Message message,
List<Property> properties,
Throwable t) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
Message |
MessageLayout.toSerializable(LogEvent event) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
EntryMessage |
Entry flow messages
|
interface |
ExitMessage |
Exit flow messages
|
interface |
FlowMessage |
Flow messages
|
interface |
MessageCollectionMessage<T> |
A Message that is a collection of Messages.
|
interface |
MultiformatMessage |
A Message that can render itself in more than one way.
|
interface |
ReusableMessage |
Messages implementing this interface are reused between logging calls.
|
Modifier and Type | Class | Description |
---|---|---|
class |
FormattedMessage |
Handles messages that contain a format String.
|
class |
LocalizedMessage |
Provides some level of compatibility with Log4j 1.x and convenience but is not the recommended way to Localize
messages.
|
class |
MapMessage<M extends MapMessage<M,V>,V> |
Represents a Message that consists of a Map.
|
class |
MessageFormatMessage |
Handles messages that consist of a format string conforming to java.text.MessageFormat.
|
class |
ObjectArrayMessage |
Handles messages that contain an Object[].
|
class |
ObjectMessage |
Handles messages that contain an Object.
|
class |
ParameterizedMessage |
Handles messages that consist of a format string containing '{}' to represent each replaceable token, and
the parameters.
|
class |
ReusableObjectMessage |
Mutable Message wrapper around an Object message.
|
class |
ReusableParameterizedMessage |
Reusable parameterized message.
|
class |
ReusableSimpleMessage |
Mutable Message wrapper around a String message.
|
class |
SimpleMessage |
The simplest possible implementation of Message.
|
class |
StringFormattedMessage |
Handles messages that consist of a format string conforming to
Formatter . |
class |
StringMapMessage |
A
StringMapMessage typed to String -only values. |
class |
StructuredDataCollectionMessage |
A collection of StructuredDataMessages.
|
class |
StructuredDataMessage |
Represents a Message that conforms to an RFC 5424 StructuredData element along with the syslog message.
|
class |
ThreadDumpMessage |
Captures information about all running Threads.
|
Modifier and Type | Method | Description |
---|---|---|
Message |
FlowMessage.getMessage() |
The wrapped message
|
protected Message |
FormattedMessage.getMessage(String msgPattern,
Object[] args,
Throwable aThrowable) |
|
Message |
ReusableMessage.memento() |
Returns an immutable snapshot of the current internal state of this reusable message.
|
Message |
ReusableObjectMessage.memento() |
|
Message |
ReusableParameterizedMessage.memento() |
|
Message |
ReusableSimpleMessage.memento() |
|
Message |
AbstractMessageFactory.newMessage(CharSequence message) |
|
Message |
AbstractMessageFactory.newMessage(Object message) |
|
Message |
AbstractMessageFactory.newMessage(String message) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
|
Message |
AbstractMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object... params) |
Creates
StringFormattedMessage instances. |
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
|
Message |
FormattedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
|
Message |
LocalizedMessageFactory.newMessage(String key) |
|
Message |
LocalizedMessageFactory.newMessage(String key,
Object... params) |
Creates
LocalizedMessage instances. |
Message |
MessageFactory.newMessage(Object message) |
Creates a new message based on an Object.
|
Message |
MessageFactory.newMessage(String message) |
Creates a new message based on a String.
|
Message |
MessageFactory.newMessage(String message,
Object... params) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(CharSequence charSequence) |
Creates a new message for the specified CharSequence.
|
Message |
MessageFactory2.newMessage(String message,
Object p0) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1,
Object p2) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
Creates a new parameterized message.
|
Message |
MessageFactory2.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
Creates a new parameterized message.
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object... params) |
Creates
StringFormattedMessage instances. |
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
|
Message |
MessageFormatMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object... params) |
Creates
ParameterizedMessage instances. |
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
|
Message |
ParameterizedMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
|
Message |
ParameterizedNoReferenceMessageFactory.newMessage(String message,
Object... params) |
Creates
SimpleMessage instances containing the formatted parameterized message string. |
Message |
ReusableMessageFactory.newMessage(CharSequence charSequence) |
|
Message |
ReusableMessageFactory.newMessage(Object message) |
Creates
ReusableObjectMessage instances. |
Message |
ReusableMessageFactory.newMessage(String message) |
Creates
ReusableSimpleMessage instances. |
Message |
ReusableMessageFactory.newMessage(String message,
Object p0) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object... params) |
Creates
ReusableParameterizedMessage instances. |
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
|
Message |
ReusableMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object... params) |
Creates
StringFormattedMessage instances. |
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
|
Message |
SimpleMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object... params) |
Creates
StringFormattedMessage instances. |
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
|
Message |
StringFormatterMessageFactory.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
Modifier and Type | Method | Description |
---|---|---|
EntryMessage |
DefaultFlowMessageFactory.newEntryMessage(Message message) |
|
EntryMessage |
FlowMessageFactory.newEntryMessage(Message message) |
Creates a new entry message based on an existing message.
|
ExitMessage |
DefaultFlowMessageFactory.newExitMessage(Object result,
Message message) |
|
ExitMessage |
FlowMessageFactory.newExitMessage(Object result,
Message message) |
Creates a new exit message based on a return value and an existing message.
|
static void |
ReusableMessageFactory.release(Message message) |
Switches the
reserved flag off if the specified message is a ReusableParameterizedMessage,
otherwise does nothing. |
Modifier and Type | Method | Description |
---|---|---|
boolean |
SimpleLogger.isEnabled(Level testLevel,
Marker marker,
Message msg,
Throwable t) |
|
void |
SimpleLogger.logMessage(String fqcn,
Level mgsLevel,
Marker marker,
Message msg,
Throwable throwable) |
Modifier and Type | Method | Description |
---|---|---|
protected Message |
AbstractLogger.catchingMsg(Throwable t) |
|
protected Message |
AbstractLogger.exitMsg(String format,
Object result) |
|
Message |
MessageFactory2Adapter.newMessage(CharSequence charSequence) |
|
Message |
MessageFactory2Adapter.newMessage(Object message) |
|
Message |
MessageFactory2Adapter.newMessage(String message) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object... params) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1,
Object p2) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8) |
|
Message |
MessageFactory2Adapter.newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9) |
|
protected Message |
AbstractLogger.throwingMsg(Throwable t) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractLogger.debug(Marker marker,
Message msg) |
|
void |
AbstractLogger.debug(Marker marker,
Message msg,
Throwable t) |
|
void |
AbstractLogger.debug(Message msg) |
|
void |
AbstractLogger.debug(Message msg,
Throwable t) |
|
protected EntryMessage |
AbstractLogger.enter(String fqcn,
Message message) |
Logs entry to a method with location information.
|
void |
AbstractLogger.error(Marker marker,
Message msg) |
|
void |
AbstractLogger.error(Marker marker,
Message msg,
Throwable t) |
|
void |
AbstractLogger.error(Message msg) |
|
void |
AbstractLogger.error(Message msg,
Throwable t) |
|
void |
AbstractLogger.fatal(Marker marker,
Message msg) |
|
void |
AbstractLogger.fatal(Marker marker,
Message msg,
Throwable t) |
|
void |
AbstractLogger.fatal(Message msg) |
|
void |
AbstractLogger.fatal(Message msg,
Throwable t) |
|
void |
AbstractLogger.info(Marker marker,
Message msg) |
|
void |
AbstractLogger.info(Marker marker,
Message msg,
Throwable t) |
|
void |
AbstractLogger.info(Message msg) |
|
void |
AbstractLogger.info(Message msg,
Throwable t) |
|
boolean |
ExtendedLogger.isEnabled(Level level,
Marker marker,
Message message,
Throwable t) |
Determines if logging is enabled.
|
boolean |
ExtendedLoggerWrapper.isEnabled(Level level,
Marker marker,
Message message,
Throwable t) |
Detect if the event would be logged.
|
void |
AbstractLogger.log(Level level,
Marker marker,
Message msg) |
|
void |
AbstractLogger.log(Level level,
Marker marker,
Message msg,
Throwable t) |
|
void |
AbstractLogger.log(Level level,
Message msg) |
|
void |
AbstractLogger.log(Level level,
Message msg,
Throwable t) |
|
void |
AbstractLogger.logIfEnabled(String fqcn,
Level level,
Marker marker,
Message msg,
Throwable t) |
|
void |
ExtendedLogger.logIfEnabled(String fqcn,
Level level,
Marker marker,
Message message,
Throwable t) |
Logs a message if the specified level is active.
|
void |
ExtendedLogger.logMessage(String fqcn,
Level level,
Marker marker,
Message message,
Throwable t) |
Always logs a message at the specified level.
|
void |
ExtendedLoggerWrapper.logMessage(String fqcn,
Level level,
Marker marker,
Message message,
Throwable t) |
Always log an event.
|
void |
AbstractLogger.trace(Marker marker,
Message msg) |
|
void |
AbstractLogger.trace(Marker marker,
Message msg,
Throwable t) |
|
void |
AbstractLogger.trace(Message msg) |
|
void |
AbstractLogger.trace(Message msg,
Throwable t) |
|
EntryMessage |
AbstractLogger.traceEntry(Message message) |
|
<R> R |
AbstractLogger.traceExit(Message message,
R result) |
|
void |
AbstractLogger.warn(Marker marker,
Message msg) |
|
void |
AbstractLogger.warn(Marker marker,
Message msg,
Throwable t) |
|
void |
AbstractLogger.warn(Message msg) |
|
void |
AbstractLogger.warn(Message msg,
Throwable t) |
Modifier and Type | Method | Description |
---|---|---|
Message |
StatusData.getMessage() |
Returns the message associated with the event.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
StatusLogger.isEnabled(Level level,
Marker marker,
Message message,
Throwable t) |
|
void |
StatusLogger.logMessage(String fqcn,
Level level,
Marker marker,
Message msg,
Throwable t) |
Adds an event.
|
Constructor | Description |
---|---|
StatusData(StackTraceElement caller,
Level level,
Message msg,
Throwable t,
String threadName) |
Creates the StatusData object.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
MultiFormatStringBuilderFormattable |
A Message that can render itself in more than one way.
|
Modifier and Type | Method | Description |
---|---|---|
static Message |
LambdaUtil.get(MessageSupplier supplier) |
Returns the Message supplied by the specified function.
|
Message |
MessageSupplier.get() |
Gets a Message.
|
static Message |
LambdaUtil.getMessage(Supplier<?> supplier,
MessageFactory messageFactory) |
Returns a Message, either the value supplied by the specified function, or a new Message created by the specified
Factory.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
SLF4JLogger.isEnabled(Level level,
Marker marker,
Message data,
Throwable t) |
|
void |
SLF4JLogger.logMessage(String fqcn,
Level level,
Marker marker,
Message message,
Throwable t) |
Copyright © 1999-2018. 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.