Package com.sun.messaging.jms
Interface QueueConnection
-
- All Superinterfaces:
java.lang.AutoCloseable,jakarta.jms.Connection,jakarta.jms.QueueConnection
public interface QueueConnection extends jakarta.jms.QueueConnectionProvide interface to create a MQ NO_ACKNOWLEDGE queue session.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description jakarta.jms.QueueSessioncreateQueueSession(int acknowledgeMode)Creates aQueueSessionobject.-
Methods inherited from interface jakarta.jms.Connection
close, createConnectionConsumer, createDurableConnectionConsumer, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
-
-
-
-
Method Detail
-
createQueueSession
jakarta.jms.QueueSession createQueueSession(int acknowledgeMode) throws jakarta.jms.JMSExceptionCreates aQueueSessionobject.- 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 theQueueConnectionobject fails to create a session due to some internal error or lack of support for the specific transaction and acknowledgement mode.- See Also:
Session.AUTO_ACKNOWLEDGE,Session.CLIENT_ACKNOWLEDGE,Session.DUPS_OK_ACKNOWLEDGE,Session.NO_ACKNOWLEDGE
-
-