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 long
getElapsedTimeInMs()
List<org.apache.felix.hc.api.execution.HealthCheckExecutionResult>
getExecutionResults()
Date
getFinishedAt()
org.apache.felix.hc.api.execution.HealthCheckMetadata
getHealthCheckMetadata()
org.apache.felix.hc.api.Result
getHealthCheckResult()
boolean
hasTimedOut()
String
toString()
-
-
-
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:
getHealthCheckResult
in interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
getExecutionResults
public List<org.apache.felix.hc.api.execution.HealthCheckExecutionResult> getExecutionResults()
-
getElapsedTimeInMs
public long getElapsedTimeInMs()
- Specified by:
getElapsedTimeInMs
in interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
getFinishedAt
public Date getFinishedAt()
- Specified by:
getFinishedAt
in interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
hasTimedOut
public boolean hasTimedOut()
- Specified by:
hasTimedOut
in interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
getHealthCheckMetadata
public org.apache.felix.hc.api.execution.HealthCheckMetadata getHealthCheckMetadata()
- Specified by:
getHealthCheckMetadata
in interfaceorg.apache.felix.hc.api.execution.HealthCheckExecutionResult
-
-