|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JasmineProbeManager
Interface for JASMINe Probe Manager. Most of operations are inherited as part of the MXBean interface.
| Method Summary | |
|---|---|
void |
addProbeListener(JasmineProbeListener listener)
Register a ProbeListener in order to be notified by probe state changes. |
void |
changeIndicator(JasmineIndicator indic)
Change an indicator. |
void |
changeOutput(JasmineOutput output)
Change an output. |
void |
changeProbe(JasmineProbe probe)
Change a Probe with new parameters |
void |
changeTarget(JasmineTarget target)
Change a target. |
java.util.Collection<JasminePropertyInfo> |
getIndicatorPropertyInfos(java.lang.String type)
get the list of possible properties for Indicator, depending of its type. |
java.util.Collection<JasmineIndicator> |
getIndicators()
get the list of all defined indicators. |
java.util.Collection<JasminePropertyInfo> |
getOutputPropertyInfos(java.lang.String type)
get the list of possible properties for Output, depending of its type. |
java.util.Collection<JasmineOutput> |
getOutputs()
get the list of all defined outputs. |
java.util.Collection<JasmineProbe> |
getProbes()
|
java.util.Collection<JasmineTarget> |
getTargets()
get the list of all defined targets. |
| Methods inherited from interface org.ow2.jasmine.probe.JProbeManagerMXBean |
|---|
createIndicator, createOutput, createProbe, createTarget, getIndicator, getIndicatorTypes, getOutput, getOutputTypes, getProbe, getTarget, listIndicators, listOutputs, listProbes, listTargets, loadConfig, removeAllProbes, removeIndicator, removeOutput, removeProbe, removeTarget, saveConfig, startAllProbes, startProbe, stopAllProbes, stopProbe |
| Method Detail |
|---|
void changeProbe(JasmineProbe probe)
throws JasmineProbeException
probe - probe description
JasmineProbeExceptionjava.util.Collection<JasmineProbe> getProbes()
void changeOutput(JasmineOutput output)
throws JasmineProbeException
output - output description
JasmineProbeException - is thrown if the output does not exist,
or if it is used by a running probe.java.util.Collection<JasmineOutput> getOutputs()
java.util.Collection<JasminePropertyInfo> getOutputPropertyInfos(java.lang.String type)
type - type of the Output (console, file, ...)
void changeIndicator(JasmineIndicator indic)
throws JasmineProbeException
indic - indicator description
JasmineProbeException - is thrown if the indicator does not exist,
or if it is used by a running probe.java.util.Collection<JasmineIndicator> getIndicators()
java.util.Collection<JasminePropertyInfo> getIndicatorPropertyInfos(java.lang.String type)
type - type of the Indicator (Jmx, Lewys, ...)
void changeTarget(JasmineTarget target)
throws JasmineProbeException
target - new target description
JasmineProbeException - is thrown if the target does not exist.java.util.Collection<JasmineTarget> getTargets()
void addProbeListener(JasmineProbeListener listener)
listener - object that treats the probe state change
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||