Log4j 1.3alpha-1

org.apache.log4j.net
Class JMSSink

java.lang.Object
  |
  +--org.apache.log4j.net.JMSSink
All Implemented Interfaces:
MessageListener

public class JMSSink
extends java.lang.Object
implements MessageListener

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

Author:
Ceki Gülcü

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

Constructor Detail

JMSSink

public JMSSink(java.lang.String tcfBindingName,
               java.lang.String topicBindingName,
               java.lang.String username,
               java.lang.String password)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
java.lang.Exception

onMessage

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

lookup

protected static java.lang.Object lookup(javax.naming.Context ctx,
                                         java.lang.String name)
                                  throws javax.naming.NamingException
javax.naming.NamingException

Log4j 1.3alpha-1

Copyright 2000-2003 Apache Software Foundation.