Package | Description |
---|---|
org.apache.camel.builder | |
org.apache.camel.model |
The JAXB POJOs for the
XML Configuration
of the routing rules.
|
org.apache.camel.processor.interceptor |
Helper classes for interceptors.
|
Modifier and Type | Method and Description |
---|---|
InterceptDefinition |
RouteBuilder.intercept()
Adds a route for an interceptor that intercepts every processing step.
|
Modifier and Type | Class and Description |
---|---|
class |
InterceptFromDefinition
Intercepts incoming messages
|
Modifier and Type | Method and Description |
---|---|
InterceptDefinition |
RoutesDefinition.intercept()
Creates and adds an interceptor that is triggered on every step in the route
processing.
|
InterceptDefinition |
InterceptDefinition.when(Predicate predicate)
Applies this interceptor only if the given predicate is true
|
Modifier and Type | Method and Description |
---|---|
List<InterceptDefinition> |
RoutesDefinition.getIntercepts() |
Modifier and Type | Method and Description |
---|---|
static void |
RouteDefinitionHelper.prepareRoute(ModelCamelContext context,
RouteDefinition route,
List<OnExceptionDefinition> onExceptions,
List<InterceptDefinition> intercepts,
List<InterceptFromDefinition> interceptFromDefinitions,
List<InterceptSendToEndpointDefinition> interceptSendToEndpointDefinitions,
List<OnCompletionDefinition> onCompletions)
Prepares the route which supports context scoped features such as onException, interceptors and onCompletions
This method does not mark the route as prepared afterwards.
|
void |
RoutesDefinition.setIntercepts(List<InterceptDefinition> intercepts) |
Modifier and Type | Method and Description |
---|---|
protected void |
TraceInterceptor.traceIntercept(InterceptDefinition intercept,
TracedRouteNodes traced,
Exchange exchange)
Deprecated.
|
Apache Camel