Class BasicApplicationInitializer
java.lang.Object
nablarch.core.repository.initialization.BasicApplicationInitializer
- All Implemented Interfaces:
ApplicationInitializer
Initializable
を実装したコンポーネントを指定した順序で初期化するクラス。- Author:
- Hisaaki Sioiri
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
初期化処理を行う。
初期化対象一覧内のオブジェクトを順次初期化する。
初期化処理で例外が発生した場合には、以降の処理は行わず呼び出し元に例外を送出する。
初期化対象オブジェクトと設定されているクラスが、Initializableインタフェースを実装していない場合には、 例外を送出し以降の処理は行わない。
本メソッドは、同期化を行わない。void
setInitializeList
(List<Object> initializeList) 初期化対象オブジェクトリストを設定する。
-
Constructor Details
-
BasicApplicationInitializer
public BasicApplicationInitializer()
-
-
Method Details
-
initialize
public void initialize()初期化処理を行う。
初期化対象一覧内のオブジェクトを順次初期化する。
初期化処理で例外が発生した場合には、以降の処理は行わず呼び出し元に例外を送出する。
初期化対象オブジェクトと設定されているクラスが、Initializableインタフェースを実装していない場合には、 例外を送出し以降の処理は行わない。
本メソッドは、同期化を行わない。- Specified by:
initialize
in interfaceApplicationInitializer
-
setInitializeList
初期化対象オブジェクトリストを設定する。- Parameters:
initializeList
- 初期化対象のオブジェクトが設定されたList
-