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