Uses of Class
org.apache.camel.model.RouteDefinition

Packages that use RouteDefinition
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.model The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. 
org.apache.camel.util Utility classes used by the core of Camel and useful for Camel component developers 
org.apache.camel.view Helper class to help with the Visualisation of Routes 
 

Uses of RouteDefinition in org.apache.camel
 

Methods in org.apache.camel that return types with arguments of type RouteDefinition
 List<RouteDefinition> CamelContext.getRouteDefinitions()
          Returns a list of the current route definitions
 

Methods in org.apache.camel with parameters of type RouteDefinition
 ServiceStatus CamelContext.getRouteStatus(RouteDefinition route)
          Returns the current status of the given route
 void CamelContext.startRoute(RouteDefinition route)
          Starts the given route if it has been previously stopped
 void CamelContext.stopRoute(RouteDefinition route)
          Stops the given route.
 

Method parameters in org.apache.camel with type arguments of type RouteDefinition
 void CamelContext.addRouteDefinitions(Collection<RouteDefinition> routeDefinitions)
          Adds a collection of route definitions to the context
 void CamelContext.removeRouteDefinitions(Collection<RouteDefinition> routeDefinitions)
          Removes a collection of route definitions from the context - stopping any previously running routes if any of them are actively running
 

Uses of RouteDefinition in org.apache.camel.builder
 

Methods in org.apache.camel.builder that return RouteDefinition
 RouteDefinition RouteBuilder.from(Endpoint... endpoints)
          Creates a new route from the given endpoint
 RouteDefinition RouteBuilder.from(Endpoint endpoint)
          Creates a new route from the given endpoint
 RouteDefinition RouteBuilder.from(String... uris)
          Creates a new route from the given URIs input
 RouteDefinition RouteBuilder.from(String uri)
          Creates a new route from the given URI input
 

Methods in org.apache.camel.builder with parameters of type RouteDefinition
protected  void RouteBuilder.configureRoute(RouteDefinition route)
           
 

Uses of RouteDefinition in org.apache.camel.impl
 

Methods in org.apache.camel.impl that return RouteDefinition
 RouteDefinition DefaultRouteContext.getRoute()
           
 RouteDefinition RouteService.getRouteType()
           
 

Methods in org.apache.camel.impl that return types with arguments of type RouteDefinition
 List<RouteDefinition> DefaultCamelContext.getRouteDefinitions()
           
 

Methods in org.apache.camel.impl with parameters of type RouteDefinition
 ServiceStatus DefaultCamelContext.getRouteStatus(RouteDefinition route)
           
 void DefaultCamelContext.startRoute(RouteDefinition route)
           
 void DefaultCamelContext.stopRoute(RouteDefinition route)
           
 

Method parameters in org.apache.camel.impl with type arguments of type RouteDefinition
 void DefaultCamelContext.addRouteDefinitions(Collection<RouteDefinition> routeDefinitions)
           
 void DefaultCamelContext.removeRouteDefinitions(Collection<RouteDefinition> routeDefinitions)
           
protected  void DefaultCamelContext.startRouteDefinitions(Collection<RouteDefinition> list)
           
 

Constructors in org.apache.camel.impl with parameters of type RouteDefinition
DefaultRouteContext(RouteDefinition route, FromDefinition from, Collection<Route> routes)
           
RouteService(DefaultCamelContext camelContext, RouteDefinition routeType, List<RouteContext> routeContexts, Collection<Route> routes)
           
 

Uses of RouteDefinition in org.apache.camel.model
 

Methods in org.apache.camel.model that return RouteDefinition
protected  RouteDefinition RoutesDefinition.createRoute()
           
 RouteDefinition NodeFactory.createRoute()
           
 RouteDefinition RoutesDefinition.from(Endpoint... endpoints)
          Creates a new route from the given endpoints
 RouteDefinition RouteDefinition.from(Endpoint... endpoints)
          Creates inputs to the route
 RouteDefinition RoutesDefinition.from(Endpoint endpoint)
          Creates a new route from the given endpoint
 RouteDefinition RouteDefinition.from(Endpoint endpoint)
          Creates an input to the route
 RouteDefinition RoutesDefinition.from(String... uris)
          Creates a new route from the given URI inputs
 RouteDefinition RouteDefinition.from(String... uris)
          Creates inputs to the route
 RouteDefinition RoutesDefinition.from(String uri)
          Creates a new route from the given URI input
 RouteDefinition RouteDefinition.from(String uri)
          Creates an input to the route
 RouteDefinition RouteDefinition.group(String name)
          Set the group name for this route
 RouteDefinition RouteDefinition.noStreamCaching()
          Disable stream caching for this route
 RouteDefinition RoutesDefinition.route()
          Creates a new route
 RouteDefinition RoutesDefinition.route(RouteDefinition route)
          Creates a new route using the given route
 RouteDefinition RouteDefinition.streamCaching()
          Enable stream caching for this route
 

