| Package | Description | 
|---|---|
| com.caucho.jms | |
| com.caucho.jms.cluster | |
| com.caucho.jms.connection | |
| com.caucho.jms.file | |
| com.caucho.jms.memory | |
| com.caucho.jms.queue | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClusterTopic<X extends java.io.Serializable>
ClusterTopic provides reliable Publish/Subscribe message model
 communication between the nodes in the Resin cluster.
 Following example shows how to make two nodes in resin cluster 
 communicate between each other using cluster topic. 
 | 
class  | 
FileTopic<E>
A JMS topic backed by a file-based database. 
 | 
class  | 
MemoryTopic
A JMS topic stored in memory. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClusterTopicImpl<E extends java.io.Serializable>
Workflow
 
   ClusterTopic sends out a  
SubscribeTopic message to Triad
   Traid stores all the topic subscriptions
   Message Producer sends out a TriadTopicMessage to the Triad
   Triad node sends out TriadTopicMessage to all the topic subscribers
  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TemporaryTopicImpl
A basic topic. 
 | 
| Constructor and Description | 
|---|
TopicPublisherImpl(JmsSession session,
                  AbstractTopic topic)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FileTopicImpl<E>
Implements a file topic. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MemoryTopicImpl<E>
Implements a memory topic. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PollingTopic<E>
Implements an topic which polls the data periodically. 
 |