Package org.apache.camel.impl.health
Class DefaultHealthChecksLoader
- java.lang.Object
-
- org.apache.camel.impl.health.DefaultHealthChecksLoader
-
public class DefaultHealthChecksLoader extends Object
To load customHealthCheckby classpath scanning.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.camel.CamelContextcamelContextprotected org.apache.camel.health.HealthCheckResolverhealthCheckResolverstatic StringMETA_INF_SERVICESprotected org.apache.camel.spi.PackageScanResourceResolverresolver
-
Constructor Summary
Constructors Constructor Description DefaultHealthChecksLoader(org.apache.camel.CamelContext camelContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanacceptResource(org.apache.camel.spi.Resource resource)protected StringextractId(org.apache.camel.spi.Resource resource)Collection<org.apache.camel.health.HealthCheck>loadHealthChecks()
-
-
-
Field Detail
-
META_INF_SERVICES
public static final String META_INF_SERVICES
- See Also:
- Constant Field Values
-
camelContext
protected final org.apache.camel.CamelContext camelContext
-
resolver
protected final org.apache.camel.spi.PackageScanResourceResolver resolver
-
healthCheckResolver
protected final org.apache.camel.health.HealthCheckResolver healthCheckResolver
-
-
Method Detail
-
loadHealthChecks
public Collection<org.apache.camel.health.HealthCheck> loadHealthChecks()
-
acceptResource
protected boolean acceptResource(org.apache.camel.spi.Resource resource)
-
extractId
protected String extractId(org.apache.camel.spi.Resource resource)
-
-