インターフェースの使用
jakarta.jms.Session
Session を使用するパッケージ パッケージ 説明 jakarta.jms Jakarta Messaging API は、Java プログラムがエンタープライズメッセージングシステムのメッセージを作成、送信、受信、読み取るための一般的な方法を提供します。jakarta.jms 内の Session 使用
jakarta.jms 内の Session サブインターフェース 修飾子と型 インターフェース 説明 interface
QueueSession
QueueSession
オブジェクトは、QueueReceiver
、QueueSender
、QueueBrowser
、TemporaryQueue
オブジェクトを作成するためのメソッドを提供します。interface
TopicSession
TopicSession
オブジェクトは、TopicPublisher
、TopicSubscriber
、TemporaryTopic
オブジェクトを作成するためのメソッドを提供します。interface
XAQueueSession
XAQueueSession
は、通常のQueueSession
を提供します。これは、QueueReceiver
、QueueSender
、QueueBrowser
オブジェクトの作成に使用できます(オプション)。interface
XASession
XASession
インターフェースは、Jakarta Messaging プロバイダーの Java Transaction API(JTA)に対するサポートへのアクセスを追加することにより、Session
の機能を継承します(オプション)。interface
XATopicSession
XATopicSession
は通常のTopicSession
を提供します。Session を返す jakarta.jms のメソッド 修飾子と型 メソッド 説明 Session
Connection. createSession()
引数を指定せずにSession
オブジェクトを作成します。Session
Connection. createSession(boolean transacted, int acknowledgeMode)
transacted
およびacknowledgeMode
を指定して、Session
オブジェクトを作成します。Session
Connection. createSession(int sessionMode)
sessionMode
を指定して、Session
オブジェクトを作成します。Session
XAConnection. createSession(boolean transacted, int acknowledgeMode)
Session
オブジェクトを作成します。Session
ServerSession. getSession()
ServerSession
のSession
を返します。Session
XASession. getSession()
このXASession
に関連付けられているセッションを取得します。