public class Configuration
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Configuration.Parameter
All available configuration argument keys along with default values.
|
Constructor and Description |
---|
Configuration() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
asString()
Creates console representation of test configuration arguments.
|
static java.lang.String |
get(Configuration.Parameter param)
Returns configuration value from startup properties or from configuration
file if not found in startup arguments.
|
static boolean |
getBoolean(Configuration.Parameter param) |
static double |
getDouble(Configuration.Parameter param) |
static java.lang.String |
getEnvArg(java.lang.String key) |
static IEnvArgResolver |
getEnvArgResolver() |
static int |
getInt(Configuration.Parameter param) |
static java.util.Locale |
getLocale() |
static long |
getLong(Configuration.Parameter param) |
static boolean |
isNull(Configuration.Parameter param)
Checks if configuration attribute is NULL.
|
static void |
setEnvArgResolver(IEnvArgResolver envArgResolver) |
static void |
validateConfiguration()
Iterates over all configuration arguments and checks that they are valid.
|
public static java.lang.String get(Configuration.Parameter param)
param
- key of configuration argumentpublic static int getInt(Configuration.Parameter param)
public static long getLong(Configuration.Parameter param)
public static double getDouble(Configuration.Parameter param)
public static boolean getBoolean(Configuration.Parameter param)
public static java.util.Locale getLocale()
public static java.lang.String asString()
public static void validateConfiguration()
public static java.lang.String getEnvArg(java.lang.String key)
public static IEnvArgResolver getEnvArgResolver()
public static void setEnvArgResolver(IEnvArgResolver envArgResolver)
public static boolean isNull(Configuration.Parameter param)
param
- key of argument