public interface IProjectContext
AnalysisController
. The methods in
this interface should not allow any modifications.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONFIG_PROPERTY_NAME_PROJECT_NAME
This is the name of the property containing the project name.
|
static java.lang.String |
CONFIG_PROPERTY_NAME_RECORDS_TIME_UNIT
This is the name of the property containing the time unit for the monitoring records.
|
Modifier and Type | Method and Description |
---|---|
MIProject |
getCurrentConfiguration()
This method delivers the current configuration of this instance as an instance of
MIProject . |
java.lang.String |
getProjectName()
Delivers the current name of the project.
|
java.lang.String |
getProperty(java.lang.String key)
Delivers the value for the given (global) property within the analysis.
|
AnalysisController.STATE |
getState()
Delivers the current state of the analysis controller.
|
static final java.lang.String CONFIG_PROPERTY_NAME_RECORDS_TIME_UNIT
static final java.lang.String CONFIG_PROPERTY_NAME_PROJECT_NAME
java.lang.String getProperty(java.lang.String key)
key
- The key of the property.MIProject getCurrentConfiguration() throws AnalysisConfigurationException
MIProject
.AnalysisConfigurationException
- If the current configuration is somehow invalid.java.lang.String getProjectName()
AnalysisController.STATE getState()
Copyright 2017 Kieker Project, http://kieker-monitoring.net