Uses of Interface
javax.jms.Topic

Packages that use Topic
com.caucho.jms   
com.caucho.jms.connection   
com.caucho.jms.file   
com.caucho.jms.memory   
com.caucho.jms.queue   
javax.jms   
 

Uses of Topic in com.caucho.jms
 

Classes in com.caucho.jms that implement 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 MemoryTopic
          A JMS topic stored in memory.
 

Uses of Topic in com.caucho.jms.connection
 

Classes in com.caucho.jms.connection that implement Topic
 class TemporaryTopicImpl
          A basic topic.
 

Methods in com.caucho.jms.connection that return Topic
 Topic ConnectionFactoryImpl.createTopic(java.lang.String name)
          Creates topics.
 Topic JmsSession.createTopic(java.lang.String topicName)
          Creates a new topic.
 Topic QueueSessionImpl.createTopic(java.lang.String topicName)
          Creates a new topic.
 Topic XAConnectionFactoryImpl.createTopic(java.lang.String name)
          Creates topics.
 Topic TopicPublisherImpl.getTopic()
          Returns the topic
 Topic TopicSubscriberImpl.getTopic()
           
 

Methods in com.caucho.jms.connection with parameters of type Topic
 ConnectionConsumer TopicConnectionImpl.createConnectionConsumer(Topic topic, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
          Creates a new consumer (optional)
 ConnectionConsumer ConnectionImpl.createDurableConnectionConsumer(Topic topic, java.lang.String name, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
          Creates a new consumer (optional)
 ConnectionConsumer TopicConnectionImpl.createDurableConnectionConsumer(Topic topic, java.lang.String name, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
          Creates a new consumer (optional)
 TopicSubscriber JmsSession.createDurableSubscriber(Topic topic, java.lang.String name)
          Creates a durable subscriber to receive messages.
 TopicSubscriber QueueSessionImpl.createDurableSubscriber(Topic topic, java.lang.String name)
          Creates a durable subscriber to receive messages.
 TopicSubscriber JmsSession.createDurableSubscriber(Topic topic, java.lang.String name, java.lang.String messageSelector, boolean noLocal)
          Creates a subscriber to receive messages.
 TopicSubscriber QueueSessionImpl.createDurableSubscriber(Topic topic, java.lang.String name, java.lang.String messageSelector, boolean noLocal)
          Creates a subscriber to receive messages.
 TopicPublisher TopicSessionImpl.createPublisher(Topic topic)
          Creates a TopicSender to send messages to a topic.
 TopicSubscriber TopicSessionImpl.createSubscriber(Topic topic)
          Creates a subscriber to receive messages.
 TopicSubscriber TopicSessionImpl.createSubscriber(Topic topic, java.lang.String messageSelector, boolean noLocal)
          Creates a subscriber to receive messages.
 void TopicPublisherImpl.publish(Topic topic, Message message)
          Publishes a message to the topic
 void TopicPublisherImpl.publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive)
          Publishes a message to the topic
 

Uses of Topic in com.caucho.jms.file
 

Classes in com.caucho.jms.file that implement Topic
 class FileQueueImpl<E extends Serializable>
          A JMS queue backed by a file-based database.
 class FileTopicImpl<E>
          Implements a file topic.
 

Uses of Topic in com.caucho.jms.memory
 

Classes in com.caucho.jms.memory that implement Topic
 class MemoryTopicImpl<E>
          Implements a memory topic.
 

Uses of Topic in com.caucho.jms.queue
 

Classes in com.caucho.jms.queue that implement Topic
 class AbstractTopic<E>
          Implements an abstract topic.
 class PollingTopic<E>
          Implements an topic which polls the data periodically.
 

Uses of Topic in javax.jms
 

Subinterfaces of Topic in javax.jms
 interface TemporaryTopic
          The main destination.
 

Methods in javax.jms that return Topic
 Topic Session.createTopic(java.lang.String queueName)
           
 Topic TopicSession.createTopic(java.lang.String topicName)
           
 Topic TopicPublisher.getTopic()
           
 Topic TopicSubscriber.getTopic()
           
 

Methods in javax.jms with parameters of type Topic
 ConnectionConsumer TopicConnection.createConnectionConsumer(Topic topic, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
           
 ConnectionConsumer Connection.createDurableConnectionConsumer(Topic topic, java.lang.String subscriptionName, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
           
 ConnectionConsumer TopicConnection.createDurableConnectionConsumer(Topic topic, java.lang.String subscriptionName, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
           
 TopicSubscriber Session.createDurableSubscriber(Topic topic, java.lang.String queue)
           
 TopicSubscriber TopicSession.createDurableSubscriber(Topic topic, java.lang.String name)
           
 TopicSubscriber Session.createDurableSubscriber(Topic topic, java.lang.String queue, java.lang.String messageSelector, boolean noLocal)
           
 TopicSubscriber TopicSession.createDurableSubscriber(Topic topic, java.lang.String name, java.lang.String messageSelector, boolean noLocal)
           
 TopicPublisher TopicSession.createPublisher(Topic topic)
           
 TopicSubscriber TopicSession.createSubscriber(Topic topic)
           
 TopicSubscriber TopicSession.createSubscriber(Topic topic, java.lang.String messageSelector, boolean noLocal)
           
 void TopicPublisher.publish(Topic topic, Message message)
           
 void TopicPublisher.publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive)
           
 

Constructors in javax.jms with parameters of type Topic
TopicRequestor(TopicSession session, Topic topic)