Package org.objectweb.joram.client.jms
Class MultiSessionConsumer.MessageDispatcher
- java.lang.Object
-
- fr.dyade.aaa.common.Daemon
-
- org.objectweb.joram.client.jms.MultiSessionConsumer.MessageDispatcher
-
- All Implemented Interfaces:
Runnable
- Enclosing class:
- MultiSessionConsumer
class MultiSessionConsumer.MessageDispatcher extends fr.dyade.aaa.common.Daemon
-
-
Constructor Summary
Constructors Constructor Description MessageDispatcher(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclose()private SessiongetSession(ServerSession serverSession)voidrun()protected voidshutdown()voidstop()Enables the daemon to stop itself.
-
-
-
Constructor Detail
-
MessageDispatcher
MessageDispatcher(String name)
-
-
Method Detail
-
close
protected void close()
- Specified by:
closein classfr.dyade.aaa.common.Daemon
-
shutdown
protected void shutdown()
- Specified by:
shutdownin classfr.dyade.aaa.common.Daemon
-
stop
public void stop()
Enables the daemon to stop itself.- Overrides:
stopin classfr.dyade.aaa.common.Daemon
-
getSession
private Session getSession(ServerSession serverSession) throws JMSException
- Throws:
JMSException
-
run
public void run()
-
-