Methods in org.apache.camel.model that return types with arguments of type RouteDefinition
 List<RouteDefinition> RoutesDefinition.getRoutes()
           
 List<RouteDefinition> RouteContainer.getRoutes()
          Returns the routes
 

Methods in org.apache.camel.model with parameters of type RouteDefinition
 RouteDefinition RoutesDefinition.route(RouteDefinition route)
          Creates a new route using the given route
 

Method parameters in org.apache.camel.model with type arguments of type RouteDefinition
 void RoutesDefinition.setRoutes(List<RouteDefinition> routes)
           
 void RouteContainer.setRoutes(List<RouteDefinition> routes)
          Sets the routes to use
 

Uses of RouteDefinition in org.apache.camel.spi
 

Methods in org.apache.camel.spi that return RouteDefinition
 RouteDefinition RouteContext.getRoute()
          Get the route type
 

Uses of RouteDefinition in org.apache.camel.util
 

Methods in org.apache.camel.util that return types with arguments of type RouteDefinition
 List<RouteDefinition> MainSupport.getRouteDefinitions()
           
 

Uses of RouteDefinition in org.apache.camel.view
 

Methods in org.apache.camel.view that return types with arguments of type RouteDefinition
protected  Map<String,List<RouteDefinition>> GraphGeneratorSupport.createRouteGroupMap(List<RouteDefinition> routes)
           
protected  Map<String,List<RouteDefinition>> GraphGeneratorSupport.createRouteGroupMap(RouteDefinition route)
           
 

Methods in org.apache.camel.view with parameters of type RouteDefinition
protected  void GraphGeneratorSupport.addRouteToMap(Map<String,List<RouteDefinition>> map, RouteDefinition route)
           
protected  Map<String,List<RouteDefinition>> GraphGeneratorSupport.createRouteGroupMap(RouteDefinition route)
           
 String GraphGeneratorSupport.getRouteText(RouteDefinition route)
           
protected  void RouteDotGenerator.printRoute(PrintWriter writer, RouteDefinition route, FromDefinition input)
           
protected  void XmlGraphGenerator.printRoute(PrintWriter writer, RouteDefinition route, NodeData nodeData)
           
 

Method parameters in org.apache.camel.view with type arguments of type RouteDefinition
protected  void GraphGeneratorSupport.addRouteToMap(Map<String,List<RouteDefinition>> map, RouteDefinition route)
           
protected  Map<String,List<RouteDefinition>> GraphGeneratorSupport.createRouteGroupMap(List<RouteDefinition> routes)
           
protected  void XmlGraphGenerator.generateFile(PrintWriter writer, Map<String,List<RouteDefinition>> map)
           
protected  void RouteDotGenerator.generateFile(PrintWriter writer, Map<String,List<RouteDefinition>> map)
           
protected abstract  void GraphGeneratorSupport.generateFile(PrintWriter writer, Map<String,List<RouteDefinition>> map)
           
 void ModelFileGenerator.marshalRoutesUsingJaxb(String fileName, List<RouteDefinition> routeTypes)
          Write the specified 'routeTypes' to 'fileName' as XML using JAXB.
protected  void XmlGraphGenerator.printRoutes(PrintWriter writer, Map<String,List<RouteDefinition>> map)
           
protected  void RouteDotGenerator.printRoutes(PrintWriter writer, Map<String,List<RouteDefinition>> map)
           
protected  void XmlGraphGenerator.printRoutes(PrintWriter writer, String group, List<RouteDefinition> routes)
           
protected  void RouteDotGenerator.printRoutes(PrintWriter writer, String group, List<RouteDefinition> routes)
           
 



Copyright © 2009 Apache Software Foundation. All Rights Reserved.