Package org.apache.storm.scheduler.utils
Class FileConfigLoader
- java.lang.Object
-
- org.apache.storm.scheduler.utils.FileConfigLoader
-
- All Implemented Interfaces:
IConfigLoader
public class FileConfigLoader extends Object implements IConfigLoader
Scheduler configuration loader which loads configs from a file.
-
-
Constructor Summary
Constructors Constructor Description FileConfigLoader(Map<String,Object> conf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
load(String configKey)
Load the configs associated with the configKey from the targetFilePath.
-
-
-
Method Detail
-
load
public Map<String,Object> load(String configKey)
Load the configs associated with the configKey from the targetFilePath.- Specified by:
load
in interfaceIConfigLoader
- Parameters:
configKey
- The key from which we want to get the scheduler config.- Returns:
- The scheduler configuration if exists; null otherwise.
-
-