Interface MonitoringConsoleConfiguration
-
- All Superinterfaces:
ConfigBeanProxy
,DomainExtension
public interface MonitoringConsoleConfiguration extends DomainExtension
Configuration for the monitoring console core. This is first of all the data and watch collection and evaluation.- Since:
- 5.201
- Author:
- Jan Bernitt
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
ConfigBeanProxy.Duck
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>
getCustomWatchNames()
List<String>
getCustomWatchValues()
List<String>
getDisabledWatchNames()
String
getEnabled()
Note that this is not reflecting whether or not the monitoring data is collected.List<String>
getPageNames()
List<String>
getPageValues()
void
setEnabled(String value)
-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
-
-
-
Method Detail
-
getEnabled
String getEnabled()
Note that this is not reflecting whether or not the monitoring data is collected. This is controlled by the general monitoring configuration.- Returns:
- True, if monitoring console web-app is deployed, else false.
-
setEnabled
void setEnabled(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getDisabledWatchNames
List<String> getDisabledWatchNames()
- Returns:
- Names of the watches that are disabled (this includes collected and custom watches)
-
getCustomWatchNames
List<String> getCustomWatchNames()
- Returns:
- Names of custom watches (so collected watches are not included)
-
getCustomWatchValues
List<String> getCustomWatchValues()
- Returns:
- JSON values of the custom watches (index is same in
getCustomWatchNames()
)
-
getPageValues
List<String> getPageValues()
- Returns:
- JSON values of the MC (client) pages (index is same in
getPageNames()
)
-
-