public final class ConfigurationFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTIVATE_JMX |
static java.lang.String |
ACTIVATE_JMX_CONTROLLER |
static java.lang.String |
ACTIVATE_JMX_CONTROLLER_NAME |
static java.lang.String |
ACTIVATE_JMX_DOMAIN |
static java.lang.String |
ACTIVATE_JMX_REMOTE |
static java.lang.String |
ACTIVATE_JMX_REMOTE_FALLBACK |
static java.lang.String |
ACTIVATE_JMX_REMOTE_NAME |
static java.lang.String |
ACTIVATE_JMX_REMOTE_PORT |
static java.lang.String |
ADAPTIVE_MONITORING_BOUNDED_CACHE_BEHAVIOUR |
static java.lang.String |
ADAPTIVE_MONITORING_CONFIG_FILE |
static java.lang.String |
ADAPTIVE_MONITORING_CONFIG_FILE_READ_INTERVALL |
static java.lang.String |
ADAPTIVE_MONITORING_CONFIG_FILE_UPDATE |
static java.lang.String |
ADAPTIVE_MONITORING_ENABLED |
static java.lang.String |
ADAPTIVE_MONITORING_MAX_CACHE_SIZE |
static java.lang.String |
AUTO_SET_LOGGINGTSTAMP |
static java.lang.String |
CONTROLLER_NAME |
static java.lang.String |
CUSTOM_PROPERTIES_LOCATION_CLASSPATH
Location of the custom properties file (in classpath).
|
static java.lang.String |
CUSTOM_PROPERTIES_LOCATION_JVM
JVM-parameter to specify a custom properties file.
|
static java.lang.String |
DEBUG |
static java.lang.String |
DEFAULT_PROPERTIES_LOCATION_CLASSPATH
Location of the default properties file (in classpath).
|
static java.lang.String |
EXPERIMENT_ID |
static java.lang.String |
HOST_NAME |
static java.lang.String |
METADATA |
static java.lang.String |
MONITORING_ENABLED |
static java.lang.String |
PERIODIC_SENSORS_EXECUTOR_POOL_SIZE |
static java.lang.String |
PREFIX
prefix used for all kieker.monitoring components.
|
static java.lang.String |
TIMER_CLASSNAME |
static java.lang.String |
USE_SHUTDOWN_HOOK |
static java.lang.String |
WRITER_CLASSNAME |
Modifier and Type | Method and Description |
---|---|
static Configuration |
createConfigurationFromFile(java.lang.String configurationFile)
Creates a new configuration based on the given properties file with fallback on the default values.
|
static Configuration |
createDefaultConfiguration()
Returns an empty properties map with a fallback on the default configuration.
|
static Configuration |
createSingletonConfiguration()
Creates the configuration for the singleton controller instance.
|
public static final java.lang.String PREFIX
public static final java.lang.String CUSTOM_PROPERTIES_LOCATION_CLASSPATH
public static final java.lang.String DEFAULT_PROPERTIES_LOCATION_CLASSPATH
public static final java.lang.String CUSTOM_PROPERTIES_LOCATION_JVM
public static final java.lang.String MONITORING_ENABLED
public static final java.lang.String CONTROLLER_NAME
public static final java.lang.String HOST_NAME
public static final java.lang.String EXPERIMENT_ID
public static final java.lang.String USE_SHUTDOWN_HOOK
public static final java.lang.String DEBUG
public static final java.lang.String METADATA
public static final java.lang.String ACTIVATE_JMX
public static final java.lang.String ACTIVATE_JMX_DOMAIN
public static final java.lang.String ACTIVATE_JMX_CONTROLLER
public static final java.lang.String ACTIVATE_JMX_CONTROLLER_NAME
public static final java.lang.String ACTIVATE_JMX_REMOTE
public static final java.lang.String ACTIVATE_JMX_REMOTE_PORT
public static final java.lang.String ACTIVATE_JMX_REMOTE_NAME
public static final java.lang.String ACTIVATE_JMX_REMOTE_FALLBACK
public static final java.lang.String AUTO_SET_LOGGINGTSTAMP
public static final java.lang.String WRITER_CLASSNAME
public static final java.lang.String TIMER_CLASSNAME
public static final java.lang.String PERIODIC_SENSORS_EXECUTOR_POOL_SIZE
public static final java.lang.String ADAPTIVE_MONITORING_ENABLED
public static final java.lang.String ADAPTIVE_MONITORING_CONFIG_FILE
public static final java.lang.String ADAPTIVE_MONITORING_CONFIG_FILE_UPDATE
public static final java.lang.String ADAPTIVE_MONITORING_CONFIG_FILE_READ_INTERVALL
public static final java.lang.String ADAPTIVE_MONITORING_MAX_CACHE_SIZE
public static final java.lang.String ADAPTIVE_MONITORING_BOUNDED_CACHE_BEHAVIOUR
public static final Configuration createSingletonConfiguration()
Properties
returned by
this method are not a singleton instance, i.e., each call returns an equal but not same set of
Properties
.public static final Configuration createDefaultConfiguration()
public static final Configuration createConfigurationFromFile(java.lang.String configurationFile)
configurationFile
- The file which contains the configuration.Copyright 2017 Kieker Project, http://kieker-monitoring.net