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 SummaryModifier and TypeMethodDescriptionjakarta.jms.QueueSessioncreateQueueSession(int acknowledgeMode) Creates aQueueSessionobject.Methods inherited from interface jakarta.jms.Connectionclose, createConnectionConsumer, createDurableConnectionConsumer, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stopMethods inherited from interface jakarta.jms.QueueConnectioncreateConnectionConsumer, createQueueSession
- 
Method Details- 
createQueueSessionjakarta.jms.QueueSession createQueueSession(int acknowledgeMode) throws jakarta.jms.JMSException Creates aQueueSessionobject.- Parameters:
- acknowledgeMode- indicates whether the consumer or the client will acknowledge any messages it receives; Legal values are- Session.AUTO_ACKNOWLEDGE,- Session.CLIENT_ACKNOWLEDGE,- Session.DUPS_OK_ACKNOWLEDGE, and- com.sun.messaging.jms.Session.NO_ACKNOWLEDGE
- Returns:
- a newly created session
- Throws:
- jakarta.jms.JMSException- if the- QueueConnectionobject fails to create a session due to some internal error or lack of support for the specific transaction and acknowledgement mode.
- See Also:
 
 
-