@Deprecated @ProviderType public class HealthCheckFilter extends Object
HealthCheck
services.
Once this filter object and the returned health check services are no longer
be used dispose()
should be called, to free the service
references.
This class is not thread safe and instances shouldn't be used concurrently
from different threads.Modifier and Type | Field and Description |
---|---|
static String |
OMIT_PREFIX
Deprecated.
|
Constructor and Description |
---|
HealthCheckFilter(BundleContext bc)
Deprecated.
Create a new filter object
|
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Deprecated.
Dispose all used service references
|
List<HealthCheck> |
getHealthChecks(HealthCheckSelector selector)
Deprecated.
|
ServiceReference[] |
getHealthCheckServiceReferences(HealthCheckSelector selector)
Deprecated.
|
ServiceReference[] |
getHealthCheckServiceReferences(HealthCheckSelector selector,
boolean combineTagsWithOr)
Deprecated.
|
List<HealthCheck> |
getTaggedHealthChecks(String... tags)
Deprecated.
use getHealthChecks() instead
|
ServiceReference[] |
getTaggedHealthCheckServiceReferences(boolean combineWithOr,
String... tags)
Deprecated.
use getHealthCheckServiceReferences() instead
|
ServiceReference[] |
getTaggedHealthCheckServiceReferences(String... tags)
Deprecated.
use getHealthCheckServiceReferences() instead
|
public static final String OMIT_PREFIX
public HealthCheckFilter(BundleContext bc)
public List<HealthCheck> getHealthChecks(HealthCheckSelector selector)
public ServiceReference[] getHealthCheckServiceReferences(HealthCheckSelector selector)
public ServiceReference[] getHealthCheckServiceReferences(HealthCheckSelector selector, boolean combineTagsWithOr)
@Deprecated public List<HealthCheck> getTaggedHealthChecks(String... tags)
@Deprecated public ServiceReference[] getTaggedHealthCheckServiceReferences(String... tags)
@Deprecated public ServiceReference[] getTaggedHealthCheckServiceReferences(boolean combineWithOr, String... tags)
combineWithOr
- If true will return all health checks that have at least one of the tags set.
If false will return only health checks that have all given tags assigned.tags
- the tags to look forpublic void dispose()
Copyright © 2010 - 2020 Adobe. All Rights Reserved