Package nablarch.test.core.repository
Class ConfigurationBrowser
java.lang.Object
nablarch.test.core.repository.ConfigurationBrowser
初期値設定を読み取るクラス。
テスト側からテスト対象のコンポーネント設定ファイルを読む場合に使用する。 DIコンテンおよびコンポーネントの参照はキャッシュされる。
テスト側からテスト対象のコンポーネント設定ファイルを読む場合に使用する。 DIコンテンおよびコンポーネントの参照はキャッシュされる。
- Author:
- T.Kawasaki
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic <T> Tコンポーネントを取得する。<T> TgetComponent(String config, String key, boolean useCache) コンポーネントを取得する。
 キャッシュにヒットした場合は、キャッシュ上のコンポーネントが返却される。static <T> Tコンポーネントを取得する。
- 
Constructor Details- 
ConfigurationBrowserpublic ConfigurationBrowser()
 
- 
- 
Method Details- 
getコンポーネントを取得する。- Type Parameters:
- T- コンポーネントの型
- Parameters:
- config- コンポーネント設定ファイル
- key- キー
- useCache- キャッシュを使用するかどうか
- Returns:
- コンポーネント
 
- 
require@Published(tag="architect") public static <T> T require(String config, String key, boolean useCache) throws IllegalArgumentException コンポーネントを取得する。- Type Parameters:
- T- コンポーネントの型
- Parameters:
- config- コンポーネント設定ファイル
- key- キー
- useCache- キャッシュを使用するかどうか
- Returns:
- コンポーネント
- Throws:
- IllegalArgumentException- コンポーネントが見つからない場合
 
- 
getComponentコンポーネントを取得する。
 キャッシュにヒットした場合は、キャッシュ上のコンポーネントが返却される。- Type Parameters:
- T- コンポーネントの型
- Parameters:
- config- コンポーネント設定ファイル
- key- キー
- useCache- キャッシュを使用するかどうか
- Returns:
- コンポーネント
 
 
-