org.skyscreamer.nevado.jms
Class NevadoQueueConnection

java.lang.Object
  extended by org.skyscreamer.nevado.jms.NevadoConnection
      extended by org.skyscreamer.nevado.jms.NevadoQueueConnection
All Implemented Interfaces:
javax.jms.Connection, javax.jms.QueueConnection

public class NevadoQueueConnection
extends NevadoConnection
implements javax.jms.QueueConnection

Nevado implementation of QueueConnection

Author:
Carter Page

Field Summary
 
Fields inherited from class org.skyscreamer.nevado.jms.NevadoConnection
_inUse
 
Constructor Summary
NevadoQueueConnection(SQSConnector sqsConnector)
           
 
Method Summary
 javax.jms.ConnectionConsumer createConnectionConsumer(javax.jms.Queue queue, String s, javax.jms.ServerSessionPool serverSessionPool, int i)
           
 javax.jms.ConnectionConsumer createDurableConnectionConsumer(javax.jms.Topic topic, String s, String s1, javax.jms.ServerSessionPool serverSessionPool, int i)
           
 NevadoQueueSession createQueueSession(boolean transacted, int acknowledgeMode)
           
 
Methods inherited from class org.skyscreamer.nevado.jms.NevadoConnection
checkClosed, close, createConnectionConsumer, createSession, createTemporaryQueue, createTemporaryTopic, deleteQueue, deleteTemporaryQueue, deleteTemporaryTopic, deleteTopic, getClientID, getConnectionID, getExceptionListener, getMetaData, getSQSConnector, initializeSession, isClosed, isRunning, listAllTemporaryQueues, listAllTemporaryTopics, ownsTemporaryDestination, setClientID, setExceptionListener, setOverrideJMSDeliveryMode, setOverrideJMSPriority, setOverrideJMSTTL, start, stop, subscribe, 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.Connection
close, createConnectionConsumer, createSession, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
 

Constructor Detail

NevadoQueueConnection

public NevadoQueueConnection(SQSConnector sqsConnector)
                      throws javax.jms.JMSException
Throws:
javax.jms.JMSException
Method Detail

createQueueSession

public NevadoQueueSession createQueueSession(boolean transacted,
                                             int acknowledgeMode)
                                      throws javax.jms.JMSException
Specified by:
createQueueSession in interface javax.jms.QueueConnection
Throws:
javax.jms.JMSException

createConnectionConsumer

public javax.jms.ConnectionConsumer createConnectionConsumer(javax.jms.Queue queue,
                                                             String s,
                                                             javax.jms.ServerSessionPool serverSessionPool,
                                                             int i)
                                                      throws javax.jms.JMSException
Specified by:
createConnectionConsumer in interface javax.jms.QueueConnection
Throws:
javax.jms.JMSException

createDurableConnectionConsumer

public javax.jms.ConnectionConsumer createDurableConnectionConsumer(javax.jms.Topic topic,
                                                                    String s,
                                                                    String s1,
                                                                    javax.jms.ServerSessionPool serverSessionPool,
                                                                    int i)
                                                             throws javax.jms.JMSException
Specified by:
createDurableConnectionConsumer in interface javax.jms.Connection
Overrides:
createDurableConnectionConsumer in class NevadoConnection
Throws:
javax.jms.JMSException


Copyright © 2012. All Rights Reserved.