Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.management.probes
Class ProbeManagerImpl

java.lang.Object
  extended by org.nuxeo.ecm.core.management.probes.ProbeManagerImpl
All Implemented Interfaces:
ProbeManager, ProbeRunnerMBean

public class ProbeManagerImpl
extends java.lang.Object
implements ProbeManager


Constructor Summary
ProbeManagerImpl()
           
 
Method Summary
 java.util.Collection<ProbeInfo> getAllProbeInfos()
           
 java.util.Collection<ProbeInfo> getInFailureProbeInfos()
           
 java.util.Collection<ProbeInfo> getInSuccessProbeInfos()
           
 ProbeInfo getProbeInfo(java.lang.Class<? extends Probe> probeClass)
           
 ProbeInfo getProbeInfo(java.lang.String name)
           
 java.util.Collection<java.lang.String> getProbeNames()
           
 int getProbesCount()
           
 java.util.Collection<java.lang.String> getProbesInError()
           
 int getProbesInErrorCount()
           
 java.util.Collection<java.lang.String> getProbesInSuccess()
           
 int getProbesInSuccessCount()
           
 void registerProbe(ProbeDescriptor descriptor)
           
 boolean runAllProbes()
           
 ProbeInfo runProbe(ProbeInfo probe)
           
 ProbeInfo runProbe(java.lang.String name)
           
 void unregisterProbe(ProbeDescriptor descriptor)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProbeManagerImpl

public ProbeManagerImpl()
Method Detail

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)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.