新規JMS接続ファクトリ

新規JMS接続ファクトリを作成するには、「新規JMS接続ファクトリ」ページを使用します。

「新規JMS接続ファクトリ」ページには、次のオプションが含まれます。

プール名

接続ファクトリを識別する一意の名前。GlassFish Serverでは、接続ファクトリのJNDI名をこの値に設定します。

リソース・タイプ

接続ファクトリのタイプ。選択可能な値は、javax.jms.ConnectionFactoryjavax.jms.QueueConnectionFactory、およびjavax.jms.TopicConnectionFactoryです。

説明

接続ファクトリの説明。

ステータス

接続ファクトリのステータス。接続ファクトリは、有効または無効の状態になります。このオプションはデフォルトで有効になっています。

初期および最小プール・サイズ

接続ファクトリのプールに含まれる接続の最小数。デフォルト値は8です。

最大プール・サイズ

接続ファクトリのプールに含まれる接続の最大数。デフォルト値は32です。

プール・サイズ変更量

プールのアイドル・タイムアウトに達したときに除去される接続の数。デフォルト値は2です。

アイドル・タイムアウト

プールで接続がアイドル状態のままでいられる最長時間を指定します。デフォルト値は300です。

最大待機時間

接続をリクエストするアプリケーションが接続タイムアウトになるまでに待機する時間。デフォルト値は60000です。

すべての障害時

「すべての接続を閉じる」チェック・ボックスを選択すると、接続のうちの1つに障害が発生した場合に、GlassFish Serverはプール内のすべての接続を閉じて、これらを再確立します。このオプションは、デフォルトでは無効になっています。

トランザクション・サポート

選択したトランザクション・サポートは、接続プールに関連付けられたリソース・アダプタのトランザクション・サポートをオーバーライドし、下位互換性を維持します。つまり、リソース・アダプタに指定したレベルより低いトランザクション・レベル、またはリソース・アダプタに指定したレベルと同じトランザクション・レベルはサポートできますが、それより高いレベルを指定することはできません。

値は次のいずれかになります。

XATransaction

リソースは、トランザクション・スコープ内で複数のリソースを使用する必要があるトランザクションで使用できます。JMS接続ファクトリでは、この値がデフォルトです。

たとえば、トランザクションではこのリソースの他に、JDBCリソース、コネクタ・リソース、その他のJMS接続ファクトリ・リソースも必要な場合があります。この値により、最高の柔軟性が提供されます。XATransactionとして構成されるリソースは、2フェーズ・コミット操作に関与します。

LocalTransaction

リソースは、トランザクション・スコープ内でリソースを1つのみ必要とするトランザクションで使用できます。また、複数のXAリソースが必要となる分散トランザクションの最終エージェントとしても使用できます。

この値により、大幅なパフォーマンスの向上が得られます。LocalTransactionとして構成されるリソースは、2フェーズ・コミット操作に使用されません。

NoTransaction

リソースはトランザクションで使用できません。この設定はJMSアプリケーションでの使用に限られます。

接続検証

「必須」チェック・ボックスを選択すると、アプリケーションに提供される前に接続が検証されます。リソースの検証に失敗した場合は、リソースが破棄され、新しいリソースが作成されて返されます。このオプションは、デフォルトでは無効になっています。

追加プロパティ

接続ファクトリの追加プロパティ。

使用可能なプロパティの詳細は、JMS接続ファクトリに固有のプロパティを参照してください。

ターゲット

接続ファクトリのクラスタおよびスタンドアロン・インスタンス。必要なターゲットを「選択したターゲット」列に移動するには、「追加」ボタンまたは「すべて追加」ボタンを使用します。不要なターゲットを「使用可能なターゲット」列に移動するには、「除去」ボタンまたは「すべて除去」ボタンを使用します。

このオプションは、ドメイン内にクラスタまたはスタンドアロン・インスタンスが作成されている場合にのみ表示されます。

関連タスク
関連するasadminコマンド
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices