org.apache.log.output.jms
public class JMSQueueTarget extends AbstractJMSTarget
Modifier and Type | Field and Description |
---|---|
private javax.jms.QueueConnection |
m_connection |
private javax.jms.QueueConnectionFactory |
m_factory |
private javax.jms.Queue |
m_queue |
private javax.jms.QueueSender |
m_sender |
private javax.jms.QueueSession |
m_session |
Constructor and Description |
---|
JMSQueueTarget(MessageBuilder builder,
javax.jms.QueueConnectionFactory factory,
javax.jms.Queue queue) |
JMSQueueTarget(MessageBuilder builder,
javax.jms.QueueConnectionFactory factory,
javax.jms.Queue queue,
ErrorHandler handler) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeConnection() |
protected javax.jms.Session |
getSession() |
protected void |
openConnection() |
protected void |
send(javax.jms.Message message) |
close, doProcessEvent, open
getErrorHandler, isOpen, processEvent, setErrorHandler
private javax.jms.QueueConnectionFactory m_factory
private javax.jms.Queue m_queue
private javax.jms.QueueSession m_session
private javax.jms.QueueSender m_sender
private javax.jms.QueueConnection m_connection
public JMSQueueTarget(MessageBuilder builder, javax.jms.QueueConnectionFactory factory, javax.jms.Queue queue)
public JMSQueueTarget(MessageBuilder builder, javax.jms.QueueConnectionFactory factory, javax.jms.Queue queue, ErrorHandler handler)
protected void send(javax.jms.Message message)
send
in class AbstractJMSTarget
protected javax.jms.Session getSession()
getSession
in class AbstractJMSTarget
protected void openConnection()
openConnection
in class AbstractJMSTarget
protected void closeConnection()
closeConnection
in class AbstractJMSTarget
Copyright © 2003-2004 The Apache Software Foundation. All Rights Reserved.