|
Kieker 1.11 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkieker.monitoring.core.controller.AbstractController
kieker.monitoring.core.controller.ProbeController
public class ProbeController
| Field Summary |
|---|
| Fields inherited from class kieker.monitoring.core.controller.AbstractController |
|---|
monitoringController |
| Constructor Summary | |
|---|---|
protected |
ProbeController(Configuration configuration)
Creates a new instance of this class using the given configuration to initialize the class. |
| Method Summary | |
|---|---|
boolean |
activateProbe(java.lang.String pattern)
Activates a probe. |
protected void |
cleanup()
This method should clean up. |
boolean |
deactivateProbe(java.lang.String pattern)
Deactivates a probe. |
java.util.List<java.lang.String> |
getProbePatternList()
Returns the current list of patterns with a prefix indicating whether the pattern is active or not. |
protected void |
init()
This method should to the initialization work. |
boolean |
isProbeActivated(java.lang.String signature)
Tests if a probe is active. |
void |
setProbePatternList(java.util.List<java.lang.String> strPatternList)
Overwrites the current list of patterns with a new pattern list. |
protected void |
setProbePatternList(java.util.List<java.lang.String> strPatternList,
boolean updateConfig)
Sets the list of probe patterns. |
java.lang.String |
toString()
|
| Methods inherited from class kieker.monitoring.core.controller.AbstractController |
|---|
createAndInitialize, isTerminated, setMonitoringController, terminate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected ProbeController(Configuration configuration)
configuration - The configuration used to initialize this controller.| Method Detail |
|---|
protected void init()
AbstractController
init in class AbstractControllerprotected void cleanup()
AbstractController
cleanup in class AbstractControllerpublic java.lang.String toString()
toString in class AbstractControllerpublic boolean activateProbe(java.lang.String pattern)
activateProbe in interface IProbeControllerpattern - pattern for the probe
public boolean deactivateProbe(java.lang.String pattern)
deactivateProbe in interface IProbeControllerpattern - pattern for the probe
public boolean isProbeActivated(java.lang.String signature)
isProbeActivated in interface IProbeControllersignature - signature of the probe
protected void setProbePatternList(java.util.List<java.lang.String> strPatternList,
boolean updateConfig)
strPatternList - The new list with pattern strings.updateConfig - Whether the pattern file should be updated or not.public void setProbePatternList(java.util.List<java.lang.String> strPatternList)
setProbePatternList in interface IProbeControllerstrPatternList - list of strings with patterns where each string starts either with a + or -. The list can be empty (in which case the internal pattern list and the
internal cache are cleared) - but not null.public java.util.List<java.lang.String> getProbePatternList()
getProbePatternList in interface IProbeController
|
Kieker 1.11 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||