前のトピック: 次のステップ用の文字列比較ルックアップ ステップ次のトピック: 仮想 Java ライブ呼び出しステップ


仮想 Java リスナ ステップ

このステップは、EJB またはその他のリモート システムへのコールなど、仮想化された JVM コールを処理するために使用します。 このステップは、DevTest Java エージェントがインターセプトするメソッド コールをリスンし、標準の VSE 要求に変換します。

利用可能なオンライン エージェント

接続可能なすべてのオンライン エージェントをリスト表示します。

接続されたエージェント

リストには、仮想サービス モデルに対して接続するオンライン エージェントまたはオフライン エージェントがすべて含まれます。 オフライン エージェントは、灰色の斜体フォントで表示されます。

 

エージェントの接続

[利用可能なオンライン エージェント]リストからエージェントを選択できます。 1 つまたは複数のエージェントを選択し、右矢印ボタンをクリックします。 エージェントが接続したエージェントのリストに移動されます。

[利用可能なオンライン エージェント]リストまたは接続したエージェントのリストのいずれかからエージェントを選択すると、リストの下の情報バーに、エージェントのホストおよびメイン クラス情報が表示されます。

接続したエージェントのリストにエージェントを手動で追加するには、[接続されたエージェント]の上の[エージェントの追加]フィールドを使用します。

エージェント名は空にすることはできません。または、接続したエージェントのリストにすでに存在します。 入力したエージェント名がオンライン エージェント リストに存在する場合、そのエージェントは、接続したエージェントのリストから接続したエージェントのリストに移動されます。

[利用可能なオンライン エージェント]リストに既存のエージェントが存在しない場合、ダイアログ ボックスに入力し、[追加] LISA--icon_image_whiteplussignbluecircle をクリックします。

このメカニズムは主に、以前は接続リストに存在しなかったオフライン エージェントを追加するために提供されています。

 

エージェントの切断

エージェントを切断するには、接続したエージェントのリストからエージェントを選択し、左矢印ボタンをクリックします。

 

クラスおよびプロトコルの選択

クラスを検索するには、[クラスの検索]矢印を選択してクラス名を入力します。 これらのクラスは、正規表現を使用して、完全修飾名(パッケージを含む)として入力します。 クラスを選択するには、リストでクラス名を選択し、右矢印を選択して右ペインにクラスを移動します。 いくつかのクラスが 2 回以上表示されます。仮想化するためには、クラスは 1 回のみ選択する必要があります。

クラスを手動で入力するには、[クラス名の手動入力]矢印を選択します。 クラスの名前を入力します。 クラスを右ペインに移動するには、選択して右矢印をクリックします。 DevTest エージェントが仮想化を提案したクラスのリストを取得するには、[エージェント提案]矢印を選択し、[取得] 取得アイコン をクリックします。

レコーディングにプロトコルを追加するには、[プロトコル]矢印を選択します。 使用可能なプロトコルのリストから記録するプロトコル選択し、右矢印をクリックして右ペインに移動させます。

プロトコルの設定情報を表示または変更するには、プロトコル名の右に 3 つのドット(...)がある任意の行をダブルクリックします。 [プロトコル設定]ウィンドウが表示され、パラメータを更新できます。