|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Messenger | Messenger a facade over the JMS API making it easy to use JMS
and hiding much of the complexity of threading and configuration. |
MessengerListener | MessengerListener is a JMS MessageListener
which is associated with a Messenger instance
so that it can send replies or send other messages using
the same JMS connection to which its listening. |
XACapable | XACapable is an object (typically a MessageListener in this context)
which can be part of an XA transaction. |
Class Summary | |
---|---|
DefaultMessenger | DefaultMessenger is the default implementation of
Messenger which uses a ThreadLocal variable
to keep the JMS Session that should be used for a given calling thread. |
DefaultServerSession | DefaultServerSession is a default implementation of
the JMS ServerSession interface. |
DefaultServerSessionPool | DefaultServerSessionPool is a default implementation of
the JMS ServerSessionPool interface. |
InitMessengerServlet | InitMessengerServlet is a simple servlet that
will initialize the MessengerManager from a URL specified in the
web.xml deployment descriptor. |
JNDISessionFactory | JNDISessionFactory is a Factory of JMS Session objects
which looks up the ConnectionFactory object from JNDI. |
Lock | Lock is a simple lock. |
MessengerDigester | MessengerDigester is a digester of Messenger objects so
that JMS Messengers can be created from an XML config file. |
MessengerListenerSupport | MessengerListenerSupport is an abstract base
class for a MessengerListener objects which is useful for
implementation inheritence. |
MessengerManager | MessengerManager is a manager of Messenger instances. |
MessengerServlet | MessengerServlet is a simple servlet that
dispatches the current HTTP GET to a JMS connection to a receiveNoWait() call
or a HTTP POST to send() message. |
MessengerSession | MessengerSession represents all the local information for a single thread. |
MessengerSupport | MessengerSupport is an abstract base class which implements
most of the functionality of Messenger. |
SessionFactory | SessionFactory is a Factory of JMS Session objects. |
SimpleMessenger | SimpleMessenger is an implementation of
Messenger which uses a single JMS Session for sending
to keep the JMS Session that should be used for a given calling thread. |
SimpleMessenger.ThreadLocalData | |
XACapableAdapter | XACapableAdapter is an adapter that implements
XACapable for a given Messenger |
XAMessenger | XAMessenger is a default implementation of
Messenger which can also support XA transactions by enlisting and delisting
XAResources. |
The main Messenger interface, a simple facade for working with JMS, together with all the default implementation classes and additional factory classes.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |