|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RouteContext | |
---|---|
org.apache.camel | The JAXB POJOs for the XML Configuration of the routing rules. |
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 | A collection of Processor implementations which are used to implement the Enterprise Integration Patterns |
org.apache.camel.spi | Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. |
Uses of RouteContext in org.apache.camel |
---|
Methods in org.apache.camel with parameters of type RouteContext | |
---|---|
void |
Channel.initChannel(ProcessorDefinition outputDefinition,
RouteContext routeContext)
Initializes the channel. |
Uses of RouteContext in org.apache.camel.builder |
---|
Methods in org.apache.camel.builder with parameters of type RouteContext | |
---|---|
Processor |
NoErrorHandlerBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
|
Processor |
LoggingErrorHandlerBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
|
Processor |
ErrorHandlerBuilderRef.createErrorHandler(RouteContext routeContext,
Processor processor)
|
Processor |
ErrorHandlerBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
Creates the error handler interceptor |
Processor |
DefaultErrorHandlerBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
|
Processor |
DeadLetterChannelBuilder.createErrorHandler(RouteContext routeContext,
Processor processor)
|
ErrorHandlerBuilder |
ErrorHandlerBuilderRef.lookupErrorHandlerBuilder(RouteContext routeContext)
|
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 that return types with arguments of type RouteContext | |
---|---|
List<RouteContext> |
RouteService.getRouteContexts()
|
Methods in org.apache.camel.impl with parameters of type RouteContext | |
---|---|
void |
DelegateLifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
|
void |
DefaultLifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
|
Processor |
NoPolicy.wrap(RouteContext routeContext,
Processor processor)
|
Constructor parameters in org.apache.camel.impl with type arguments of type RouteContext | |
---|---|
RouteService(DefaultCamelContext camelContext,
RouteDefinition routeDefinition,
List<RouteContext> routeContexts,
Collection<Route> routes)
|
Uses of RouteContext in org.apache.camel.management |
---|
Methods in org.apache.camel.management with parameters of type RouteContext | |
---|---|
ObjectName |
CamelNamingStrategy.getObjectName(RouteContext routeContext,
ProcessorDefinition processor)
Implements the naming strategy for a ProcessorDefinition . |
void |
InstrumentationLifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
|
Uses of RouteContext in org.apache.camel.model |
---|
Methods in org.apache.camel.model that return RouteContext | |
---|---|
protected RouteContext |
RouteDefinition.addRoutes(Collection<Route> routes,
FromDefinition fromType)
|
Methods in org.apache.camel.model that return types with arguments of type RouteContext | |
---|---|
List<RouteContext> |
RouteDefinition.addRoutes(CamelContext context,
Collection<Route> routes)
|
Methods in org.apache.camel.model with parameters of type RouteContext | |
---|---|
void |
ProcessorDefinition.addRoutes(RouteContext routeContext,
Collection<Route> routes)
|
void |
OnExceptionDefinition.addRoutes(RouteContext routeContext,
Collection<Route> routes)
|
protected Aggregator |
AggregateDefinition.createAggregator(RouteContext routeContext)
|
protected Resequencer |
ResequenceDefinition.createBatchResequencer(RouteContext routeContext,
BatchResequencerConfig config)
Creates a batch Resequencer instance applying the given
config . |
protected Channel |
ProcessorDefinition.createChannel(RouteContext routeContext)
Creates a new instance of the Channel . |
protected Processor |
ProcessorDefinition.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 |
protected Processor |
MulticastDefinition.createCompositeProcessor(RouteContext routeContext,
List<Processor> list)
|
protected DataFormat |
DataFormatDefinition.createDataFormat(RouteContext routeContext)
Factory method to create the data format instance |
Expression |
ExpressionSubElementDefinition.createExpression(RouteContext routeContext)
|
protected FilterProcessor |
ExpressionNode.createFilterProcessor(RouteContext routeContext)
|
protected LoadBalancer |
LoadBalancerDefinition.createLoadBalancer(RouteContext routeContext)
Factory method to create the load balancer instance |
Processor |
ProcessorDefinition.createOutputsProcessor(RouteContext routeContext)
|
protected Processor |
ProcessorDefinition.createOutputsProcessor(RouteContext routeContext,
Collection<ProcessorDefinition> outputs)
|
protected Processor |
LoadBalanceDefinition.createOutputsProcessor(RouteContext routeContext,
Collection<ProcessorDefinition> outputs)
|
Predicate |
ExpressionSubElementDefinition.createPredicate(RouteContext routeContext)
|
Processor |
WireTapDefinition.createProcessor(RouteContext routeContext)
|
FilterProcessor |
WhenDefinition.createProcessor(RouteContext routeContext)
|
Processor |
UnmarshalDefinition.createProcessor(RouteContext routeContext)
|
Processor |
TryDefinition.createProcessor(RouteContext routeContext)
|
Processor |
TransformDefinition.createProcessor(RouteContext routeContext)
|
Processor |
TransactedDefinition.createProcessor(RouteContext routeContext)
|
Processor |
ThrowExceptionDefinition.createProcessor(RouteContext routeContext)
|
Processor |
ThrottleDefinition.createProcessor(RouteContext routeContext)
|
Processor |
ThreadsDefinition.createProcessor(RouteContext routeContext)
|
Processor |
StopDefinition.createProcessor(RouteContext routeContext)
|
Processor |
SplitDefinition.createProcessor(RouteContext routeContext)
|
Processor |
SortDefinition.createProcessor(RouteContext routeContext)
|
Processor |
SetPropertyDefinition.createProcessor(RouteContext routeContext)
|
Processor |
SetOutHeaderDefinition.createProcessor(RouteContext routeContext)
|
Processor |
SetHeaderDefinition.createProcessor(RouteContext routeContext)
|
Processor |
SetExchangePatternDefinition.createProcessor(RouteContext routeContext)
|
Processor |
SetBodyDefinition.createProcessor(RouteContext routeContext)
|
Processor |
SendDefinition.createProcessor(RouteContext routeContext)
|
Processor |
RoutingSlipDefinition.createProcessor(RouteContext routeContext)
|
Processor |
RollbackDefinition.createProcessor(RouteContext routeContext)
|
Processor |
ResequenceDefinition.createProcessor(RouteContext routeContext)
|
Processor |
RemovePropertyDefinition.createProcessor(RouteContext routeContext)
|
Processor |
RemoveHeaderDefinition.createProcessor(RouteContext routeContext)
|
Processor |
RecipientListDefinition.createProcessor(RouteContext routeContext)
|
Processor |
ProcessorDefinition.createProcessor(RouteContext routeContext)
|
Processor |
ProcessDefinition.createProcessor(RouteContext routeContext)
|
Processor |
PolicyDefinition.createProcessor(RouteContext routeContext)
|
Processor |
PipelineDefinition.createProcessor(RouteContext routeContext)
|
Processor |
OtherwiseDefinition.createProcessor(RouteContext routeContext)
|
CatchProcessor |
OnExceptionDefinition.createProcessor(RouteContext routeContext)
|
Processor |
OnCompletionDefinition.createProcessor(RouteContext routeContext)
|
Processor |
MulticastDefinition.createProcessor(RouteContext routeContext)
|
Processor |
MarshalDefinition.createProcessor(RouteContext routeContext)
|
Processor |
LoopDefinition.createProcessor(RouteContext routeContext)
|
Processor |
LoadBalanceDefinition.createProcessor(RouteContext routeContext)
|
Processor |
InterceptSendToEndpointDefinition.createProcessor(RouteContext routeContext)
|
Processor |
InterceptFromDefinition.createProcessor(RouteContext routeContext)
|
Processor |
InterceptDefinition.createProcessor(RouteContext routeContext)
|
Processor |
IdempotentConsumerDefinition.createProcessor(RouteContext routeContext)
|
Processor |
FinallyDefinition.createProcessor(RouteContext routeContext)
|
FilterProcessor |
FilterDefinition.createProcessor(RouteContext routeContext)
|
Processor |
EnrichDefinition.createProcessor(RouteContext routeContext)
|
Processor |
DelayDefinition.createProcessor(RouteContext routeContext)
|
Processor |
ConvertBodyDefinition.createProcessor(RouteContext routeContext)
|
Processor |
ChoiceDefinition.createProcessor(RouteContext routeContext)
|
CatchProcessor |
CatchDefinition.createProcessor(RouteContext routeContext)
|
Processor |
BeanDefinition.createProcessor(RouteContext routeContext)
|
Processor |
AggregateDefinition.createProcessor(RouteContext routeContext)
|
protected StreamResequencer |
ResequenceDefinition.createStreamResequencer(RouteContext routeContext,
StreamResequencerConfig config)
Creates a StreamResequencer instance applying the given
config . |
protected static Policy |
TransactedDefinition.doResolvePolicy(RouteContext routeContext,
String ref,
Class<? extends Policy> type)
|
DataFormat |
DataFormatDefinition.getDataFormat(RouteContext routeContext)
|
static DataFormat |
DataFormatDefinition.getDataFormat(RouteContext routeContext,
DataFormatDefinition type,
String ref)
Factory method to create the data format |
LoadBalancer |
LoadBalancerDefinition.getLoadBalancer(RouteContext routeContext)
|
static LoadBalancer |
LoadBalancerDefinition.getLoadBalancer(RouteContext routeContext,
LoadBalancerDefinition type,
String ref)
|
protected Processor |
ProcessorDefinition.makeProcessor(RouteContext routeContext)
Creates the processor and wraps it in any necessary interceptors and error handlers |
Endpoint |
SendDefinition.resolveEndpoint(RouteContext context)
|
Endpoint |
FromDefinition.resolveEndpoint(RouteContext context)
|
protected IdempotentRepository |
IdempotentConsumerDefinition.resolveMessageIdRepository(RouteContext routeContext)
Strategy method to resolve the IdempotentRepository to use |
protected Policy |
TransactedDefinition.resolvePolicy(RouteContext routeContext)
|
protected Policy |
PolicyDefinition.resolvePolicy(RouteContext routeContext)
|
protected Processor |
ProcessorDefinition.wrapChannel(RouteContext routeContext,
Processor processor)
|
Processor |
ProcessorDefinition.wrapProcessor(RouteContext routeContext,
Processor processor)
Wraps the child processor in whatever necessary interceptors and error handlers |
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 |
StringDataFormat.createDataFormat(RouteContext routeContext)
|
protected DataFormat |
SerializationDataFormat.createDataFormat(RouteContext routeContext)
|
protected DataFormat |
JsonDataFormat.createDataFormat(RouteContext routeContext)
|
protected DataFormat |
GzipDataFormat.createDataFormat(RouteContext routeContext)
|
Uses of RouteContext in org.apache.camel.model.language |
---|
Methods in org.apache.camel.model.language with parameters of type RouteContext | |
---|---|
protected void |
XQueryExpression.configureExpression(RouteContext routeContext,
Expression expression)
|
protected void |
XPathExpression.configureExpression(RouteContext routeContext,
Expression expression)
|
protected void |
NamespaceAwareExpression.configureExpression(RouteContext routeContext,
Expression expression)
|
protected void |
ExpressionDefinition.configureExpression(RouteContext routeContext,
Expression expression)
|
protected void |
XQueryExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
XPathExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
NamespaceAwareExpression.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
protected void |
ExpressionDefinition.configurePredicate(RouteContext routeContext,
Predicate predicate)
|
Expression |
TokenizerExpression.createExpression(RouteContext routeContext)
|
Expression |
MethodCallExpression.createExpression(RouteContext routeContext)
|
Expression |
ExpressionDefinition.createExpression(RouteContext routeContext)
|
Predicate |
MethodCallExpression.createPredicate(RouteContext routeContext)
|
Predicate |
ExpressionDefinition.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 |
TopicLoadBalancerDefinition.createLoadBalancer(RouteContext routeContext)
|
protected LoadBalancer |
StickyLoadBalancerDefinition.createLoadBalancer(RouteContext routeContext)
|
protected LoadBalancer |
RoundRobinLoadBalancerDefinition.createLoadBalancer(RouteContext routeContext)
|
protected LoadBalancer |
RandomLoadBalancerDefinition.createLoadBalancer(RouteContext routeContext)
|
protected LoadBalancer |
FailoverLoadBalancerDefinition.createLoadBalancer(RouteContext routeContext)
|
Uses of RouteContext in org.apache.camel.processor |
---|
Methods in org.apache.camel.processor with parameters of type RouteContext | |
---|---|
void |
DefaultChannel.initChannel(ProcessorDefinition outputDefinition,
RouteContext 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 |
Policy.wrap(RouteContext routeContext,
Processor processor)
Wraps any applicable interceptors around the given processor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |