@Published(tag="architect")
public class LogSettings
extends java.lang.Object
| Constructor and Description |
|---|
LogSettings(java.lang.String filePath)
コンストラクタ。
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFilePath()
プロパティファイルのファイルパスを取得する。
|
java.util.Map |
getProps()
全てのプロパティを取得する。
|
java.lang.String |
getRequiredProp(java.lang.String propName)
必須プロパティを取得する。
|
protected java.util.Map |
loadSettings(java.lang.String filePath)
プロパティファイルを読み込み、設定をロードする。
ロード後、システムプロパティの値で設定を上書きする。 |
protected java.util.Map |
trim(java.util.Properties props)
プロパティのキーと値をトリミングする。
|
public LogSettings(java.lang.String filePath)
filePath - プロパティファイルのファイルパスpublic java.lang.String getFilePath()
public java.util.Map getProps()
protected java.util.Map loadSettings(java.lang.String filePath)
filePath - ファイルパスprotected java.util.Map trim(java.util.Properties props)
props - プロパティpublic java.lang.String getRequiredProp(java.lang.String propName)
propName - プロパティ名java.lang.IllegalArgumentException - プロパティが存在しない場合