Skip to content

Instantly share code, notes, and snippets.

@kkrico
Created March 22, 2019 21:00
Show Gist options
  • Save kkrico/d968940811735e55e77f738490f6d55d to your computer and use it in GitHub Desktop.
Save kkrico/d968940811735e55e77f738490f6d55d to your computer and use it in GitHub Desktop.
from("direct:fatormoderador")
.serviceCall("produto/api/v1/fatormoderador")
.convertBodyTo(String.class)
.unmarshal().json(JsonLibrary.Jackson);
from("direct:abrangenciageografica")
.serviceCall("produto/api/v1/abrangenciageografica")
.convertBodyTo(String.class)
.unmarshal().json(JsonLibrary.Jackson);
rest("/demo")
.get("/testar")
.route()
.setHeader(Exchange.HTTP_METHOD, simple("GET"))
.removeHeaders("CamelHttp*","CamelHttpMethod")
.enrich("direct:serviceFacade").setBody(property(Exchange.GROUPED_EXCHANGE));
from("direct:serviceFacade")
.multicast(new GroupedExchangeAggregationStrategy()).parallelProcessing()
.enrich("http://www.google.com?q=Foo")
.enrich("http://www.google.com?q=Bar")
.end();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment