Package com.sun.messaging.jms
Interface TopicConnection
- All Superinterfaces:
AutoCloseable
,jakarta.jms.Connection
,jakarta.jms.TopicConnection
public interface TopicConnection
extends jakarta.jms.TopicConnection
Provide interface to create a MQ NO_ACKNOWLEDGE Topic Session.
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.TopicSession
createTopicSession
(int acknowledgeMode) Creates aTopicSession
object.Methods inherited from interface jakarta.jms.Connection
close, createConnectionConsumer, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
Methods inherited from interface jakarta.jms.TopicConnection
createConnectionConsumer, createDurableConnectionConsumer, createTopicSession
-
Method Details
-
createTopicSession
jakarta.jms.TopicSession createTopicSession(int acknowledgeMode) throws jakarta.jms.JMSException Creates aTopicSession
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 theTopicConnection
object fails to create a session due to some internal error or lack of support for the specific transaction and acknowledgement mode.- See Also:
-