Uses of Interface
org.apache.logging.log4j.message.Message
Packages that use Message
Package
Description
Public API for Log4j 2.
Public Message Types used for Log4j 2.
Simple logging implementation.
Internal interfaces and classes to be used by authors of logging implementations or for internal use by
API classes.
Status API for Log4j 2.
Internal utility classes for the Log4j 2 API.
-
Uses of Message in org.apache.logging.log4j
Methods in org.apache.logging.log4j that return MessageModifier and TypeMethodDescriptiondefault Message
Causes all the data collected to be logged along with the message.Methods in org.apache.logging.log4j with parameters of type MessageModifier and TypeMethodDescriptionvoid
Logs a message with the specific Marker at theDEBUG
level.void
Logs a message with the specific Marker at theDEBUG
level.void
Logs a message with the specific Marker at theDEBUG
level.void
Logs a message with the specific Marker at theDEBUG
level.void
Logs a message with the specific Marker at theERROR
level.void
Logs a message with the specific Marker at theERROR
level.void
Logs a message with the specific Marker at theERROR
level.void
Logs a message with the specific Marker at theERROR
level.void
Logs a message with the specific Marker at theFATAL
level.void
Logs a message with the specific Marker at theFATAL
level.void
Logs a message with the specific Marker at theFATAL
level.void
Logs a message with the specific Marker at theFATAL
level.void
Logs a message with the specific Marker at theINFO
level.void
Logs a message with the specific Marker at theINFO
level.void
Logs a message with the specific Marker at theINFO
level.void
Logs a message with the specific Marker at theINFO
level.default void
Causes all the data collected to be logged along with the message.void
Logs a message with the specific Marker at the given level.void
Logs a message with the specific Marker at the given level.void
Logs a message with the specific Marker at the given level.void
Logs a message with the specific Marker at the given level.default void
Logger.logMessage
(Level level, Marker marker, String fqcn, StackTraceElement location, Message message, Throwable throwable) Logs a Message.void
Logs a message with the specific Marker at theTRACE
level.void
Logs a message with the specific Marker at theTRACE
level.void
Logs a message with the specific Marker at theTRACE
level.void
Logs a message with the specific Marker at theTRACE
level.Logger.traceEntry
(Message message) Logs entry to a method using a Message to describe the parameters.<R> R
Logs exiting from a method with the result.void
Logs a message with the specific Marker at theWARN
level.void
Logs a message with the specific Marker at theWARN
level.void
Logs a message with the specific Marker at theWARN
level.void
Logs a message with the specific Marker at theWARN
level.Method parameters in org.apache.logging.log4j with type arguments of type MessageModifier and TypeMethodDescriptiondefault void
Causes all the data collected to be logged along with the message.default Message
Causes all the data collected to be logged along with the message. -
Uses of Message in org.apache.logging.log4j.message
Subinterfaces of Message in org.apache.logging.log4j.messageModifier and TypeInterfaceDescriptioninterface
Entry flow messagesinterface
Exit flow messagesinterface
Flow messagesinterface
A Message that is a collection of Messages.interface
A Message that can render itself in more than one way.interface
Messages implementing this interface are reused between logging calls.Classes in org.apache.logging.log4j.message that implement MessageModifier and TypeClassDescriptionclass
Handles messages that contain a format String.class
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
Handles messages that consist of a format string conforming to java.text.MessageFormat.final class
Handles messages that contain an Object[].class
Handles messages that contain an Object.class
AMessage
accepting argument placeholders in the formatting pattern.class
Mutable Message wrapper around an Object message.class
Reusable parameterized message.class
Mutable Message wrapper around a String message.class
The simplest possible implementation of Message.class
Handles messages that consist of a format string conforming toFormatter
.class
AStringMapMessage
typed toString
-only values.class
A collection of StructuredDataMessages.class
Represents a Message that conforms to an RFC 5424 StructuredData element along with the syslog message.class
Captures information about all running Threads.Methods in org.apache.logging.log4j.message that return MessageModifier and TypeMethodDescriptionFlowMessage.getMessage()
The wrapped messageprotected Message
FormattedMessage.getMessage
(String msgPattern, Object[] args, Throwable aThrowable) Gets the message implementation to which formatting is delegated.ReusableMessage.memento()
Returns an immutable snapshot of the current internal state of this reusable message.ReusableObjectMessage.memento()
ReusableParameterizedMessage.memento()
ReusableSimpleMessage.memento()
AbstractMessageFactory.newMessage
(CharSequence message) AbstractMessageFactory.newMessage
(Object message) AbstractMessageFactory.newMessage
(String message) AbstractMessageFactory.newMessage
(String message, Object p0) AbstractMessageFactory.newMessage
(String message, Object p0, Object p1) AbstractMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2) AbstractMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4) AbstractMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) AbstractMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) AbstractMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) AbstractMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) AbstractMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) FormattedMessageFactory.newMessage
(String message, Object p0) FormattedMessageFactory.newMessage
(String message, Object... params) CreatesStringFormattedMessage
instances.FormattedMessageFactory.newMessage
(String message, Object p0, Object p1) FormattedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2) FormattedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4) FormattedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) FormattedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) FormattedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) FormattedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) FormattedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) LocalizedMessageFactory.newMessage
(String key) LocalizedMessageFactory.newMessage
(String key, Object... params) CreatesLocalizedMessage
instances.MessageFactory.newMessage
(Object message) Creates a new message based on an Object.MessageFactory.newMessage
(String message) Creates a new message based on a String.MessageFactory.newMessage
(String message, Object... params) Creates a new parameterized message.MessageFactory2.newMessage
(CharSequence charSequence) Creates a new message for the specified CharSequence.MessageFactory2.newMessage
(String message, Object p0) Creates a new parameterized message.MessageFactory2.newMessage
(String message, Object p0, Object p1) Creates a new parameterized message.MessageFactory2.newMessage
(String message, Object p0, Object p1, Object p2) Creates a new parameterized message.Creates a new parameterized message.Creates a new parameterized message.MessageFactory2.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) Creates a new parameterized message.MessageFactory2.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) Creates a new parameterized 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.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.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.MessageFormatMessageFactory.newMessage
(String message, Object p0) MessageFormatMessageFactory.newMessage
(String message, Object... params) CreatesStringFormattedMessage
instances.MessageFormatMessageFactory.newMessage
(String message, Object p0, Object p1) MessageFormatMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2) MessageFormatMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4) MessageFormatMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) MessageFormatMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) MessageFormatMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) MessageFormatMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) MessageFormatMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) ParameterizedMessageFactory.newMessage
(String message, Object p0) ParameterizedMessageFactory.newMessage
(String message, Object... params) CreatesParameterizedMessage
instances.ParameterizedMessageFactory.newMessage
(String message, Object p0, Object p1) ParameterizedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2) ParameterizedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4) ParameterizedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) ParameterizedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) ParameterizedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) ParameterizedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) ParameterizedMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) ParameterizedNoReferenceMessageFactory.newMessage
(String message, Object... params) CreatesSimpleMessage
instances containing the formatted parameterized message string.ReusableMessageFactory.newMessage
(CharSequence charSequence) ReusableMessageFactory.newMessage
(Object message) CreatesReusableObjectMessage
instances.ReusableMessageFactory.newMessage
(String message) CreatesReusableSimpleMessage
instances.ReusableMessageFactory.newMessage
(String message, Object p0) ReusableMessageFactory.newMessage
(String message, Object... params) CreatesReusableParameterizedMessage
instances.ReusableMessageFactory.newMessage
(String message, Object p0, Object p1) ReusableMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2) ReusableMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4) ReusableMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) ReusableMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) ReusableMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) ReusableMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) ReusableMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) SimpleMessageFactory.newMessage
(String message, Object p0) SimpleMessageFactory.newMessage
(String message, Object... params) CreatesStringFormattedMessage
instances.SimpleMessageFactory.newMessage
(String message, Object p0, Object p1) SimpleMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2) SimpleMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4) SimpleMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) SimpleMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) SimpleMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) SimpleMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) SimpleMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) StringFormatterMessageFactory.newMessage
(String message, Object p0) StringFormatterMessageFactory.newMessage
(String message, Object... params) CreatesStringFormattedMessage
instances.StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1) StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2) StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3) StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4) StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) StringFormatterMessageFactory.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9) Methods in org.apache.logging.log4j.message with parameters of type MessageModifier and TypeMethodDescriptionDefaultFlowMessageFactory.newEntryMessage
(Message message) FlowMessageFactory.newEntryMessage
(Message message) Creates a new entry message based on an existing message.DefaultFlowMessageFactory.newExitMessage
(Object result, Message message) DefaultFlowMessageFactory.newExitMessage
(Message message) FlowMessageFactory.newExitMessage
(Object result, Message message) Creates a new exit message based on a return value and an existing message.FlowMessageFactory.newExitMessage
(Message message) Creates a new exit message based on no return value and an existing message.static void
InvokesClearable.clear()
when possible. -
Uses of Message in org.apache.logging.log4j.simple
Methods in org.apache.logging.log4j.simple with parameters of type Message -
Uses of Message in org.apache.logging.log4j.spi
Methods in org.apache.logging.log4j.spi that return MessageModifier and TypeMethodDescriptionprotected Message
AbstractLogger.catchingMsg
(Throwable throwable) protected Message
MessageFactory2Adapter.newMessage
(CharSequence charSequence) MessageFactory2Adapter.newMessage
(Object message) MessageFactory2Adapter.newMessage
(String message) MessageFactory2Adapter.newMessage
(String message, Object p0) MessageFactory2Adapter.newMessage
(String message, Object... params) MessageFactory2Adapter.newMessage
(String message, Object p0, Object p1) MessageFactory2Adapter.newMessage
(String message, Object p0, Object p1, Object p2) MessageFactory2Adapter.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4) MessageFactory2Adapter.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) MessageFactory2Adapter.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) MessageFactory2Adapter.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) MessageFactory2Adapter.newMessage
(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8) 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 throwable) Methods in org.apache.logging.log4j.spi with parameters of type MessageModifier and TypeMethodDescriptionvoid
void
void
void
protected EntryMessage
Logs entry to a method with location information.void
void
void
void
void
void
void
void
void
void
void
void
boolean
Tests if logging is enabled.boolean
Detect if the event would be logged.protected void
AbstractLogger.log
(Level level, Marker marker, String fqcn, StackTraceElement location, Message message, Throwable throwable) void
void
void
void
void
AbstractLogger.logIfEnabled
(String fqcn, Level level, Marker marker, Message message, Throwable throwable) void
Logs a message if the specified level is active.void
AbstractLogger.logMessage
(Level level, Marker marker, String fqcn, StackTraceElement location, Message message, Throwable throwable) void
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
LocationAwareLogger.logMessage
(Level level, Marker marker, String fqcn, StackTraceElement location, Message message, Throwable throwable) void
void
void
void
AbstractLogger.traceEntry
(Message message) <R> R
void
void
void
void
-
Uses of Message in org.apache.logging.log4j.status
Methods in org.apache.logging.log4j.status that return MessageModifier and TypeMethodDescriptionStatusData.getMessage()
Returns the message associated with the event.Methods in org.apache.logging.log4j.status with parameters of type MessageModifier and TypeMethodDescriptionboolean
void
StatusLogger.logMessage
(String fqcn, Level level, Marker marker, Message message, Throwable throwable) Constructors in org.apache.logging.log4j.status with parameters of type MessageModifierConstructorDescriptionStatusData
(StackTraceElement caller, Level level, Message message, Throwable throwable, String threadName) Constructs the instance using given properties. -
Uses of Message in org.apache.logging.log4j.util
Subinterfaces of Message in org.apache.logging.log4j.utilModifier and TypeInterfaceDescriptioninterface
A Message that can render itself in more than one way.Methods in org.apache.logging.log4j.util that return MessageModifier and TypeMethodDescriptionstatic Message
LambdaUtil.get
(MessageSupplier supplier) Returns the Message supplied by the specified function.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.