パッケージ 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
- 関連事項:
方法の概要
メソッドの詳細
getServerSession
プールからサーバーセッションを返します。- 戻り値:
- プールからのサーバーセッション
- 例外:
JMSException- アプリケーションサーバーがサーバーセッションプールからServerSessionを返せなかった場合。