JMS接続ファクトリの設定を変更するには、「JMS接続ファクトリを編集」ページを使用します。
「JMS接続ファクトリを編集」ページには、次のオプションが含まれます。
デフォルト値のある設定をデフォルト値に復元するボタン。デフォルト値のない設定は変更されません。
接続ファクトリに対して作成されたコネクタ接続プールの一意の名前。この名前は、接続ファクトリのJNDI名でもあります。プール名は読取り専用フィールドです。
接続ファクトリのタイプ。リソース・タイプは読取り専用フィールドです。リソース・タイプを指定できるのは、新規JMS接続ファクトリの作成時のみです。
接続ファクトリの説明。
接続ファクトリのステータス。接続ファクトリは、有効または無効の状態になります。このオプションはデフォルトで有効になっています。
接続ファクトリのプールに含まれる接続の最小数。デフォルト値は8です。
プールに含まれる接続の最大数。デフォルト値は32です。
プールのアイドル・タイムアウトに達したときに除去される接続の数。デフォルト値は2です。
プールで接続がアイドル状態のままでいられる最長時間を指定します。デフォルト値は300です。
接続をリクエストするアプリケーションが接続タイムアウトになるまでに待機する時間。デフォルト値は60000です。
「すべての接続を閉じる」チェック・ボックスを選択すると、接続のうちの1つに障害が発生した場合に、GlassFish Serverはプール内のすべての接続を閉じて、これらを再確立します。このオプションは、デフォルトでは無効になっています。
値は次のいずれかになります。
リソースは、トランザクション・スコープ内で複数のリソースを使用する必要があるトランザクションで使用できます。JMS接続ファクトリでは、この値がデフォルトです。
たとえば、トランザクションではこのリソースの他に、JDBCリソース、コネクタ・リソース、その他のJMS接続ファクトリ・リソースも必要な場合があります。この値により、最高の柔軟性が提供されます。XATransactionとして構成されるリソースは、2フェーズ・コミット操作に関与します。
リソースは、トランザクション・スコープ内でリソースを1つのみ必要とするトランザクションで使用できます。また、複数のXAリソースが必要となる分散トランザクションの最終エージェントとしても使用できます。
この値により、大幅なパフォーマンスの向上が得られます。LocalTransactionとして構成されるリソースは、2フェーズ・コミット操作に使用されません。
リソースはトランザクションで使用できません。この設定はJMSアプリケーションでの使用に限られます。
「必須」チェック・ボックスを選択すると、アプリケーションに提供される前に接続が検証されます。リソースの検証に失敗した場合は、リソースが破棄され、新しいリソースが作成されて返されます。このオプションは、デフォルトでは無効になっています。
接続ファクトリの追加プロパティ。
使用可能なプロパティの詳細は、JMS接続ファクトリに固有のプロパティを参照してください。