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()