パッケージ jakarta.jms
インターフェース XAQueueSession
- すべてのスーパーインターフェース:
AutoCloseableSE、RunnableSE、Session、XASession
public interface XAQueueSession extends XASession
XAQueueSessionは、通常のQueueSessionを提供します。これは、QueueReceiver、QueueSender、QueueBrowserオブジェクトの作成に使用できます(オプション)。XAQueueSessionインターフェースはオプションです。Jakarta Messaging プロバイダーは、このインターフェースをサポートする必要はありません。このインターフェースは、トランザクション環境をサポートするために Jakarta Messaging プロバイダーが使用するためのものです。クライアントプログラムでは、これらの XA インターフェースを直接使用するのではなく、環境で利用可能なトランザクションサポートを使用することを強くお勧めします。- 導入:
- JMS 1.0
- バージョン:
- Jakarta Messaging 2.0
- 関連事項:
XASession
フィールドのサマリー
インターフェース jakarta.jms.Session から継承されたフィールド
AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 QueueSessiongetQueueSession()このXAQueueSessionに関連付けられているキューセッションを取得します。インターフェース 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
メソッドの詳細
getQueueSession
QueueSession getQueueSession() throws JMSException
このXAQueueSessionに関連付けられているキューセッションを取得します。- 戻り値:
- キューセッションオブジェクト
- 例外:
JMSException- 内部エラーが発生した場合。