org.skyscreamer.nevado.jms
Class NevadoTopicSession
java.lang.Object
org.skyscreamer.nevado.jms.NevadoSession
org.skyscreamer.nevado.jms.NevadoTopicSession
- All Implemented Interfaces:
- Runnable, javax.jms.Session, javax.jms.TopicSession
public class NevadoTopicSession
- extends NevadoSession
- implements javax.jms.TopicSession
Nevado implementation of TopicSession
- Author:
- Carter Page
| Fields inherited from interface javax.jms.Session |
AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED |
| Methods inherited from class org.skyscreamer.nevado.jms.NevadoSession |
acknowledgeMessage, checkClosed, close, commit, createBytesMessage, createDurableSubscriber, createDurableSubscriber, createInternalQueue, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createStreamMessage, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, deleteMessage, expireMessage, getAcknowledgeMode, getConnection, getDurableEndpointQueueName, getMessageListener, getTransacted, isClosed, receiveMessage, recover, resetMessage, rollback, run, sendMessage, setBreakSessionForTesting, setMessageListener, setOverrideJMSDeliveryMode, setOverrideJMSPriority, setOverrideJMSTTL, start, stop, unsubscribe |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.jms.TopicSession |
createDurableSubscriber, createDurableSubscriber, createTemporaryTopic, createTopic, unsubscribe |
| Methods inherited from interface javax.jms.Session |
close, commit, createBytesMessage, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createStreamMessage, createTextMessage, createTextMessage, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, run, setMessageListener |
NevadoTopicSession
protected NevadoTopicSession(NevadoConnection connection,
boolean transacted,
int acknowledgeMode)
createSubscriber
public javax.jms.TopicSubscriber createSubscriber(javax.jms.Topic topic)
throws javax.jms.JMSException
- Specified by:
createSubscriber in interface javax.jms.TopicSession
- Throws:
javax.jms.JMSException
createSubscriber
public javax.jms.TopicSubscriber createSubscriber(javax.jms.Topic topic,
String selector,
boolean noLocal)
throws javax.jms.JMSException
- Specified by:
createSubscriber in interface javax.jms.TopicSession
- Throws:
javax.jms.JMSException
createPublisher
public javax.jms.TopicPublisher createPublisher(javax.jms.Topic topic)
throws javax.jms.JMSException
- Specified by:
createPublisher in interface javax.jms.TopicSession
- Throws:
javax.jms.JMSException
createProducer
public NevadoMessageProducer createProducer(javax.jms.Destination destination)
throws javax.jms.JMSException
- Specified by:
createProducer in interface javax.jms.Session- Overrides:
createProducer in class NevadoSession
- Throws:
javax.jms.JMSException
createConsumer
public NevadoMessageConsumer createConsumer(javax.jms.Destination destination)
throws javax.jms.JMSException
- Specified by:
createConsumer in interface javax.jms.Session- Overrides:
createConsumer in class NevadoSession
- Throws:
javax.jms.JMSException
createConsumer
public NevadoMessageConsumer createConsumer(javax.jms.Destination destination,
String selector)
throws javax.jms.JMSException
- Specified by:
createConsumer in interface javax.jms.Session- Overrides:
createConsumer in class NevadoSession
- Throws:
javax.jms.JMSException
createConsumer
public NevadoMessageConsumer createConsumer(javax.jms.Destination destination,
String selector,
boolean noLocal)
throws javax.jms.JMSException
- Specified by:
createConsumer in interface javax.jms.Session- Overrides:
createConsumer in class NevadoSession
- Throws:
javax.jms.JMSException
createBrowser
public javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue)
throws javax.jms.JMSException
- Specified by:
createBrowser in interface javax.jms.Session- Overrides:
createBrowser in class NevadoSession
- Throws:
javax.jms.JMSException
createBrowser
public javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue,
String s)
throws javax.jms.JMSException
- Specified by:
createBrowser in interface javax.jms.Session- Overrides:
createBrowser in class NevadoSession
- Throws:
javax.jms.JMSException
createTemporaryQueue
public NevadoTemporaryQueue createTemporaryQueue()
throws javax.jms.JMSException
- Specified by:
createTemporaryQueue in interface javax.jms.Session- Overrides:
createTemporaryQueue in class NevadoSession
- Throws:
javax.jms.JMSException
createQueue
public NevadoQueue createQueue(String s)
throws javax.jms.JMSException
- Specified by:
createQueue in interface javax.jms.Session- Overrides:
createQueue in class NevadoSession
- Throws:
javax.jms.JMSException
Copyright © 2012. All Rights Reserved.