Packages that use org.apache.commons.messenger |
org.apache.commons.messagelet |
This package provides the mechansim to deploy MessageListener beans in a
servlet application server which are intialized and destroyed with a web-application
as well as introducing MessageDrivenObjects which are MessageListeners which
receive servlet-style lifecycle events and Messagelets which are servlets that
process Messages. |
org.apache.commons.messagelet.impl |
This package contains implementation classes to support both MDO's as well
as to be able to dispatch into a Servlet engine to be able to process
Messagelets. |
org.apache.commons.messenger |
The main Messenger interface, a simple facade for working with JMS, together with all
the default implementation classes and additional factory classes. |
org.apache.commons.messenger.task |
A collection of Ant tasks for working with JMS. |
org.apache.commons.messenger.tool |
A collection of tools for working with Messenger. |
Classes in org.apache.commons.messenger used by org.apache.commons.messenger |
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. |
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. |
MessengerManager
MessengerManager is a manager of Messenger instances. |
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.ThreadLocalData
|
XACapable
XACapable is an object (typically a MessageListener in this context)
which can be part of an XA transaction. |