Package org.apache.logging.log4j.message
Interface MessageFactory2
- All Superinterfaces:
MessageFactory
- All Known Implementing Classes:
AbstractMessageFactory,FormattedMessageFactory,LocalizedMessageFactory,MessageFactory2Adapter,MessageFormatMessageFactory,ParameterizedMessageFactory,ParameterizedNoReferenceMessageFactory,ReusableMessageFactory,SimpleMessageFactory,StringFormatterMessageFactory
Creates messages. Implementations can provide different message format syntaxes.
- Since:
- 2.6
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionnewMessage(CharSequence charSequence) Creates a new message for the specified CharSequence.newMessage(String message, Object p0) Creates a new parameterized message.newMessage(String message, Object p0, Object p1) Creates a new parameterized message.newMessage(String message, Object p0, Object p1, Object p2) Creates a new parameterized message.Creates a new parameterized message.Creates a new parameterized message.Creates a new parameterized message.newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) Creates a new parameterized message.newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) Creates a new parameterized message.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.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.Methods inherited from interface org.apache.logging.log4j.message.MessageFactory
newMessage, newMessage, newMessage
-
Method Details
-
newMessage
Creates a new message for the specified CharSequence.- Parameters:
charSequence- the (potentially mutable) CharSequence- Returns:
- a new message for the specified CharSequence
-
newMessage
Creates a new parameterized message.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Creates a new parameterized message.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Creates a new parameterized message.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameterp2- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Creates a new parameterized message.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameterp2- a message parameterp3- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Creates a new parameterized message.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameterp2- a message parameterp3- a message parameterp4- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5) Creates a new parameterized message.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameterp2- a message parameterp3- a message parameterp4- a message parameterp5- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) Creates a new parameterized message.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameterp2- a message parameterp3- a message parameterp4- a message parameterp5- a message parameterp6- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) Creates a new parameterized message.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameterp2- a message parameterp3- a message parameterp4- a message parameterp5- a message parameterp6- a message parameterp7- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Message 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.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameterp2- a message parameterp3- a message parameterp4- a message parameterp5- a message parameterp6- a message parameterp7- a message parameterp8- a message parameter- Returns:
- a new message
- See Also:
-
newMessage
Message 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.- Parameters:
message- a message template, the kind of message template depends on the implementation.p0- a message parameterp1- a message parameterp2- a message parameterp3- a message parameterp4- a message parameterp5- a message parameterp6- a message parameterp7- a message parameterp8- a message parameterp9- a message parameter- Returns:
- a new message
- See Also:
-