public class ServerConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
ServerConfiguration(java.nio.file.Path path)
Load application.properties.
|
ServerConfiguration(java.lang.String path)
Load application.properties.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Properties |
getProperties()
Get all properties.
|
java.lang.String |
getProperty(java.lang.String key)
Gets value that specifies key from application.properties.
|
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
Gets value that specifies key from application.properties.
|
int |
getPropertyAsInt(java.lang.String key)
Gets value that specifies key from application.properties.
|
int |
getPropertyAsInt(java.lang.String key,
int defaultValue)
Gets value that specifies key from application.properties.
|
public ServerConfiguration(java.lang.String path)
throws java.io.IOException
path - pathjava.io.IOException - Throws exception when Load configuration file.public ServerConfiguration(java.nio.file.Path path)
throws java.io.IOException
path - pathjava.io.IOException - Throws exception when Load configuration file.public java.lang.String getProperty(java.lang.String key)
key - keypublic java.lang.String getProperty(java.lang.String key,
java.lang.String defaultValue)
key - keydefaultValue - valuepublic int getPropertyAsInt(java.lang.String key)
key - keypublic int getPropertyAsInt(java.lang.String key,
int defaultValue)
key - keydefaultValue - valuepublic java.util.Properties getProperties()