|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RouteContext | |
---|---|
org.apache.camel.builder | The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers. |
org.apache.camel.impl | Default implementation classes for Camel Core |
org.apache.camel.management | Camel JMX export services. |
org.apache.camel.model | The JAXB POJOs for the XML Configuration of the routing rules. |
org.apache.camel.model.dataformat | The JAXB POJOs for the Data Formats used to marshal and unmarshal objects to and from streams inside components |
org.apache.camel.model.language | The JAXB POJOs for the Expression and Predicate plugins for the XML Configuration. |
org.apache.camel.model.loadbalancer | The LoadBalancer and the LoadBalancerStrategy JAXB Objects |
org.apache.camel.processor.interceptor | Helper classes for interceptors. |
org.apache.camel.spi | Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. |
Uses of RouteContext in org.apache.camel.builder |
---|
Methods in org.apache.camel.builder with parameters of type RouteContext | |
---|---|
Processor |
ErrorHandlerBuilderRef.createErrorHandler(RouteContext routeContext,
Processor processor)
|
Processor |
ErrorHandlerBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
Creates the error handler interceptor |
Processor |
LoggingErrorHandlerBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
|
Processor |
NoErrorHandlerBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
|
Processor |
DeadLetterChannelBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
|
Uses of RouteContext in org.apache.camel.impl |
---|
Classes in org.apache.camel.impl that implement RouteContext | |
---|---|
class |
DefaultRouteContext
The context used to activate new routing rules |
Methods in org.apache.camel.impl with parameters of type RouteContext | |
---|---|
void |
DefaultLifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
|
void |
DelegateLifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
|
Uses of RouteContext in org.apache.camel.management |
---|
Methods in org.apache.camel.management with parameters of type RouteContext | |
---|---|
ObjectName |
CamelNamingStrategy.getObjectName(RouteContext routeContext,
ProcessorType processor)
Implements the naming strategy for a ProcessorType . |
void |
InstrumentationLifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
|
Processor |
InstrumentationErrorHandlerWrappingStrategy.wrapProcessorInErrorHandler(RouteContext routeContext,
ProcessorType processorType,
Processor target)
|
Uses of RouteContext in org.apache.camel.model |
---|
Methods in org.apache.camel.model with parameters of type RouteContext | |
---|---|
void |
ExceptionType.addRoutes(RouteContext routeContext,
Collection<Route> routes)
|
void |
ProcessorType.addRoutes(RouteContext routeContext,
Collection<Route> routes)
|
protected Aggregator |
AggregatorType.createAggregator(RouteContext routeContext)
|
protected Resequencer |
ResequencerType.createBatchResequencer(RouteContext routeContext,
BatchResequencerConfig config)
Creates a batch Resequencer instance applying the given
config . |
protected Processor |
MulticastType.createCompositeProcessor(RouteContext routeContext,
List<Processor> list)
|
protected Processor |
ProcessorType.createCompositeProcessor(RouteContext routeContext,
List<Processor> list)
Creates a new instance of some kind of composite processor which defaults to using a Pipeline but derived classes could change the
behaviour |
Expression |
ExpressionSubElementType.createExpression(RouteContext routeContext)
|
protected FilterProcessor |
ExpressionNode.createFilterProcessor(RouteContext routeContext)
|
DelegateProcessor |
InterceptorRef.createInterceptor(RouteContext routeContext)
|
abstract DelegateProcessor |
InterceptorType.createInterceptor(RouteContext routeContext)
|
Processor |
ProcessorType.createOutputsProcessor(RouteContext routeContext)
|
protected Processor |
LoadBalanceType.createOutputsProcessor(RouteContext routeContext,
Collection<ProcessorType<?>> outputs)
|
protected Processor |
ProcessorType.createOutputsProcessor(RouteContext routeContext,
Collection<ProcessorType<?>> outputs)
|
Predicate |
ExpressionSubElementType.createPredicate(RouteContext routeContext)
|
Processor |
FinallyType.createProcessor(RouteContext routeContext)
|
Processor |
SetExchangePatternType.createProcessor(RouteContext routeContext)
|
Processor |
RecipientListType.createProcessor(RouteContext routeContext)
|
Processor |
SetBodyType.createProcessor(RouteContext routeContext)
|
Processor |
PipelineType.createProcessor(RouteContext routeContext)
|
CatchProcessor |
CatchType.createProcessor(RouteContext routeContext)
|
Processor |
AggregatorType.createProcessor(RouteContext routeContext)
|
Processor |
DelayerType.createProcessor(RouteContext routeContext)
|
FilterProcessor |
FilterType.createProcessor(RouteContext routeContext)
|
Processor |
LoadBalanceType.createProcessor(RouteContext routeContext)
|
Processor |
UnmarshalType.createProcessor(RouteContext routeContext)
|
Processor |
PolicyRef.createProcessor(RouteContext routeContext)
|
Processor |
LoopType.createProcessor(RouteContext routeContext)
|
Processor |
ThrowFaultType.createProcessor(RouteContext routeContext)
|
Processor |
RoutingSlipType.createProcessor(RouteContext routeContext)
|
Processor |
TransformType.createProcessor(RouteContext routeContext)
|
Processor |
SplitterType.createProcessor(RouteContext routeContext)
|
Processor |
SetHeaderType.createProcessor(RouteContext routeContext)
|
Processor |
MulticastType.createProcessor(RouteContext routeContext)
|
FilterProcessor |
WhenType.createProcessor(RouteContext routeContext)
|
Processor |
BeanRef.createProcessor(RouteContext routeContext)
|
Processor |
ProceedType.createProcessor(RouteContext routeContext)
|
Processor |
SetPropertyType.createProcessor(RouteContext routeContext)
|
Processor |
TryType.createProcessor(RouteContext routeContext)
|
Processor |
RemoveHeaderType.createProcessor(RouteContext routeContext)
|
Processor |
ConvertBodyType.createProcessor(RouteContext routeContext)
|
Processor |
MarshalType.createProcessor(RouteContext routeContext)
|
Processor |
ChoiceType.createProcessor(RouteContext routeContext)
|
Processor |
SendType.createProcessor(RouteContext routeContext)
|
Processor |
ThrottlerType.createProcessor(RouteContext routeContext)
|
Processor |
ResequencerType.createProcessor(RouteContext routeContext)
|
Processor |
ThreadType.createProcessor(RouteContext routeContext)
|
Processor |
InterceptorRef.createProcessor(RouteContext routeContext)
|
Processor |
OtherwiseType.createProcessor(RouteContext routeContext)
|
CatchProcessor |
ExceptionType.createProcessor(RouteContext routeContext)
|
Processor |
RemovePropertyType.createProcessor(RouteContext routeContext)
|
Processor |
InterceptType.createProcessor(RouteContext routeContext)
|
Processor |
ProcessorType.createProcessor(RouteContext routeContext)
|
Processor |
IdempotentConsumerType.createProcessor(RouteContext routeContext)
|
Processor |
ProcessorRef.createProcessor(RouteContext routeContext)
|
Processor |
StopType.createProcessor(RouteContext routeContext)
|
Processor |
SetOutHeaderType.createProcessor(RouteContext routeContext)
|
protected StreamResequencer |
ResequencerType.createStreamResequencer(RouteContext routeContext,
StreamResequencerConfig config)
Creates a StreamResequencer instance applying the given
config . |
protected Processor |
ProcessorType.makeProcessor(RouteContext routeContext)
Creates the processor and wraps it in any necessary interceptors and error handlers |
Endpoint |
SendType.resolveEndpoint(RouteContext context)
|
Endpoint<? extends Exchange> |
FromType.resolveEndpoint(RouteContext context)
|
MessageIdRepository |
IdempotentConsumerType.resolveMessageIdRepository(RouteContext routeContext)
|
protected Policy |
PolicyRef.resolvePolicy(RouteContext routeContext)
|
protected Processor |
ProcessorType.wrapInErrorHandler(RouteContext routeContext,
Processor target)
A strategy method to allow newly created processors to be wrapped in an error handler. |
Processor |
ProcessorType.wrapProcessor(RouteContext routeContext,
Processor processor)
Wraps the child processor in whatever necessary interceptors and error handlers |
protected Processor |
MulticastType.wrapProcessorInInterceptors(RouteContext routeContext,
Processor target)
|
protected Processor |
ProcessorType.wrapProcessorInInterceptors(RouteContext routeContext,
Processor target)
A strategy method which allows derived classes to wrap the child processor in some kind of interceptor |
Uses of RouteContext in org.apache.camel.model.dataformat |
---|
Methods in org.apache.camel.model.dataformat with parameters of type RouteContext | |
---|---|
protected DataFormat |
ZipDataFormat.createDataFormat(RouteContext routeContext)
|
protected DataFormat |
SerializationDataFormat.createDataFormat(RouteContext routeContext)
|
protected DataFormat |
StringDataFormat.createDataFormat(RouteContext routeContext)
|
protected DataFormat |
DataFormatType.createDataFormat(RouteContext routeContext)
Factory method to create the data format instance |
DataFormat |
DataFormatType.getDataFormat(RouteContext routeContext)
|
static DataFormat |
DataFormatType.getDataFormat(RouteContext routeContext,
DataFormatType type,
String ref)
|
Uses of RouteContext in org.apache.camel.model.language |
---|
Methods in org.apache.camel.model.language with parameters of type RouteContext | |
---|---|
protected void |
NamespaceAwareExpression.configureExpression(RouteContext routeContext,
Expression expression)
|
protected void |
ExpressionType.configureExpression(RouteContext routeContext,
Expression expression)
|
protected void |
XQueryExpression.configureExpression(RouteContext routeContext,
Expression expression)
|
protected void |
XPathExpression.configureExpression(RouteContext routeContext,
Expression expression)
|
protected void |
NamespaceAwareExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
ExpressionType.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
XQueryExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
XPathExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
Expression |
MethodCallExpression.createExpression(RouteContext routeContext)
|
Expression |
ExpressionType.createExpression(RouteContext routeContext)
|
Predicate<Exchange> |
MethodCallExpression.createPredicate(RouteContext routeContext)
|
Predicate<Exchange> |
ExpressionType.createPredicate(RouteContext routeContext)
|
Uses of RouteContext in org.apache.camel.model.loadbalancer |
---|
Methods in org.apache.camel.model.loadbalancer with parameters of type RouteContext | |
---|---|
protected LoadBalancer |
RandomLoadBalanceStrategy.createLoadBalancer(RouteContext routeContext)
|
protected LoadBalancer |
RoundRobinLoadBalanceStrategy.createLoadBalancer(RouteContext routeContext)
|
protected LoadBalancer |
LoadBalancerType.createLoadBalancer(RouteContext routeContext)
Factory method to create the load balancer instance |
protected LoadBalancer |
TopicLoadBalanceStrategy.createLoadBalancer(RouteContext routeContext)
|
LoadBalancer |
LoadBalancerType.getLoadBalancer(RouteContext routeContext)
|
static LoadBalancer |
LoadBalancerType.getLoadBalancer(RouteContext routeContext,
LoadBalancerType type,
String ref)
|
Uses of RouteContext in org.apache.camel.processor.interceptor |
---|
Methods in org.apache.camel.processor.interceptor with parameters of type RouteContext | |
---|---|
static void |
StreamCaching.disable(RouteContext context)
Disable stream caching for a RouteContext |
static void |
StreamCaching.enable(RouteContext context)
Enable stream caching for a RouteContext |
Uses of RouteContext in org.apache.camel.spi |
---|
Methods in org.apache.camel.spi with parameters of type RouteContext | |
---|---|
void |
LifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
Notification on adding RouteContext (s). |
Processor |
ErrorHandlerWrappingStrategy.wrapProcessorInErrorHandler(RouteContext routeContext,
ProcessorType processorType,
Processor target)
This method is invoked by ProcessorType.wrapProcessor(RouteContext, Processor)
to give the implementor an opportunity to wrap the target processor
in a route. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |