Top Description Constructors Methods
org.apache.log.output.jms

public Class ObjectMessageBuilder

extends Object
implements MessageBuilder
Class Inheritance
All Implemented Interfaces
org.apache.log.output.jms.MessageBuilder
Imports
javax.jms.JMSException, .Message, .ObjectMessage, .Session, org.apache.log.LogEvent

Basic message factory that stores LogEvent in Message.
Authors
Avalon Development Team, Peter Donald

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Message

Returns:

the message
buildMessage
(Session
the session against which the message will be created
session
,
LogEvent
the log event
event
)

Implements org.apache.log.output.jms.MessageBuilder.buildMessage.

Creation of a new message.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ObjectMessageBuilderback to summary
public ObjectMessageBuilder()

Method Detail

buildMessageback to summary
public Message buildMessage(Session session, LogEvent event) throws JMSException

Implements org.apache.log.output.jms.MessageBuilder.buildMessage.

Creation of a new message.

Parameters
session:Session

the session against which the message will be created

event:LogEvent

the log event

Returns:Message

the message

Exceptions
JMSException:
if a messaging error occurs