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 Object
- implements ProbeManager
ProbeManagerImpl
public ProbeManagerImpl()
getAllProbeInfos
public Collection<ProbeInfo> getAllProbeInfos()
- Specified by:
getAllProbeInfos
in interface ProbeManager
getInSuccessProbeInfos
public Collection<ProbeInfo> getInSuccessProbeInfos()
- Specified by:
getInSuccessProbeInfos
in interface ProbeManager
getInFailureProbeInfos
public Collection<ProbeInfo> getInFailureProbeInfos()
- Specified by:
getInFailureProbeInfos
in interface ProbeManager
getProbeNames
public Collection<String> getProbeNames()
- Specified by:
getProbeNames
in interface ProbeRunnerMBean
getProbesCount
public int getProbesCount()
- Specified by:
getProbesCount
in interface ProbeRunnerMBean
getProbesInError
public Collection<String> getProbesInError()
- Specified by:
getProbesInError
in interface ProbeRunnerMBean
getProbesInErrorCount
public int getProbesInErrorCount()
- Specified by:
getProbesInErrorCount
in interface ProbeRunnerMBean
getProbesInSuccess
public Collection<String> getProbesInSuccess()
- Specified by:
getProbesInSuccess
in interface ProbeRunnerMBean
getProbesInSuccessCount
public int getProbesInSuccessCount()
- Specified by:
getProbesInSuccessCount
in interface ProbeRunnerMBean
getProbeInfo
public ProbeInfo getProbeInfo(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(String name)
- Specified by:
runProbe
in interface ProbeManager
getProbeInfo
public ProbeInfo getProbeInfo(String name)
- Specified by:
getProbeInfo
in interface ProbeManager
registerProbe
public void registerProbe(ProbeDescriptor descriptor)
unregisterProbe
public void unregisterProbe(ProbeDescriptor descriptor)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.