ステップ6: JoltSessionBeanとログオフを関連付ける

  1. Visual Caféの「フォーム・デザイナ」ウィンドウで「インタラクション・ウィザード」アイコンをクリックします。
  2. アプレット・ウィンドウの一点をクリックし(Beanはクリックしない)、そのままJoltSessionBeanへドラッグします。

    次の図のように「インタラクション・ウィザード」ウィンドウが表示されます。

    「What event in JApplet1 do you want to start the interaction?」というメッセージが表示されます。

  3. 次の図のように、イベントとして「componentHidden」を選択します。

    図5-26 「componentHidden」イベントを選択する

    「「componentHidden」イベントを選択する」の図
  4. 「次」をクリックします。

    次の図のように、「インタラクション・ウィザード」ウィンドウが表示されます

    「オブジェクトとして「joltSessionBean1」、アクションとして「Logoff from the TUXEDO system」を選択する」およびプロンプト: What do you want to happen when JApplet1 fires componentHidden event?

  5. アクションを実行するオブジェクトとして「joltSessionBean1」を選択します。
  6. 次の図に示すように、アクションとして「Logoff from the TUXEDO system」を選択します。

    図5-27 オブジェクトとして「joltSessionBean1」、アクションとして「Logoff from the TUXEDO system」を選択する

    「オブジェクトとして「joltSessionBean1」、アクションとして「Logoff from the TUXEDO system」を選択する」の図
  7. 「終了」をクリックします。

「ステップ6: JoltSessionBeanとログオフを関連付ける」を終了すると、アプレットが非表示になったときに送信されるイベント(たとえば、componentHidden)が、JoltSessionBeanのlogoff()メソッドをトリガーできるようになります。