|
Kieker 1.11 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object kieker.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 AbstractController
protected void cleanup()
AbstractController
cleanup
in class AbstractController
public java.lang.String toString()
toString
in class AbstractController
public boolean activateProbe(java.lang.String pattern)
activateProbe
in interface IProbeController
pattern
- pattern for the probe
public boolean deactivateProbe(java.lang.String pattern)
deactivateProbe
in interface IProbeController
pattern
- pattern for the probe
public boolean isProbeActivated(java.lang.String signature)
isProbeActivated
in interface IProbeController
signature
- 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 IProbeController
strPatternList
- 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 |