org.skyscreamer.nevado.jms
Class NevadoTopicConnection

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

public class NevadoTopicConnection
extends NevadoConnection
implements javax.jms.TopicConnection

Nevado implementation of TopicConnection

Author:
Carter Page

Field Summary
 
Fields inherited from class org.skyscreamer.nevado.jms.NevadoConnection
_inUse
 
Constructor Summary
NevadoTopicConnection(SQSConnector sqsConnector)
           
 
Method Summary
 javax.jms.ConnectionConsumer createConnectionConsumer(javax.jms.Topic topic, String s, javax.jms.ServerSessionPool serverSessionPool, int i)
           
 javax.jms.TopicSession createTopicSession(boolean transacted, int acknowledgeMode)
           
 
Methods inherited from class org.skyscreamer.nevado.jms.NevadoConnection
checkClosed, close, createConnectionConsumer, createDurableConnectionConsumer, 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.TopicConnection
createDurableConnectionConsumer
 
Methods inherited from interface javax.jms.Connection
close, createConnectionConsumer, createSession, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
 

Constructor Detail

NevadoTopicConnection

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

createTopicSession

public javax.jms.TopicSession createTopicSession(boolean transacted,
                                                 int acknowledgeMode)
                                          throws javax.jms.JMSException
Specified by:
createTopicSession in interface javax.jms.TopicConnection
Throws:
javax.jms.JMSException

createConnectionConsumer

public javax.jms.ConnectionConsumer createConnectionConsumer(javax.jms.Topic topic,
                                                             String s,
                                                             javax.jms.ServerSessionPool serverSessionPool,
                                                             int i)
                                                      throws javax.jms.JMSException
Specified by:
createConnectionConsumer in interface javax.jms.TopicConnection
Throws:
javax.jms.JMSException


Copyright © 2013. All Rights Reserved.