パッケージ jakarta.jms
インターフェース ServerSessionPool
public interface ServerSessionPool
ServerSessionPool
オブジェクトは、ConnectionConsumer
のメッセージを処理するためのServerSession
オブジェクトのプールを提供するためにアプリケーションサーバーによって実装されるオブジェクトです(オプション)。その唯一のメソッドは
getServerSession
です。Jakarta Messaging API は、プールの実装方法を設計していません。ServerSession
オブジェクトの静的プールにすることも、高度なアルゴリズムを使用して必要に応じて動的にServerSession
オブジェクトを作成することもできます。ServerSessionPool
がServerSession
オブジェクトの外にある場合、getServerSession
呼び出しがブロックすることがあります。ConnectionConsumer
がブロックされている場合、ServerSession
が最終的に返されるまで、新しいメッセージを配信できません。- 導入:
- JMS 1.0
- バージョン:
- Jakarta Messaging 2.0
- 関連事項:
ServerSession
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 ServerSession
getServerSession()
プールからサーバーセッションを返します。
メソッドの詳細
getServerSession
ServerSession getServerSession() throws JMSException
プールからサーバーセッションを返します。- 戻り値:
- プールからのサーバーセッション
- 例外:
JMSException
- アプリケーションサーバーがサーバーセッションプールからServerSession
を返せなかった場合。