Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.api.management.mbean |
Camel management MBeans API
|
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.health |
Camel Health Check implementations.
|
org.apache.camel.management.mbean |
Camel management JMX MBeans
|
Modifier and Type | Method and Description |
---|---|
<T extends ManagedRouteMBean> |
CamelContext.getManagedRoute(String routeId,
Class<T> type)
Gets the managed route client api with the given route id
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManagedSuspendableRouteMBean |
Modifier and Type | Method and Description |
---|---|
<T extends ManagedRouteMBean> |
DefaultCamelContext.getManagedRoute(String routeId,
Class<T> type) |
Modifier and Type | Method and Description |
---|---|
Stream<PerformanceCounterEvaluator<ManagedRouteMBean>> |
RoutesHealthCheckRepository.evaluators() |
Stream<PerformanceCounterEvaluator<ManagedRouteMBean>> |
RoutesHealthCheckRepository.evaluators(String routeId) |
static PerformanceCounterEvaluator<ManagedRouteMBean> |
RoutePerformanceCounterEvaluators.exchangesFailed(long threshold) |
static PerformanceCounterEvaluator<ManagedRouteMBean> |
RoutePerformanceCounterEvaluators.exchangesInflight(long threshold) |
static PerformanceCounterEvaluator<ManagedRouteMBean> |
RoutePerformanceCounterEvaluators.externalRedeliveries(long threshold) |
static PerformanceCounterEvaluator<ManagedRouteMBean> |
RoutePerformanceCounterEvaluators.lastProcessingTime(long timeThreshold,
int failuresThreshold) |
static PerformanceCounterEvaluator<ManagedRouteMBean> |
RoutePerformanceCounterEvaluators.maxProcessingTime(long timeThreshold,
int failuresThreshold) |
static PerformanceCounterEvaluator<ManagedRouteMBean> |
RoutePerformanceCounterEvaluators.meanProcessingTime(long timeThreshold,
int failuresThreshold) |
static PerformanceCounterEvaluator<ManagedRouteMBean> |
RoutePerformanceCounterEvaluators.minProcessingTime(long timeThreshold,
int failuresThreshold) |
static PerformanceCounterEvaluator<ManagedRouteMBean> |
RoutePerformanceCounterEvaluators.redeliveries(long threshold) |
Modifier and Type | Method and Description |
---|---|
void |
RoutePerformanceCounterEvaluators.ExchangesFailed.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.ExchangesInflight.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.Redeliveries.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.ExternalRedeliveries.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.LastProcessingTime.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.MinProcessingTime.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.MeanProcessingTime.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.MaxProcessingTime.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
Modifier and Type | Method and Description |
---|---|
void |
RoutesHealthCheckRepository.addEvaluator(PerformanceCounterEvaluator<ManagedRouteMBean> evaluator) |
void |
RoutesHealthCheckRepository.addRouteEvaluator(String routeId,
PerformanceCounterEvaluator<ManagedRouteMBean> evaluator) |
void |
RoutesHealthCheckRepository.setEvaluators(Collection<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators) |
void |
RoutesHealthCheckRepository.setRouteEvaluators(String routeId,
Collection<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators) |
void |
RoutesHealthCheckRepository.setRoutesEvaluators(Map<String,Collection<PerformanceCounterEvaluator<ManagedRouteMBean>>> evaluators) |
Constructor and Description |
---|
RouteHealthCheck(Route route,
Collection<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators) |
Modifier and Type | Class and Description |
---|---|
class |
ManagedRoute |
class |
ManagedSuspendableRoute |
Apache Camel