public class DefaultRuntimeProperties extends Object implements RuntimeProperties
RuntimeProperties
that returns properties that were
injected via a map in constructor. Each property can be overridden via -D command line
option (i.e. in this implementation JVM system properties take precedence over any
other property configuration mechanism).Modifier and Type | Field and Description |
---|---|
protected Map<String,String> |
properties |
Constructor and Description |
---|
DefaultRuntimeProperties(Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
String |
get(String key)
Returns a String property value for a given key.
|
boolean |
getBoolean(String key,
boolean defaultValue) |
int |
getInt(String key,
int defaultValue) |
long |
getLong(String key,
long defaultValue) |
public String get(String key)
RuntimeProperties
get
in interface RuntimeProperties
public long getLong(String key, long defaultValue)
getLong
in interface RuntimeProperties
public int getInt(String key, int defaultValue)
getInt
in interface RuntimeProperties
public boolean getBoolean(String key, boolean defaultValue)
getBoolean
in interface RuntimeProperties
Copyright © 2001–2018 Apache Cayenne. All rights reserved.