Top Description Methods
org.apache.logging.log4j.message

public Interface MessageFactory

Known Direct Subinterfaces
org.apache.logging.log4j.message.MessageFactory2

Creates messages. Implementations can provide different message format syntaxes.
See Also
ParameterizedMessageFactory, StringFormatterMessageFactory

Method Summary

Modifier and TypeMethod and Description
public Message

Returns:

a new message
newMessage
(Object
a message object
message
)

Creates a new message based on an Object.

public Message

Returns:

a new message
newMessage
(String
a message String
message
)

Creates a new message based on a String.

public Message

Returns:

a new message
newMessage
(String
a message template, the kind of message template depends on the implementation.
message
,
Object...
the message parameters
params
)

Creates a new parameterized message.

Method Detail

newMessageback to summary
public Message newMessage(Object message)

Creates a new message based on an Object.

Parameters
message:Object

a message object

Returns:Message

a new message

newMessageback to summary
public Message newMessage(String message)

Creates a new message based on a String.

Parameters
message:String

a message String

Returns:Message

a new message

newMessageback to summary
public Message newMessage(String message, Object... params)

Creates a new parameterized message.

Parameters
message:String

a message template, the kind of message template depends on the implementation.

params:Object[]

the message parameters

Returns:Message

a new message

See Also
ParameterizedMessageFactory, StringFormatterMessageFactory