1 17 package org.apache.log.output.jms; 18 19 import javax.jms.JMSException ; 20 import javax.jms.Message ; 21 import javax.jms.ObjectMessage ; 22 import javax.jms.Session ; 23 import org.apache.log.LogEvent; 24 25 31 public class ObjectMessageBuilder 32 implements MessageBuilder 33 { 34 35 42 public Message buildMessage( Session session, LogEvent event ) 43 throws JMSException  44 { 45 synchronized( session ) 47 { 48 final ObjectMessage message = session.createObjectMessage(); 49 message.setObject( event ); 50 return message; 51 } 52 } 53 } 54 | Popular Tags |