Package org.apache.qpid.jms
Class JmsTopicConnection
- java.lang.Object
-
- org.apache.qpid.jms.JmsConnection
-
- org.apache.qpid.jms.JmsTopicConnection
-
- All Implemented Interfaces:
AutoCloseable,javax.jms.Connection,javax.jms.QueueConnection,javax.jms.TopicConnection,ProviderListener
public class JmsTopicConnection extends JmsConnection implements AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description JmsTopicConnection(JmsConnectionInfo connectionInfo, Provider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jms.ConnectionConsumercreateConnectionConsumer(javax.jms.Queue queue, String messageSelector, javax.jms.ServerSessionPool sessionPool, int maxMessages)javax.jms.QueueSessioncreateQueueSession(boolean transacted, int acknowledgeMode)-
Methods inherited from class org.apache.qpid.jms.JmsConnection
addConnectionConsumer, addConnectionListener, addSession, checkClosed, checkClosedOrFailed, checkConsumeFromTemporaryDestination, close, createConnectionConsumer, createConnectionConsumer, createDurableConnectionConsumer, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, createTemporaryQueue, createTemporaryTopic, createTopicSession, deleteTemporaryDestination, getClientID, getCloseTimeout, getConfiguredURI, getConnectedURI, getConnectTimeout, getDeserializationPolicy, getExceptionListener, getId, getMessageFactory, getMessageIDPolicy, getMetaData, getNextConnectionConsumerId, getNextSessionId, getNextTransactionId, getPassword, getPrefetchPolicy, getPresettlePolicy, getQueuePrefix, getRedeliveryPolicy, getRequestTimeout, getSendTimeout, getSessionAcknowledgeMode, getTopicPrefix, getUsername, isClosed, isCloseLinksThatFailOnReconnect, isConnected, isExplicitClientID, isFailed, isForceAsyncAcks, isForceAsyncSend, isForceSyncSend, isLocalMessageExpiry, isLocalMessagePriority, isPopulateJMSXUserID, isReceiveLocalOnly, isReceiveNoWaitLocalOnly, isStarted, isTemporaryDestinationDeleted, isUseDaemonThread, isValidatePropertyNames, isValidateSelector, onAsyncException, onCompletedMessageSend, onConnectionEstablished, onConnectionFailure, onConnectionInterrupted, onConnectionRecovered, onConnectionRecovery, onConnectionRestored, onException, onException, onFailedMessageSend, onInboundMessage, onProviderException, onResourceClosed, providerFailed, removeConnectionConsumer, removeConnectionListener, removeSession, setClientID, setCloseLinksThatFailOnReconnect, setCloseTimeout, setConnectTimeout, setDeserializationPolicy, setExceptionListener, setForceAsyncAcks, setForceAsyncSend, setForceSyncSend, setLocalMessageExpiry, setLocalMessagePriority, setMessageIDPolicy, setPopulateJMSXUserID, setPrefetchPolicy, setPresettlePolicy, setQueuePrefix, setReceiveLocalOnly, setReceiveNoWaitLocalOnly, setRedeliveryPolicy, setRequestTimeout, setSendTimeout, setTopicPrefix, setValidatePropertyNames, setValidateSelector, shutdown, shutdown, start, stop
-
-
-
-
Constructor Detail
-
JmsTopicConnection
public JmsTopicConnection(JmsConnectionInfo connectionInfo, Provider provider) throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
-
-
Method Detail
-
createConnectionConsumer
public javax.jms.ConnectionConsumer createConnectionConsumer(javax.jms.Queue queue, String messageSelector, javax.jms.ServerSessionPool sessionPool, int maxMessages) throws javax.jms.JMSException- Specified by:
createConnectionConsumerin interfacejavax.jms.QueueConnection- Overrides:
createConnectionConsumerin classJmsConnection- Throws:
javax.jms.JMSException
-
createQueueSession
public javax.jms.QueueSession createQueueSession(boolean transacted, int acknowledgeMode) throws javax.jms.JMSException- Specified by:
createQueueSessionin interfacejavax.jms.QueueConnection- Overrides:
createQueueSessionin classJmsConnection- Throws:
javax.jms.JMSException
-
-