Class 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 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 interface org.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 interface org.apache.felix.hc.api.execution.HealthCheckExecutionResult
      • getFinishedAt

        public Date getFinishedAt()
        Specified by:
        getFinishedAt in interface org.apache.felix.hc.api.execution.HealthCheckExecutionResult
      • hasTimedOut

        public boolean hasTimedOut()
        Specified by:
        hasTimedOut in interface org.apache.felix.hc.api.execution.HealthCheckExecutionResult
      • getHealthCheckMetadata

        public org.apache.felix.hc.api.execution.HealthCheckMetadata getHealthCheckMetadata()
        Specified by:
        getHealthCheckMetadata in interface org.apache.felix.hc.api.execution.HealthCheckExecutionResult