Uses of Class
com.caucho.jms.queue.AbstractDestination

Packages that use AbstractDestination
com.caucho.jms   
com.caucho.jms.cluster   
com.caucho.jms.connection   
com.caucho.jms.file   
com.caucho.jms.jdbc   
com.caucho.jms.memory   
com.caucho.jms.queue   
 

Uses of AbstractDestination in com.caucho.jms
 

Subclasses of AbstractDestination in com.caucho.jms
 class ClusterQueue<X extends Serializable>
          ClusterQueue provides reliable point to point transfer of messages.
 class ClusterTopic<X extends 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 FileQueue<X extends Serializable>
          A JMS queue backed by a file-based database.
 class FileTopic<E>
          A JMS topic backed by a file-based database.
 class MemoryQueue<X>
          A JMS queue stored in memory.
 class MemoryTopic
          A JMS topic stored in memory.
 

Uses of AbstractDestination in com.caucho.jms.cluster
 

Subclasses of AbstractDestination in com.caucho.jms.cluster
 class ClusterQueueImpl<E extends Serializable>
          Implements a cluster receive queue.
 class ClusterTopicImpl<E extends 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

 

Uses of AbstractDestination in com.caucho.jms.connection
 

Subclasses of AbstractDestination in com.caucho.jms.connection
 class TemporaryQueueImpl
          A temporary queue
 class TemporaryTopicImpl
          A basic topic.
 

Fields in com.caucho.jms.connection declared as AbstractDestination
protected  AbstractDestination MessageProducerImpl._queue
           
 

Methods in com.caucho.jms.connection that return AbstractDestination
protected  AbstractDestination<E> MessageConsumerImpl.getDestination()
          Returns the destination
 

Methods in com.caucho.jms.connection with parameters of type AbstractDestination
 void JmsSession.send(AbstractDestination queue, Message appMessage, int deliveryMode, int priority, long timeout)
          Adds a message to the session message queue.
 

Constructors in com.caucho.jms.connection with parameters of type AbstractDestination
MessageProducerImpl(JmsSession session, AbstractDestination queue)
           
 

Uses of AbstractDestination in com.caucho.jms.file
 

Subclasses of AbstractDestination in com.caucho.jms.file
 class FileQueueImpl<E extends Serializable>
          A JMS queue backed by a file-based database.
 class FileSubscriberQueue<E>
          Implements a file queue.
 class FileTopicImpl<E>
          Implements a file topic.
 

Uses of AbstractDestination in com.caucho.jms.jdbc
 

Subclasses of AbstractDestination in com.caucho.jms.jdbc
 class JdbcDestination
          Represents a JDBC destination.
 class JdbcQueue<E>
          A jdbc queue.
 

Uses of AbstractDestination in com.caucho.jms.memory
 

Subclasses of AbstractDestination in com.caucho.jms.memory
 class MemoryQueueImpl<E>
          Implements a memory queue.
 class MemorySubscriberQueue<E>
          Implements a memory queue.
 class MemoryTopicImpl<E>
          Implements a memory topic.
 

Uses of AbstractDestination in com.caucho.jms.queue
 

Subclasses of AbstractDestination in com.caucho.jms.queue
 class AbstractMemoryQueue<E,QE extends QueueEntry<E>>
          Provides abstract implementation for a memory queue.
 class AbstractQueue<E>
          Implements an abstract queue.
 class AbstractTopic<E>
          Implements an abstract topic.
 class PollingQueue<E>
          Implements an queue which polls the data periodically.
 class PollingTopic<E>
          Implements an topic which polls the data periodically.