Class CombinedExecutionResult
- java.lang.Object
-
- org.apache.felix.hc.core.impl.executor.CombinedExecutionResult
-
- All Implemented Interfaces:
org.apache.felix.hc.api.execution.HealthCheckExecutionResult
public class CombinedExecutionResult extends Object implements org.apache.felix.hc.api.execution.HealthCheckExecutionResult
Used to group execution results.
-
-
Constructor Summary
Constructors Constructor Description CombinedExecutionResult(List<org.apache.felix.hc.api.execution.HealthCheckExecutionResult> executionResults)CombinedExecutionResult(List<org.apache.felix.hc.api.execution.HealthCheckExecutionResult> executionResults, org.apache.felix.hc.api.Result.Status statusForZeroResult)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetElapsedTimeInMs()List<org.apache.felix.hc.api.execution.HealthCheckExecutionResult>getExecutionResults()DategetFinishedAt()org.apache.felix.hc.api.execution.HealthCheckMetadatagetHealthCheckMetadata()org.apache.felix.hc.api.ResultgetHealthCheckResult()booleanhasTimedOut()StringtoString()
-
-
-
Constructor Detail
-
CombinedExecutionResult
public CombinedExecutionResult(List<org.apache.felix.hc.api.execution.HealthCheckExecutionResult> executionResults)
-
CombinedExecutionResult
public CombinedExecutionResult(List<org.apache.felix.hc.api.execution.HealthCheckExecutionResult> executionResults, org.apache.felix.hc.api.Result.Status statusForZeroResult)
-
-
Method Detail
-
getHealthCheckResult
public org.apache.felix.hc.api.Result getHealthCheckResult()
- Specified by:
getHealthCheckResultin interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
getExecutionResults
public List<org.apache.felix.hc.api.execution.HealthCheckExecutionResult> getExecutionResults()
-
getElapsedTimeInMs
public long getElapsedTimeInMs()
- Specified by:
getElapsedTimeInMsin interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
getFinishedAt
public Date getFinishedAt()
- Specified by:
getFinishedAtin interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
hasTimedOut
public boolean hasTimedOut()
- Specified by:
hasTimedOutin interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
getHealthCheckMetadata
public org.apache.felix.hc.api.execution.HealthCheckMetadata getHealthCheckMetadata()
- Specified by:
getHealthCheckMetadatain interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
-