Class SystemPropertyExternalizedLoader
java.lang.Object
nablarch.core.repository.di.config.externalize.SystemPropertyExternalizedLoader
- All Implemented Interfaces:
ExternalizedComponentDefinitionLoader
public class SystemPropertyExternalizedLoader
extends Object
implements ExternalizedComponentDefinitionLoader
システムプロパティをコンポーネント定義として読み込む
ExternalizedComponentDefinitionLoader
。
このローダーは、システムプロパティで指定されている値をすべてString
のコンポーネントとしてロードする。-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionload
(DiContainer container, Map<String, ComponentHolder> loadedComponents) 外部化されたコンポーネントを読み込む。
-
Constructor Details
-
SystemPropertyExternalizedLoader
public SystemPropertyExternalizedLoader()
-
-
Method Details
-
load
public List<ComponentDefinition> load(DiContainer container, Map<String, ComponentHolder> loadedComponents) Description copied from interface:ExternalizedComponentDefinitionLoader
外部化されたコンポーネントを読み込む。- Specified by:
load
in interfaceExternalizedComponentDefinitionLoader
- Parameters:
container
- DIコンテナloadedComponents
- 読み込み済みのコンポーネント(マップのキーはコンポーネントの名前)- Returns:
- 読み込んだコンポーネント定義のリスト
-