Class ProbeInfoImpl
- java.lang.Object
-
- org.nuxeo.ecm.core.management.probes.ProbeInfoImpl
-
- All Implemented Interfaces:
Serializable,ProbeInfo,ProbeMBean
public class ProbeInfoImpl extends Object implements ProbeMBean, ProbeInfo, Serializable
- Since:
- 5.4
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ProbeDescriptordescriptorprotected longfailureCountprotected booleanisEnabledprotected longlastDurationprotected DatelastFailureDateprotected ProbeStatuslastFailureStatusprotected DatelastRunnedDateprotected ProbeStatuslastStatusprotected DatelastSucceedDateprotected ProbeStatuslastSuccessStatusprotected StringqualifiedNameprotected longrunnedCountprotected StringshortcutNameprotected longsuccessCount
-
Constructor Summary
Constructors Modifier Constructor Description protectedProbeInfoImpl(ProbeDescriptor descriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisable()voidenable()ProbeDescriptorgetDescriptor()longgetFailedCount()longgetLastDuration()DategetLastFailedDate()ProbeStatusgetLastFailureStatus()DategetLastRunnedDate()DategetLastSucceedDate()StringgetQualifiedName()longgetRunnedCount()StringgetShortcutName()ProbeStatusgetStatus()longgetSucceedCount()booleanisEnabled()booleanisInError()voidsetQualifiedName(String qualifiedName)voidsetShortcutName(String shortcutName)StringtoString()
-
-
-
Field Detail
-
descriptor
protected final ProbeDescriptor descriptor
-
isEnabled
protected boolean isEnabled
-
shortcutName
protected String shortcutName
-
qualifiedName
protected String qualifiedName
-
lastStatus
protected ProbeStatus lastStatus
-
runnedCount
protected long runnedCount
-
lastRunnedDate
protected Date lastRunnedDate
-
lastDuration
protected long lastDuration
-
successCount
protected long successCount
-
lastSucceedDate
protected Date lastSucceedDate
-
lastSuccessStatus
protected ProbeStatus lastSuccessStatus
-
failureCount
protected long failureCount
-
lastFailureDate
protected Date lastFailureDate
-
lastFailureStatus
protected ProbeStatus lastFailureStatus
-
-
Constructor Detail
-
ProbeInfoImpl
protected ProbeInfoImpl(ProbeDescriptor descriptor)
-
-
Method Detail
-
getFailedCount
public long getFailedCount()
- Specified by:
getFailedCountin interfaceProbeInfo- Specified by:
getFailedCountin interfaceProbeMBean
-
getLastDuration
public long getLastDuration()
- Specified by:
getLastDurationin interfaceProbeInfo- Specified by:
getLastDurationin interfaceProbeMBean
-
getLastFailureStatus
public ProbeStatus getLastFailureStatus()
- Specified by:
getLastFailureStatusin interfaceProbeInfo- Specified by:
getLastFailureStatusin interfaceProbeMBean
-
getLastFailedDate
public Date getLastFailedDate()
- Specified by:
getLastFailedDatein interfaceProbeInfo- Specified by:
getLastFailedDatein interfaceProbeMBean
-
getLastRunnedDate
public Date getLastRunnedDate()
- Specified by:
getLastRunnedDatein interfaceProbeInfo- Specified by:
getLastRunnedDatein interfaceProbeMBean
-
getLastSucceedDate
public Date getLastSucceedDate()
- Specified by:
getLastSucceedDatein interfaceProbeInfo- Specified by:
getLastSucceedDatein interfaceProbeMBean
-
getRunnedCount
public long getRunnedCount()
- Specified by:
getRunnedCountin interfaceProbeInfo- Specified by:
getRunnedCountin interfaceProbeMBean
-
getSucceedCount
public long getSucceedCount()
- Specified by:
getSucceedCountin interfaceProbeInfo- Specified by:
getSucceedCountin interfaceProbeMBean
-
disable
public void disable()
- Specified by:
disablein interfaceProbeMBean
-
enable
public void enable()
- Specified by:
enablein interfaceProbeMBean
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfaceProbeInfo- Specified by:
isEnabledin interfaceProbeMBean
-
isInError
public boolean isInError()
- Specified by:
isInErrorin interfaceProbeInfo- Specified by:
isInErrorin interfaceProbeMBean
-
getStatus
public ProbeStatus getStatus()
-
getShortcutName
public String getShortcutName()
- Specified by:
getShortcutNamein interfaceProbeInfo
-
getDescriptor
public ProbeDescriptor getDescriptor()
- Specified by:
getDescriptorin interfaceProbeInfo
-
getQualifiedName
public String getQualifiedName()
- Specified by:
getQualifiedNamein interfaceProbeInfo
-
setQualifiedName
public void setQualifiedName(String qualifiedName)
-
setShortcutName
public void setShortcutName(String shortcutName)
-
-