kieker.monitoring.core.controller
Interface IProbeController
- All Known Subinterfaces:
- IMonitoringController
- All Known Implementing Classes:
- MonitoringController, ProbeController
public interface IProbeController
- Author:
- Jan Waller
activateProbe
boolean activateProbe(String pattern)
- Activates a probe.
- Parameters:
pattern
- pattern for the probe
- Returns:
- true on success
deactivateProbe
boolean deactivateProbe(String pattern)
- Deactivates a probe.
- Parameters:
pattern
- pattern for the probe
- Returns:
- true on success
isProbeActivated
boolean isProbeActivated(String signature)
- Parameters:
signature
- signature of the probe
- Returns:
- true if the probe with this signature is active
setProbePatternList
void setProbePatternList(List<String> patternList)
- Parameters:
patternList
- list of strings with patterns
where each string starts either with a + or -
getProbePatternList
List<String> getProbePatternList()
- Returns:
- list of strings with patterns
where each string starts either with a + or -
Copyright 2012 Kieker Project, http://kieker-monitoring.net>