Class ConfigurationsFromFile
- java.lang.Object
-
- com.jms.socialmedia.configuration.ConfigurationsFromFile
-
- All Implemented Interfaces:
Configurations
public class ConfigurationsFromFile extends Object implements Configurations
-
-
Constructor Summary
Constructors Constructor Description ConfigurationsFromFile(String filePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
get(Setting<T> setting)
Properties
getProperties()
-
-
-
Constructor Detail
-
ConfigurationsFromFile
public ConfigurationsFromFile(String filePath) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getProperties
public final Properties getProperties()
- Specified by:
getProperties
in interfaceConfigurations
-
get
public final <T> T get(Setting<T> setting)
- Specified by:
get
in interfaceConfigurations
- Parameters:
setting
- Setting Key- Returns:
- Setting Value
- Throws:
ConfigurationException
- if a required setting is not found
-
-