Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.jms.Topic

Packages that use Topic
javax.jms | This is the basic contract for the Java Message Service - what JBossMQ offers and clients can expect.

Uses of Topic in javax.jms

Subinterfaces of Topic in javax.jms
`interface` | `TemporaryTopic` A `TemporaryTopic` object is a unique `Topic` object created for the duration of a `Connection`.

Methods in javax.jms that return Topic
`Topic` | `TopicSubscriber.getTopic()` Gets the `Topic` associated with this subscriber.
`Topic` | `TopicSession.createTopic(String topicName)` Creates a topic identity given a `Topic` name.
`Topic` | `TopicPublisher.getTopic()` Gets the topic associated with this `TopicPublisher`.
`Topic` | `Session.createTopic(String topicName)` Creates a topic identity given a `Topic` name.

Methods in javax.jms with parameters of type Topic
`TopicSubscriber` | `TopicSession.createSubscriber(Topic topic)` Creates a nondurable subscriber to the specified topic.
`TopicSubscriber` | `TopicSession.createSubscriber(Topic topic, String messageSelector, boolean noLocal)` Creates a nondurable subscriber to the specified topic, using a message selector or specifying whether messages published by its own connection should be delivered to it.
`TopicSubscriber` | `TopicSession.createDurableSubscriber(Topic topic, String name)` Creates a durable subscriber to the specified topic.
`TopicSubscriber` | `TopicSession.createDurableSubscriber(Topic topic, String name, String messageSelector, boolean noLocal)` Creates a durable subscriber to the specified topic, using a message selector or specifying whether messages published by its own connection should be delivered to it.
`TopicPublisher` | `TopicSession.createPublisher(Topic topic)` Creates a publisher for the specified topic.
`void` | `TopicPublisher.publish(Topic topic, Message message)` Publishes a message to a topic for an unidentified message producer.
`void` | `TopicPublisher.publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive)` Publishes a message to a topic for an unidentified message producer, specifying delivery mode, priority and time to live.
`ConnectionConsumer` | `TopicConnection.createConnectionConsumer(Topic topic, String messageSelector, ServerSessionPool sessionPool, int maxMessages)` Creates a connection consumer for this connection (optional operation).
`ConnectionConsumer` | `TopicConnection.createDurableConnectionConsumer(Topic topic, String subscriptionName, String messageSelector, ServerSessionPool sessionPool, int maxMessages)` Create a durable connection consumer for this connection (optional operation).
`TopicSubscriber` | `Session.createDurableSubscriber(Topic topic, String name)` Creates a durable subscriber to the specified topic.
`TopicSubscriber` | `Session.createDurableSubscriber(Topic topic, String name, String messageSelector, boolean noLocal)` Creates a durable subscriber to the specified topic, using a message selector and specifying whether messages published by its own connection should be delivered to it.
`ConnectionConsumer` | `Connection.createDurableConnectionConsumer(Topic topic, String subscriptionName, String messageSelector, ServerSessionPool sessionPool, int maxMessages)` Create a durable connection consumer for this connection (optional operation).

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.