org.skyscreamer.nevado.jms
Class NevadoQueueSession
java.lang.Object
org.skyscreamer.nevado.jms.NevadoSession
org.skyscreamer.nevado.jms.NevadoQueueSession
- All Implemented Interfaces:
- Runnable, javax.jms.QueueSession, javax.jms.Session
public class NevadoQueueSession
- extends NevadoSession
- implements javax.jms.QueueSession
Nevado implementation of QueueSession
- 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, createBrowser, createBrowser, createBytesMessage, createInternalQueue, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createQueue, createStreamMessage, createTemporaryQueue, createTextMessage, createTextMessage, deleteMessage, expireMessage, getAcknowledgeMode, getConnection, getDurableEndpointQueueName, getMessageListener, getTransacted, isClosed, receiveMessage, recover, resetMessage, rollback, run, sendMessage, setBreakSessionForTesting, setMessageListener, setOverrideJMSDeliveryMode, setOverrideJMSPriority, setOverrideJMSTTL, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.jms.QueueSession |
createBrowser, createBrowser, createQueue, createTemporaryQueue |
| Methods inherited from interface javax.jms.Session |
close, commit, createBytesMessage, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createStreamMessage, createTextMessage, createTextMessage, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, run, setMessageListener |
NevadoQueueSession
protected NevadoQueueSession(NevadoConnection connection,
boolean transacted,
int acknowledgeMode)
createReceiver
public javax.jms.QueueReceiver createReceiver(javax.jms.Queue queue)
throws javax.jms.JMSException
- Specified by:
createReceiver in interface javax.jms.QueueSession
- Throws:
javax.jms.JMSException
createReceiver
public javax.jms.QueueReceiver createReceiver(javax.jms.Queue queue,
String selector)
throws javax.jms.JMSException
- Specified by:
createReceiver in interface javax.jms.QueueSession
- Throws:
javax.jms.JMSException
createSender
public javax.jms.QueueSender createSender(javax.jms.Queue queue)
throws javax.jms.JMSException
- Specified by:
createSender in interface javax.jms.QueueSession
- 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
createTopic
public NevadoTopic createTopic(String s)
throws javax.jms.JMSException
- Specified by:
createTopic in interface javax.jms.Session- Overrides:
createTopic in class NevadoSession
- Throws:
javax.jms.JMSException
createTemporaryTopic
public NevadoTemporaryTopic createTemporaryTopic()
throws javax.jms.JMSException
- Specified by:
createTemporaryTopic in interface javax.jms.Session- Overrides:
createTemporaryTopic in class NevadoSession
- Throws:
javax.jms.JMSException
createDurableSubscriber
public javax.jms.TopicSubscriber createDurableSubscriber(javax.jms.Topic topic,
String s,
String s1,
boolean b)
throws javax.jms.JMSException
- Specified by:
createDurableSubscriber in interface javax.jms.Session- Overrides:
createDurableSubscriber in class NevadoSession
- Throws:
javax.jms.JMSException
createDurableSubscriber
public javax.jms.TopicSubscriber createDurableSubscriber(javax.jms.Topic topic,
String s)
throws javax.jms.JMSException
- Specified by:
createDurableSubscriber in interface javax.jms.Session- Overrides:
createDurableSubscriber in class NevadoSession
- Throws:
javax.jms.JMSException
unsubscribe
public void unsubscribe(String s)
throws javax.jms.JMSException
- Specified by:
unsubscribe in interface javax.jms.Session- Overrides:
unsubscribe in class NevadoSession
- Throws:
javax.jms.JMSException
Copyright © 2012. All Rights Reserved.