public class ProbeInfoImpl extends Object implements ProbeMBean, ProbeInfo, Serializable
| Modifier and Type | Field and Description | 
|---|---|
protected ProbeDescriptor | 
descriptor  | 
protected long | 
failureCount  | 
protected boolean | 
isEnabled  | 
protected long | 
lastDuration  | 
protected Date | 
lastFailureDate  | 
protected ProbeStatus | 
lastFailureStatus  | 
protected Date | 
lastRunnedDate  | 
protected ProbeStatus | 
lastStatus  | 
protected Date | 
lastSucceedDate  | 
protected ProbeStatus | 
lastSuccessStatus  | 
protected String | 
qualifiedName  | 
protected long | 
runnedCount  | 
protected String | 
shortcutName  | 
protected long | 
successCount  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
ProbeInfoImpl(ProbeDescriptor descriptor)  | 
| Modifier and Type | Method and Description | 
|---|---|
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)  | 
protected final ProbeDescriptor descriptor
protected boolean isEnabled
protected String shortcutName
protected String qualifiedName
protected ProbeStatus lastStatus
protected long runnedCount
protected Date lastRunnedDate
protected long lastDuration
protected long successCount
protected Date lastSucceedDate
protected ProbeStatus lastSuccessStatus
protected long failureCount
protected Date lastFailureDate
protected ProbeStatus lastFailureStatus
protected ProbeInfoImpl(ProbeDescriptor descriptor)
public long getFailedCount()
getFailedCount in interface ProbeInfogetFailedCount in interface ProbeMBeanpublic long getLastDuration()
getLastDuration in interface ProbeInfogetLastDuration in interface ProbeMBeanpublic ProbeStatus getLastFailureStatus()
getLastFailureStatus in interface ProbeInfogetLastFailureStatus in interface ProbeMBeanpublic Date getLastFailedDate()
getLastFailedDate in interface ProbeInfogetLastFailedDate in interface ProbeMBeanpublic Date getLastRunnedDate()
getLastRunnedDate in interface ProbeInfogetLastRunnedDate in interface ProbeMBeanpublic Date getLastSucceedDate()
getLastSucceedDate in interface ProbeInfogetLastSucceedDate in interface ProbeMBeanpublic long getRunnedCount()
getRunnedCount in interface ProbeInfogetRunnedCount in interface ProbeMBeanpublic long getSucceedCount()
getSucceedCount in interface ProbeInfogetSucceedCount in interface ProbeMBeanpublic void disable()
disable in interface ProbeMBeanpublic void enable()
enable in interface ProbeMBeanpublic boolean isEnabled()
isEnabled in interface ProbeInfoisEnabled in interface ProbeMBeanpublic boolean isInError()
isInError in interface ProbeInfoisInError in interface ProbeMBeanpublic ProbeStatus getStatus()
public String getShortcutName()
getShortcutName in interface ProbeInfopublic ProbeDescriptor getDescriptor()
getDescriptor in interface ProbeInfopublic String getQualifiedName()
getQualifiedName in interface ProbeInfopublic void setQualifiedName(String qualifiedName)
public void setShortcutName(String shortcutName)
Copyright © 2019 Nuxeo. All rights reserved.