Package org.apache.qpid.jms
Class JmsTopicConnection
- java.lang.Object
-
- org.apache.qpid.jms.JmsConnection
-
- org.apache.qpid.jms.JmsTopicConnection
-
- All Implemented Interfaces:
jakarta.jms.Connection,jakarta.jms.QueueConnection,jakarta.jms.TopicConnection,java.lang.AutoCloseable,ProviderListener
public class JmsTopicConnection extends JmsConnection implements java.lang.AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description JmsTopicConnection(JmsConnectionInfo connectionInfo, Provider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.jms.ConnectionConsumercreateConnectionConsumer(jakarta.jms.Queue queue, java.lang.String messageSelector, jakarta.jms.ServerSessionPool sessionPool, int maxMessages)jakarta.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 jakarta.jms.JMSException
- Throws:
jakarta.jms.JMSException
-
-
Method Detail
-
createConnectionConsumer
public jakarta.jms.ConnectionConsumer createConnectionConsumer(jakarta.jms.Queue queue, java.lang.String messageSelector, jakarta.jms.ServerSessionPool sessionPool, int maxMessages) throws jakarta.jms.JMSException- Specified by:
createConnectionConsumerin interfacejakarta.jms.QueueConnection- Overrides:
createConnectionConsumerin classJmsConnection- Throws:
jakarta.jms.JMSException
-
createQueueSession
public jakarta.jms.QueueSession createQueueSession(boolean transacted, int acknowledgeMode) throws jakarta.jms.JMSException- Specified by:
createQueueSessionin interfacejakarta.jms.QueueConnection- Overrides:
createQueueSessionin classJmsConnection- Throws:
jakarta.jms.JMSException
-
-