ch.qos.logback.classic.net
Class JMSQueueSink

java.lang.Object
  extended by ch.qos.logback.classic.net.JMSQueueSink
All Implemented Interfaces:
javax.jms.MessageListener

public class JMSQueueSink
extends Object
implements javax.jms.MessageListener

A simple application that consumes logging events sent by a JMSQueueAppender.

Author:
Ceki Gülcü

Constructor Summary
JMSQueueSink(String qcfBindingName, String queueBindingName, String username, String password)
           
 
Method Summary
protected  Object lookup(Context ctx, String name)
           
static void main(String[] args)
           
 void onMessage(javax.jms.Message message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSQueueSink

public JMSQueueSink(String qcfBindingName,
                    String queueBindingName,
                    String username,
                    String password)
Method Detail

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

onMessage

public void onMessage(javax.jms.Message message)
Specified by:
onMessage in interface javax.jms.MessageListener

lookup

protected Object lookup(Context ctx,
                        String name)
                 throws NamingException
Throws:
NamingException


Copyright © 2005-2012 QOS.ch. All Rights Reserved.