Configuration property fixed at build time - All other configuration properties are overridable at runtime
Type |
Default |
|
---|---|---|
If set to true, the application will attempt to look up the configuration from DB |
boolean |
|
If set to true, the application will cache all looked up the configuration from DB in memory If set to false, the application will always get the latest values from the DB |
boolean |
|
Table name for configuration records |
string |
|
Name of the column containing the key |
string |
|
Name of the column containing the value |
string |
|
The datasource username, if not defined the usename of the default datasource is used |
string |
value of |
The datasource password, if not defined the password of the default datasource is used |
string |
value of |
The datasource URL, if not defined the URL of the default datasource is used |
string |
value of |
The datasource driver, if not defined the driver of the default datasource is used |
string |
value of |
The initial size of the pool. Usually you will want to set the initial size to match at least the minimal size, but this is not enforced so to allow for architectures which prefer a lazy initialization of the connections on boot, while being able to sustain a minimal pool size after boot. |
int |
|
The int pool minimum size |
int |
|
The datasource pool maximum size |
int |
|
The timeout before cancelling the acquisition of a new connection |
|
About the Duration format
The format for durations uses the standard You can also provide duration values starting with a number.
In this case, if the value consists only of a number, the converter treats the value as seconds.
Otherwise, |