public abstract class AbstractMessageFactory extends Object implements MessageFactory, Serializable
This class is immutable.
Constructor and Description |
---|
AbstractMessageFactory() |
Modifier and Type | Method and Description |
---|---|
Message |
newMessage(Object message)
Creates a new message based on an Object.
|
Message |
newMessage(String message)
Creates a new message based on a String.
|
abstract Message |
newMessage(String message,
Object... params)
Creates a new parameterized message.
|
public Message newMessage(Object message)
MessageFactory
newMessage
in interface MessageFactory
message
- a message objectpublic Message newMessage(String message)
MessageFactory
newMessage
in interface MessageFactory
message
- a message Stringpublic abstract Message newMessage(String message, Object... params)
MessageFactory
newMessage
in interface MessageFactory
message
- a message template, the kind of message template depends on the implementation.params
- the message parametersParameterizedMessageFactory
,
StringFormatterMessageFactory
Copyright © 1999-2016 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.