javax.jms
Interface TopicSession
- All Superinterfaces:
- java.lang.Runnable, Session
- public interface TopicSession
- extends Session
- Version:
- $Rev: 46019 $ $Date: 2004-09-14 03:56:06 -0600 (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
- Throws:
JMSException
createSubscriber
public TopicSubscriber createSubscriber(Topic topic)
throws JMSException
- Throws:
JMSException
createSubscriber
public TopicSubscriber createSubscriber(Topic topic,
java.lang.String messageSelector,
boolean noLocal)
throws JMSException
- Throws:
JMSException
createDurableSubscriber
public TopicSubscriber createDurableSubscriber(Topic topic,
java.lang.String name)
throws JMSException
- Specified by:
createDurableSubscriber
in interface Session
- Throws:
JMSException
createDurableSubscriber
public TopicSubscriber createDurableSubscriber(Topic topic,
java.lang.String name,
java.lang.String messageSelector,
boolean noLocal)
throws JMSException
- Specified by:
createDurableSubscriber
in interface Session
- Throws:
JMSException
createPublisher
public TopicPublisher createPublisher(Topic topic)
throws JMSException
- Throws:
JMSException
createTemporaryTopic
public TemporaryTopic createTemporaryTopic()
throws JMSException
- Specified by:
createTemporaryTopic
in interface Session
- Throws:
JMSException
unsubscribe
public void unsubscribe(java.lang.String name)
throws JMSException
- Specified by:
unsubscribe
in interface Session
- Throws:
JMSException