@DeferredContextBinding public class RoutesHealthCheckRepository extends Object implements CamelContextAware, HealthCheckRepository
Constructor and Description |
---|
RoutesHealthCheckRepository() |
public RoutesHealthCheckRepository()
public void setCamelContext(CamelContext camelContext)
CamelContextAware
CamelContext
setCamelContext
in interface CamelContextAware
camelContext
- the Camel contextpublic CamelContext getCamelContext()
CamelContextAware
CamelContext
getCamelContext
in interface CamelContextAware
public void setBlacklistedRoutes(Collection<String> blacklistedRoutes)
public void addBlacklistedRoute(String routeId)
public void setEvaluators(Collection<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators)
public void addEvaluator(PerformanceCounterEvaluator<ManagedRouteMBean> evaluator)
public void setRoutesEvaluators(Map<String,Collection<PerformanceCounterEvaluator<ManagedRouteMBean>>> evaluators)
public void setRouteEvaluators(String routeId, Collection<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators)
public void addRouteEvaluator(String routeId, PerformanceCounterEvaluator<ManagedRouteMBean> evaluator)
public Stream<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators()
public Stream<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators(String routeId)
public Stream<HealthCheck> stream()
HealthCheckRepository
Stream
with the known HealthCheck
as its source.stream
in interface HealthCheckRepository
Apache Camel