接続ファクトリをコンフィグレーションした後には、JMS サーバがそのクライアントに対してどのように動作するかに影響するさまざまなクライアント パラメータを定義できます。たとえば、接続ファクトリを使用する際に恒久サブスクライバで保持する必要のあるクライアント ID を指定したり、JMS クライアント再接続フレームワークの動作を定義したりできます。
close()
メソッドまたは stop()
メソッドを onMessage() メソッド呼び出し内で発行できるようにするメッセージ コンシューマを、接続ファクトリで作成するかどうかを指定します。
CLIENT_ACKNOWLEDGE
モードを使用する非トランザクション セッションの確認応答ポリシー ([すべて] または [前へ]) を指定します。
[再接続ポリシー] で、ネットワークの中断またはサーバの再起動時に暗黙的に更新する JMS クライアントの種類を選択します。デフォルト値の [プロデューサ] の場合は、この接続ファクトリから派生したプロデューサ ベースのクライアント オブジェクトが更新されます。この値には、コンシューマ、キュー ブラウザ、および恒久サブスクライバのクライアント ID がコンフィグレーションされている JMS 接続は含まれません。キュー ブラウザを除いて、この接続ファクトリから派生したコンシューマ ベースおよびプロデューサ ベースのクライアントをすべて更新するには、[すべて] を選択します。この接続ファクトリで JMS クライアント再接続機能を無効にするには、[なし] を選択します。
[再接続ブロッキング時間] で、進行中の JMS クライアント再接続をあきらめるまでに、同期 JMS 呼び出しが呼び出しスレッドをブロックする期間を指定します。
[再接続の合計期間] で、ネットワークの最初の中断、または同期 JMS 呼び出しの最近の試行のいずれかが起きた後、再試行をあきらめるまでに、非同期コンシューマがサーバへの再接続を再試行し続ける期間を指定します。
これらのフィールドの詳細については、コンフィグレーション オプションを参照してください。