eu.semaine.jms
Class JMSLogReader

java.lang.Object
  extended by eu.semaine.jms.IOBase
      extended by eu.semaine.jms.receiver.Receiver
          extended by eu.semaine.jms.JMSLogReader

public class JMSLogReader
extends Receiver

Author:
marc

Nested Class Summary
 
Nested classes/interfaces inherited from class eu.semaine.jms.IOBase
IOBase.ConnectionStatus, IOBase.Event
 
Field Summary
 
Fields inherited from class eu.semaine.jms.receiver.Receiver
consumer, listener, log, message
 
Fields inherited from class eu.semaine.jms.IOBase
connection, exception, isConnectionStarted, jmsPassword, jmsUrl, jmsUser, session, topic, topicName
 
Constructor Summary
JMSLogReader(java.lang.String topicName)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void onMessage(Message m)
           
 void stopLogging()
           
 
Methods inherited from class eu.semaine.jms.receiver.Receiver
createSEMAINEMessage, getMessage, getMessageListener, getMessageSelector, notPickedUp, receive, receive, receiveNoWait, setMessageListener
 
Methods inherited from class eu.semaine.jms.IOBase
createConnection, getConnection, getConnection, getConnectionStatus, getJMSPassword, getJMSUrl, getJMSUser, getSession, getTopic, getTopicName, isEmbeddedBroker, startConnection, useEmbeddedBroker
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSLogReader

public JMSLogReader(java.lang.String topicName)
             throws JMSException
Parameters:
topicName -
Throws:
JMSException
Method Detail

onMessage

public void onMessage(Message m)
Overrides:
onMessage in class Receiver

stopLogging

public void stopLogging()
                 throws JMSException
Throws:
JMSException

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Parameters:
args -
Throws:
java.lang.Exception