Chapter 1. Structuring Routes

In this chapter, we will cover the following recipes:

  • Using Camel in a Java application
  • Embedding Camel in a Spring application
  • Using Camel components
  • Reusing routing logic by connecting routes
  • Asynchronously connecting routes
  • Spanning Camel contexts within a single Java process
  • Using external properties in Camel routes
  • Reusing endpoints
  • Reusing routing logic through template routes
  • Controlling route startup and shutdown