CamelContext class that can be extended to declare custom Camel context beans.Endpoint that bridges the CDI events facility with Camel routes so that CDI events can be seamlessly
observed / consumed (respectively produced / fired) from Camel consumers (respectively by Camel producers).RouteBuilder to provide some additional helper methods.ConsumerTemplate instance with a minimum of XMLEndpoint objectsProducerTemplate instance with a minimum of XMLRedeliveryPolicy objectsRouteBuilder to be auto-wired up to the CamelContext as a route.ExecutorService objects.TransactionManager to be available through any of JNDI locations:
"java:comp/TransactionManager", "java:appserver/TransactionManager",
"java:pm/TransactionManager", "java:/TransactionManager"Apache Camel