|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Topic | |
|---|---|
| com.caucho.jms | |
| com.caucho.jms.cluster | |
| 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 |
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 |
MemoryTopic
A JMS topic stored in memory. |
| Uses of Topic in com.caucho.jms.cluster |
|---|
| Classes in com.caucho.jms.cluster that implement Topic | |
|---|---|
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 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 |
XAConnectionFactoryImpl.createTopic(java.lang.String name)
Creates topics. |
Topic |
ConnectionFactoryImpl.createTopic(java.lang.String name)
Creates topics. |
Topic |
QueueSessionImpl.createTopic(java.lang.String topicName)
Creates a new topic. |
Topic |
JmsSession.createTopic(java.lang.String topicName)
Creates a new topic. |
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 |
TopicConnectionImpl.createDurableConnectionConsumer(Topic topic,
java.lang.String name,
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) |
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)
Creates a durable 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. |
TopicSubscriber |
JmsSession.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 |
TopicSession.createTopic(java.lang.String topicName)
|
Topic |
Session.createTopic(java.lang.String queueName)
|
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 |
TopicConnection.createDurableConnectionConsumer(Topic topic,
java.lang.String subscriptionName,
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)
|
TopicSubscriber |
TopicSession.createDurableSubscriber(Topic topic,
java.lang.String name)
|
TopicSubscriber |
Session.createDurableSubscriber(Topic topic,
java.lang.String queue)
|
TopicSubscriber |
TopicSession.createDurableSubscriber(Topic topic,
java.lang.String name,
java.lang.String messageSelector,
boolean noLocal)
|
TopicSubscriber |
Session.createDurableSubscriber(Topic topic,
java.lang.String queue,
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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||