org.apache.struts.action
インタフェース PlugIn

既知の実装クラスの一覧:
DigestingPlugIn, ModuleConfigVerifier, TilesPlugin, ValidatorPlugIn

public interface PlugIn

PlugInは、 アプリケーション起動やアプリケーション終了イベントについて通知する必要がある、 特定モジュールのリソースまたはサービスのための設定用ラッパーです。 (この起動・終了イベントは、 ActionServletインスタンスに応じ、 コンテナがinitメソッドやdestroyメソッドを呼ぶ時に一致します。) アプリケーションライフサイクルを実行するためのActionServletサブクラスを全く必要とすること無しに、 PlugInオブジェクトはstruts-config.xmlファイルの中で設定することができます。

このインタフェースの実装は、 ActionServletによって使われるため引数のないコンストラクタを持たねばなりません。 設定は、 標準のJavaBeansプロパティのセッターメソッドを用意することにより行うことができます。 これは、init()メソッドが呼ばれる前に、 全てのセッターメソッドが呼ばれるためです。

このインタフェースは、 Actionのサブクラスを含む全てのクラスに適用可能です。

導入されたバージョン:
Struts 1.1
バージョン:
$Revision: 1.5 $ $Date: 2005/02/11 03:27:20 $
翻訳者:
棚澤 昌幸

メソッドの概要
 void destroy()
          モジュールが終了する通知を受け取ります。
 void init(ActionServlet servlet, ModuleConfig config)
          モジュールが起動する通知を受け取ります。
 

メソッドの詳細

destroy

public void destroy()

モジュールが終了する通知を受け取ります。


init

public void init(ActionServlet servlet,
                 ModuleConfig config)
          throws javax.servlet.ServletException

モジュールが起動する通知を受け取ります。

パラメータ:
servlet - このウェッブアプリケーションの全てのモジュールを処理するActionServlet
config - このプラグインに関連付けられたモジュールのModuleConfig
例外:
javax.servlet.ServletException - このPlugInの初期化が成功できなかった場合


このドキュメントは、Ja-Jakartaにより訳されました。コメントがある場合は、report@jajakarta.orgまでお願いします。
Copyright (C) 2000-2004 - Apache Software Foundation