public class AsyncHealthCheckExecutor extends Object implements org.osgi.framework.ServiceListener
Constructor and Description |
---|
AsyncHealthCheckExecutor() |
Modifier and Type | Method and Description |
---|---|
protected void |
activate(org.osgi.framework.BundleContext bundleContext) |
void |
collectAsyncResults(List<org.apache.felix.hc.api.execution.HealthCheckMetadata> healthCheckDescriptors,
Collection<org.apache.felix.hc.api.execution.HealthCheckExecutionResult> results,
HealthCheckResultCache cache)
Called by the main Executor to get results from async HCs
|
protected void |
deactivate() |
void |
serviceChanged(org.osgi.framework.ServiceEvent event) |
void |
updateWith(org.apache.felix.hc.api.execution.HealthCheckExecutionResult result) |
protected final void activate(org.osgi.framework.BundleContext bundleContext) throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
protected final void deactivate()
public void serviceChanged(org.osgi.framework.ServiceEvent event)
serviceChanged
in interface org.osgi.framework.ServiceListener
public void collectAsyncResults(List<org.apache.felix.hc.api.execution.HealthCheckMetadata> healthCheckDescriptors, Collection<org.apache.felix.hc.api.execution.HealthCheckExecutionResult> results, HealthCheckResultCache cache)
public void updateWith(org.apache.felix.hc.api.execution.HealthCheckExecutionResult result)
Copyright © 2013–2021 The Apache Software Foundation. All rights reserved.