Package org.apache.sling.hc.api
Class ResultLog
java.lang.Object
org.apache.sling.hc.api.ResultLog
- All Implemented Interfaces:
Iterable<ResultLog.Entry>
- Direct Known Subclasses:
FormattingResultLog
Deprecated.
The log of a Result, allows for providing multiple lines
of information which are aggregated as a single Result.
-
Constructor Details
-
ResultLog
public ResultLog()Deprecated.Build a log. Initial aggregate status is set to WARN, as an empty log is not considered ok. That's reset to OK before adding the first log entry, and then the status aggregation rules take over. -
ResultLog
Deprecated.Create a copy of the result log
-
-
Method Details
-
add
Deprecated.Add an entry to this log. The aggregate status of this is set to the highest of the current aggregate status and the new Entry's status -
iterator
Deprecated.Return an Iterator on our entries- Specified by:
iteratorin interfaceIterable<ResultLog.Entry>
-
getAggregateStatus
Deprecated.Return our aggregate status, i.e. the highest status of the entries added to this log. Starts at OK for an empty ResultLog, so cannot be lower than that. -
toString
Deprecated.
-