Package org.apache.qpid.jms
Class JmsQueueConnection
- java.lang.Object
-
- org.apache.qpid.jms.JmsConnection
-
- org.apache.qpid.jms.JmsQueueConnection
-
- All Implemented Interfaces:
jakarta.jms.Connection,jakarta.jms.QueueConnection,jakarta.jms.TopicConnection,java.lang.AutoCloseable,ProviderListener
public class JmsQueueConnection extends JmsConnection implements java.lang.AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description JmsQueueConnection(JmsConnectionInfo connectionInfo, Provider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.jms.ConnectionConsumercreateConnectionConsumer(jakarta.jms.Topic topic, java.lang.String messageSelector, jakarta.jms.ServerSessionPool sessionPool, int maxMessages)jakarta.jms.ConnectionConsumercreateDurableConnectionConsumer(jakarta.jms.Topic topic, java.lang.String subscriptionName, java.lang.String messageSelector, jakarta.jms.ServerSessionPool sessionPool, int maxMessages)jakarta.jms.TopicSessioncreateTopicSession(boolean transacted, int acknowledgeMode)-
Methods inherited from class org.apache.qpid.jms.JmsConnection
addConnectionConsumer, addConnectionListener, addSession, checkClosed, checkClosedOrFailed, checkConsumeFromTemporaryDestination, close, createConnectionConsumer, createConnectionConsumer, createQueueSession, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, createTemporaryQueue, createTemporaryTopic, 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
-
JmsQueueConnection
public JmsQueueConnection(JmsConnectionInfo connectionInfo, Provider provider) throws jakarta.jms.JMSException
- Throws:
jakarta.jms.JMSException
-
-
Method Detail
-
createTopicSession
public jakarta.jms.TopicSession createTopicSession(boolean transacted, int acknowledgeMode) throws jakarta.jms.JMSException- Specified by:
createTopicSessionin interfacejakarta.jms.TopicConnection- Overrides:
createTopicSessionin classJmsConnection- Throws:
jakarta.jms.JMSException
-
createDurableConnectionConsumer
public jakarta.jms.ConnectionConsumer createDurableConnectionConsumer(jakarta.jms.Topic topic, java.lang.String subscriptionName, java.lang.String messageSelector, jakarta.jms.ServerSessionPool sessionPool, int maxMessages) throws jakarta.jms.JMSException- Specified by:
createDurableConnectionConsumerin interfacejakarta.jms.Connection- Specified by:
createDurableConnectionConsumerin interfacejakarta.jms.TopicConnection- Overrides:
createDurableConnectionConsumerin classJmsConnection- Throws:
jakarta.jms.JMSException
-
createConnectionConsumer
public jakarta.jms.ConnectionConsumer createConnectionConsumer(jakarta.jms.Topic topic, java.lang.String messageSelector, jakarta.jms.ServerSessionPool sessionPool, int maxMessages) throws jakarta.jms.JMSException- Specified by:
createConnectionConsumerin interfacejakarta.jms.TopicConnection- Overrides:
createConnectionConsumerin classJmsConnection- Throws:
jakarta.jms.JMSException
-
-