FlatServe
1.0

com.small_it_office.flatserve.core.config
インタフェース ApplicationInitializer


public interface ApplicationInitializer

サーブレットの初期化時にアプリケーションの設定を行うメソッドを定義するインターフェースです。

このインターフェースを実装したクラスが、init(ServletConfig)メソッドでConfigオブジェクトを作成することで FlatServeの動作に関する設定を行います。 実装クラスは、Webアプリケーション配備記述子(web.xml)に記述することでFlatServeに認識されます。 以下の例のように、FlatServeの定義のinit-param内に"init-class-name"という名前のパラメータで記述します。

 <servlet>
   <servlet-name>com.small_it_office.flatserve</servlet-name>
   <servlet-class>com.small_it_office.flatserve.core.FlatServe</servlet-class>
   <init-param>
     <param-name>init-class-name</param-name>
     <param-value>foo.bar.MyApplicationInitializer</param-value>
   </init-param>
 </servlet>
 


メソッドの概要
 Config init(javax.servlet.ServletConfig servletConfig)
          FlatServeアプリケーションの初期化を行います。
 

メソッドの詳細

init

Config init(javax.servlet.ServletConfig servletConfig)
FlatServeアプリケーションの初期化を行います。 このメソッドは、サーブレットの初期化時に1回だけ呼び出され、FlatServeの設定を表す Configオブジェクトを構築します。 また、その他アプリケーションの静的領域の初期化を行っても構いません。

パラメータ:
servletConfig - ServletConfigオブジェクト
戻り値:
FlatServeの設定を表すオブジェクト

FlatServe
1.0