org.nuxeo.ecm.core.management.probes
Class ProbeManagerImpl
java.lang.Object
org.nuxeo.ecm.core.management.probes.ProbeManagerImpl
- All Implemented Interfaces:
- ProbeManager, ProbeRunnerMBean
public class ProbeManagerImpl
- extends java.lang.Object
- implements ProbeManager
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProbeManagerImpl
public ProbeManagerImpl()
getAllProbeInfos
public java.util.Collection<ProbeInfo> getAllProbeInfos()
- Specified by:
getAllProbeInfos
in interface ProbeManager
getInSuccessProbeInfos
public java.util.Collection<ProbeInfo> getInSuccessProbeInfos()
- Specified by:
getInSuccessProbeInfos
in interface ProbeManager
getInFailureProbeInfos
public java.util.Collection<ProbeInfo> getInFailureProbeInfos()
- Specified by:
getInFailureProbeInfos
in interface ProbeManager
getProbeNames
public java.util.Collection<java.lang.String> getProbeNames()
- Specified by:
getProbeNames
in interface ProbeRunnerMBean
getProbesCount
public int getProbesCount()
- Specified by:
getProbesCount
in interface ProbeRunnerMBean
getProbesInError
public java.util.Collection<java.lang.String> getProbesInError()
- Specified by:
getProbesInError
in interface ProbeRunnerMBean
getProbesInErrorCount
public int getProbesInErrorCount()
- Specified by:
getProbesInErrorCount
in interface ProbeRunnerMBean
getProbesInSuccess
public java.util.Collection<java.lang.String> getProbesInSuccess()
- Specified by:
getProbesInSuccess
in interface ProbeRunnerMBean
getProbesInSuccessCount
public int getProbesInSuccessCount()
- Specified by:
getProbesInSuccessCount
in interface ProbeRunnerMBean
getProbeInfo
public ProbeInfo getProbeInfo(java.lang.Class<? extends Probe> probeClass)
- Specified by:
getProbeInfo
in interface ProbeManager
runAllProbes
public boolean runAllProbes()
- Specified by:
runAllProbes
in interface ProbeRunnerMBean
runProbe
public ProbeInfo runProbe(ProbeInfo probe)
- Specified by:
runProbe
in interface ProbeManager
runProbe
public ProbeInfo runProbe(java.lang.String name)
- Specified by:
runProbe
in interface ProbeManager
getProbeInfo
public ProbeInfo getProbeInfo(java.lang.String name)
- Specified by:
getProbeInfo
in interface ProbeManager
registerProbe
public void registerProbe(ProbeDescriptor descriptor)
unregisterProbe
public void unregisterProbe(ProbeDescriptor descriptor)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.