インターフェースの使用
jakarta.jms.Session

Session を使用するパッケージ
パッケージ
説明
Jakarta Messaging API は、Java プログラムがエンタープライズメッセージングシステムのメッセージを作成、送信、受信、読み取るための一般的な方法を提供します。
  • jakarta.jms 内の Session 使用

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