Definindo Rotas
Conforme explicado anteriormente, as rotas do Camel são definidas através de uma DSL. No caso da Java DSL, para definir uma rota é necessário especializar a classe abstrata RouteBuilder
e declarar a ligação entre os Endpoints através do método configure
.
A classe RouteBuilder
permite um arranjo bastante flexível da declaração da rota, de modo que aplicações complexas podem implementar mecanismos para auxiliar na reutilização de código.