Class DefaultHealthChecksLoader

java.lang.Object
org.apache.camel.impl.health.DefaultHealthChecksLoader

public class DefaultHealthChecksLoader extends Object
To load custom HealthCheck by classpath scanning.
  • Field Details

    • META_INF_SERVICES

      public static final String META_INF_SERVICES
      See Also:
    • 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
  • Constructor Details

    • DefaultHealthChecksLoader

      public DefaultHealthChecksLoader(org.apache.camel.CamelContext camelContext)
  • Method Details

    • 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)