|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
RouteBuilder instances that can be found on the classpath
Endpoint and Producer instances together with binding
methods annotated with @MessageDriven to a Camel consumer.FactoryBean to create and initialize a SpringCamelContext
and install routes either explicitly configured in Spring XML or found by searching the classpath for Java classes
which extend RouteBuilder using the nested CamelContextFactoryBean.setPackages(String[]).FactoryBean which instantiates Endpoint objectsRouteBuilder instances on the classpath
SpringRouteBuilder.setApplicationContext(ApplicationContext)
method or from the underlying SpringCamelContext
BeanDefinitionParser which lazy loads the type on which it creates to allow the schema to be loosly coupled
with the camel jars.FactoryBean which creates a RouteBuilder by parsing an XML file.RouteBuilder instances on the classpathRouteBuilder to be auto-wired up to the
SpringCamelContext as a route.
RouteBuilder to be used to create the default routes on startup
RouteBuilder instances to be used to create the default routes on startup
CamelContext which will automatically register itself with Springs lifecycle
methods plus allows spring to be used to customize a any
Type Converters as well as supporting accessing components
and beans via the Spring ApplicationContextComponentResolver which tries to find a Camel Component
in the Spring ApplicationContext first; if its not there it defaults to the auto-discovery mechanism.Injector allowing Spring to be used to dependency inject newly created POJOsRouteBuilder to provide some additional helper methodsRouteBuilder which is given a list of BuilderStatement objects
to use to create the routes.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||