Uses of Class
org.apache.camel.impl.RouteContext

Packages that use RouteContext
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.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. 
 

Uses of RouteContext in org.apache.camel.impl
 

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(CamelContext context, PerformanceCounter mbean, RouteContext routeContext)
          Implements the naming strategy for a PerformanceCounter.
 void InstrumentationLifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
           
 

Uses of RouteContext in org.apache.camel.model
 

Methods in org.apache.camel.model with parameters of type RouteContext
 void AggregatorType.addRoutes(RouteContext routeContext, Collection<Route> routes)
           
 void ResequencerType.addRoutes(RouteContext routeContext, Collection<Route> routes)
           
 void ExceptionType.addRoutes(RouteContext routeContext, Collection<Route> routes)
           
 void ProcessorType.addRoutes(RouteContext routeContext, Collection<Route> routes)
           
protected  Resequencer ResequencerType.createBatchResequencer(RouteContext routeContext, BatchResequencerConfig config)
           
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 CompletedPredicate.createPredicate(RouteContext routeContext)
           
 Processor FinallyType.createProcessor(RouteContext routeContext)
           
 Processor RecipientListType.createProcessor(RouteContext routeContext)
           
 CatchProcessor CatchType.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 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 TryType.createProcessor(RouteContext routeContext)
           
 Processor ConvertBodyType.createProcessor(RouteContext routeContext)
           
 Processor MarshalType.createProcessor(RouteContext routeContext)
           
 Processor ChoiceType.createProcessor(RouteContext routeContext)
           
 Processor ThrottlerType.createProcessor(RouteContext routeContext)
           
 Processor ResequencerType.createProcessor(RouteContext routeContext)
           
 Processor ThreadType.createProcessor(RouteContext routeContext)
           
 Processor InterceptorRef.createProcessor(RouteContext routeContext)
           
 Processor ToType.createProcessor(RouteContext routeContext)
           
 Processor OtherwiseType.createProcessor(RouteContext routeContext)
           
 CatchProcessor ExceptionType.createProcessor(RouteContext routeContext)
           
 Processor InterceptType.createProcessor(RouteContext routeContext)
           
 Processor ProcessorType.createProcessor(RouteContext routeContext)
           
 Processor IdempotentConsumerType.createProcessor(RouteContext routeContext)
           
 Processor ProcessorRef.createProcessor(RouteContext routeContext)
           
protected  StreamResequencer ResequencerType.createStreamResequencer(RouteContext routeContext, StreamResequencerConfig config)
           
protected  Processor ProcessorType.makeProcessor(RouteContext routeContext)
          Creates the processor and wraps it in any necessary interceptors and error handlers
 Endpoint ToType.resolveEndpoint(RouteContext context)
           
 Endpoint<? extends Exchange> FromType.resolveEndpoint(RouteContext context)
           
 MessageIdRepository IdempotentConsumerType.resolveMessageIdRepository(RouteContext routeContext)
           
protected  Policy PolicyRef.resolvePolicy(RouteContext routeContext)
           
 Processor ProcessorType.wrapProcessor(RouteContext routeContext, Processor processor)
          Wraps the child processor in whatever necessary interceptors and error handlers
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 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.spi
 

Methods in org.apache.camel.spi with parameters of type RouteContext
 void LifecycleStrategy.onRouteContextCreate(RouteContext routeContext)
          Notification on adding RouteContext(s).
 



Copyright © 2008 IONA Open Source Community. All Rights Reserved.