org.apache.log.output.jms
public class TextMessageBuilder extends Object implements MessageBuilder
Field Summary | |
---|---|
Formatter | m_formatter |
PropertyInfo[] | m_properties |
Constructor Summary | |
---|---|
TextMessageBuilder(Formatter formatter)
Creation of a new text message builder. | |
TextMessageBuilder(PropertyInfo[] properties, Formatter formatter)
Creation of a new text message builder. |
Method Summary | |
---|---|
Message | buildMessage(Session session, LogEvent event)
Build a message from the supplied session for the supplied event |
String | getContextMap(ContextMap map, String aux) |
String | getStackTrace(Throwable throwable) |
String | getText(LogEvent event) |
void | setProperty(TextMessage message, int index, LogEvent event)
Set a property |
Parameters: formatter the message formatter
Parameters: properties the property info set formatter the message formatter
Parameters: session the session event the log event
Returns: the message
Throws: JMSException if a messaging related error occurs
Parameters: message the text message index the index event the log event