Package org.nuxeo.runtime.management.api
Class ProbeStatus
- java.lang.Object
-
- org.nuxeo.runtime.management.api.ProbeStatus
-
public class ProbeStatus extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_INFO_FIELDstatic StringERROR_FIELDprotected Map<String,String>infosprotected booleanneverExecutedprotected booleansuccess
-
Constructor Summary
Constructors Modifier Constructor Description protectedProbeStatus(String info, Boolean success)protectedProbeStatus(Map<String,String> infos, Boolean success)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAsString()StringgetAsXML()Map<String,String>getInfos()booleanisFailure()booleanisNeverExecuted()booleanisSuccess()static ProbeStatusnewBlankProbStatus()static ProbeStatusnewError(Throwable t)static ProbeStatusnewFailure(String info)static ProbeStatusnewFailure(Map<String,String> infos)static ProbeStatusnewSuccess(String info)static ProbeStatusnewSuccess(Map<String,String> infos)StringtoString()
-
-
-
Field Detail
-
neverExecuted
protected boolean neverExecuted
-
success
protected final boolean success
-
DEFAULT_INFO_FIELD
public static final String DEFAULT_INFO_FIELD
- See Also:
- Constant Field Values
-
ERROR_FIELD
public static final String ERROR_FIELD
- See Also:
- Constant Field Values
-
-
Method Detail
-
newBlankProbStatus
public static ProbeStatus newBlankProbStatus()
-
newFailure
public static ProbeStatus newFailure(String info)
-
newFailure
public static ProbeStatus newFailure(Map<String,String> infos)
-
newError
public static ProbeStatus newError(Throwable t)
-
newSuccess
public static ProbeStatus newSuccess(String info)
-
newSuccess
public static ProbeStatus newSuccess(Map<String,String> infos)
-
isSuccess
public boolean isSuccess()
-
isFailure
public boolean isFailure()
-
isNeverExecuted
public boolean isNeverExecuted()
-
getAsString
public String getAsString()
-
getAsXML
public String getAsXML()
-
-