Class PropertyFileSettingsLoader
- java.lang.Object
-
- com.sportradar.livedata.sdk.common.settings.PropertyFileSettingsLoader
-
- All Implemented Interfaces:
SettingsLoader
public class PropertyFileSettingsLoader extends Object implements SettingsLoader
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_SETTINGS_FILE_NAME
-
Constructor Summary
Constructors Constructor Description PropertyFileSettingsLoader()
PropertyFileSettingsLoader(Properties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JmxSettings
getJmxSettings()
LiveScoutSettings
getLiveScoutSettings()
protected void
loadProperties(String file)
protected void
loadProperties(Properties properties)
protected void
logPassedSdkSettings()
-
-
-
Field Detail
-
DEFAULT_SETTINGS_FILE_NAME
public static final String DEFAULT_SETTINGS_FILE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PropertyFileSettingsLoader
public PropertyFileSettingsLoader() throws MissingPropertyFileException, MissingPropertyException, InvalidPropertyException
-
PropertyFileSettingsLoader
public PropertyFileSettingsLoader(Properties properties)
-
-
Method Detail
-
getJmxSettings
public JmxSettings getJmxSettings() throws SdkException
- Specified by:
getJmxSettings
in interfaceSettingsLoader
- Throws:
SdkException
-
getLiveScoutSettings
public LiveScoutSettings getLiveScoutSettings() throws MissingPropertyException, InvalidPropertyException
- Specified by:
getLiveScoutSettings
in interfaceSettingsLoader
- Throws:
MissingPropertyException
InvalidPropertyException
-
loadProperties
protected final void loadProperties(String file) throws MissingPropertyFileException
- Throws:
MissingPropertyFileException
-
loadProperties
protected final void loadProperties(Properties properties)
-
logPassedSdkSettings
protected final void logPassedSdkSettings()
-
-