javax.jms
Interface TopicSession

- All Superinterfaces:
- java.lang.Runnable, Session
- public interface TopicSession
- extends Session
- Version:
- $Rev: 46019 $ $Date: 2004-09-14 02:56:06 -0700 (Tue, 14 Sep 2004) $
| Methods inherited from interface javax.jms.Session |
close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createStreamMessage, createTemporaryQueue, createTextMessage, createTextMessage, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, run, setMessageListener |
createTopic
public Topic createTopic(java.lang.String topicName)
throws JMSException
- Specified by:
createTopic in interface Session
createSubscriber
public TopicSubscriber createSubscriber(Topic topic)
throws JMSException
createSubscriber
public TopicSubscriber createSubscriber(Topic topic,
java.lang.String messageSelector,
boolean noLocal)
throws JMSException
createDurableSubscriber
public TopicSubscriber createDurableSubscriber(Topic topic,
java.lang.String name)
throws JMSException
- Specified by:
createDurableSubscriber in interface Session
createDurableSubscriber
public TopicSubscriber createDurableSubscriber(Topic topic,
java.lang.String name,
java.lang.String messageSelector,
boolean noLocal)
throws JMSException
- Specified by:
createDurableSubscriber in interface Session
createPublisher
public TopicPublisher createPublisher(Topic topic)
throws JMSException
createTemporaryTopic
public TemporaryTopic createTemporaryTopic()
throws JMSException
- Specified by:
createTemporaryTopic in interface Session
unsubscribe
public void unsubscribe(java.lang.String name)
throws JMSException
- Specified by:
unsubscribe in interface Session