Route.java
rest("/orders").description("Content Base Router Example")
.get("/") .route().routeId("get-all-orders") .log("processing your request") .wireTap("direct:process-request") .setBody().simple("processing your request");
from("direct:process-request") .log("inserting into message queue") .setBody().simple("Simple text") .to("activemq:queue:order");
from("activemq:queue:order") .log("Object from queue: ${body}");