Package com.sun.messaging.jms
Interface QueueConnection
- All Superinterfaces:
AutoCloseable
,jakarta.jms.Connection
,jakarta.jms.QueueConnection
public interface QueueConnection
extends jakarta.jms.QueueConnection
Provide interface to create a MQ NO_ACKNOWLEDGE queue session.
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.QueueSession
createQueueSession
(int acknowledgeMode) Creates aQueueSession
object.Methods inherited from interface jakarta.jms.Connection
close, createConnectionConsumer, createDurableConnectionConsumer, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
Methods inherited from interface jakarta.jms.QueueConnection
createConnectionConsumer, createQueueSession
-
Method Details
-
createQueueSession
jakarta.jms.QueueSession createQueueSession(int acknowledgeMode) throws jakarta.jms.JMSException Creates aQueueSession
object.- Parameters:
acknowledgeMode
- indicates whether the consumer or the client will acknowledge any messages it receives; Legal values areSession.AUTO_ACKNOWLEDGE
,Session.CLIENT_ACKNOWLEDGE
,Session.DUPS_OK_ACKNOWLEDGE
, andcom.sun.messaging.jms.Session.NO_ACKNOWLEDGE
- Returns:
- a newly created session
- Throws:
jakarta.jms.JMSException
- if theQueueConnection
object fails to create a session due to some internal error or lack of support for the specific transaction and acknowledgement mode.- See Also:
-