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


仮想 Java リスナ ステップ

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

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

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

接続されたエージェント

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

 

エージェントの接続

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

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

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

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

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

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

 

エージェントの切断

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

 

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

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

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

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

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