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,AutoCloseable,ProviderListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.ConnectionConsumercreateConnectionConsumer(jakarta.jms.Topic topic, String messageSelector, jakarta.jms.ServerSessionPool sessionPool, int maxMessages) jakarta.jms.ConnectionConsumercreateDurableConnectionConsumer(jakarta.jms.Topic topic, String subscriptionName, 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 Details
-
JmsQueueConnection
public JmsQueueConnection(JmsConnectionInfo connectionInfo, Provider provider) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
-
Method Details
-
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, String subscriptionName, 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, 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
-