パッケージ jakarta.jms
インターフェース XATopicSession
- すべてのスーパーインターフェース:
AutoCloseableSE
、RunnableSE
、Session
、XASession
public interface XATopicSession extends XASession
XATopicSession
は、通常のTopicSession
を提供します。これは、TopicSubscriber
およびTopicPublisher
オブジェクトの作成に使用できます(オプション)。XATopicSession
インターフェースはオプションです。Jakarta Messaging プロバイダーは、このインターフェースをサポートする必要はありません。このインターフェースは、Jakarta Messaging プロバイダーがトランザクション環境をサポートするために使用するためのものです。クライアントプログラムは、これらの XA インターフェースを直接使用するのではなく、環境で利用可能なトランザクションサポートを使用することを強くお勧めします。- 導入:
- JMS 1.0
- バージョン:
- Jakarta Messaging 2.0
- 関連事項:
XASession
,TopicSession
フィールドサマリー
インターフェース jakarta.jms.Session から継承されたフィールド
AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 TopicSession
getTopicSession()
このXATopicSession
に関連付けられているトピックセッションを取得します。インターフェース jakarta.jms.Session から継承されたメソッド
close, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableConsumer, createDurableConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAcknowledgeMode, getMessageListener, recover, run, setMessageListener, unsubscribe
インターフェース jakarta.jms.XASession から継承されたメソッド
commit, getSession, getTransacted, getXAResource, rollback
メソッドの詳細
getTopicSession
TopicSession getTopicSession() throws JMSException
このXATopicSession
に関連付けられているトピックセッションを取得します。- 戻り値:
- トピックセッションオブジェクト
- 例外:
JMSException
- 内部エラーが発生した場合。