Nuxeo ECM Projects 5.4.3-SNAPSHOT

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

java.lang.Object
  extended by org.nuxeo.ecm.core.management.probes.ProbeInfoImpl
All Implemented Interfaces:
ProbeInfo, ProbeMBean

public class ProbeInfoImpl
extends Object
implements ProbeMBean, ProbeInfo


Method Summary
 void disable()
           
 void enable()
           
 ProbeDescriptor getDescriptor()
           
 long getFailedCount()
           
 long getLastDuration()
           
 Date getLastFailedDate()
           
 ProbeStatus getLastFailureStatus()
           
 Date getLastRunnedDate()
           
 Date getLastSucceedDate()
           
 String getQualifiedName()
           
 long getRunnedCount()
           
 String getShortcutName()
           
 ProbeStatus getStatus()
           
 long getSucceedCount()
           
 boolean isEnabled()
           
 boolean isInError()
           
 void setQualifiedName(String qualifiedName)
           
 void setShortcutName(String shortcutName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getFailedCount

public long getFailedCount()
Specified by:
getFailedCount in interface ProbeInfo
Specified by:
getFailedCount in interface ProbeMBean

getLastDuration

public long getLastDuration()
Specified by:
getLastDuration in interface ProbeInfo
Specified by:
getLastDuration in interface ProbeMBean

getLastFailureStatus

public ProbeStatus getLastFailureStatus()
Specified by:
getLastFailureStatus in interface ProbeInfo
Specified by:
getLastFailureStatus in interface ProbeMBean

getLastFailedDate

public Date getLastFailedDate()
Specified by:
getLastFailedDate in interface ProbeInfo
Specified by:
getLastFailedDate in interface ProbeMBean

getLastRunnedDate

public Date getLastRunnedDate()
Specified by:
getLastRunnedDate in interface ProbeInfo
Specified by:
getLastRunnedDate in interface ProbeMBean

getLastSucceedDate

public Date getLastSucceedDate()
Specified by:
getLastSucceedDate in interface ProbeInfo
Specified by:
getLastSucceedDate in interface ProbeMBean

getRunnedCount

public long getRunnedCount()
Specified by:
getRunnedCount in interface ProbeInfo
Specified by:
getRunnedCount in interface ProbeMBean

getSucceedCount

public long getSucceedCount()
Specified by:
getSucceedCount in interface ProbeInfo
Specified by:
getSucceedCount in interface ProbeMBean

disable

public void disable()
Specified by:
disable in interface ProbeMBean

enable

public void enable()
Specified by:
enable in interface ProbeMBean

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface ProbeInfo
Specified by:
isEnabled in interface ProbeMBean

isInError

public boolean isInError()
Specified by:
isInError in interface ProbeInfo
Specified by:
isInError in interface ProbeMBean

getStatus

public ProbeStatus getStatus()
Specified by:
getStatus in interface ProbeInfo

getShortcutName

public String getShortcutName()
Specified by:
getShortcutName in interface ProbeInfo

getDescriptor

public ProbeDescriptor getDescriptor()
Specified by:
getDescriptor in interface ProbeInfo

getQualifiedName

public String getQualifiedName()
Specified by:
getQualifiedName in interface ProbeInfo

setQualifiedName

public void setQualifiedName(String qualifiedName)

setShortcutName

public void setShortcutName(String shortcutName)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.