|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
PlugInは、
アプリケーション起動やアプリケーション終了イベントについて通知する必要がある、
特定モジュールのリソースまたはサービスのための設定用ラッパーです。
(この起動・終了イベントは、
ActionServletインスタンスに応じ、
コンテナがinitメソッドやdestroyメソッドを呼ぶ時に一致します。)
アプリケーションライフサイクルを実行するためのActionServletサブクラスを全く必要とすること無しに、
PlugInオブジェクトはstruts-config.xmlファイルの中で設定することができます。
このインタフェースの実装は、
ActionServletによって使われるため引数のないコンストラクタを持たねばなりません。
設定は、
標準のJavaBeansプロパティのセッターメソッドを用意することにより行うことができます。
これは、init()メソッドが呼ばれる前に、
全てのセッターメソッドが呼ばれるためです。
このインタフェースは、 Actionのサブクラスを含む全てのクラスに適用可能です。
| メソッドの概要 | |
void |
destroy()
モジュールが終了する通知を受け取ります。 |
void |
init(ActionServlet servlet,
ModuleConfig config)
モジュールが起動する通知を受け取ります。 |
| メソッドの詳細 |
public void destroy()
モジュールが終了する通知を受け取ります。
public void init(ActionServlet servlet,
ModuleConfig config)
throws javax.servlet.ServletException
モジュールが起動する通知を受け取ります。
servlet - このウェッブアプリケーションの全てのモジュールを処理するActionServlet
config - このプラグインに関連付けられたモジュールのModuleConfig
javax.servlet.ServletException - このPlugInの初期化が成功できなかった場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||