Class Camel
java.lang.Object
org.springframework.integration.camel.dsl.Camel
Factory class for Apache Camel components DSL.
- Since:
- 6.0
- Author:
- Artem Bilan
-
Method Summary
Modifier and TypeMethodDescriptionstatic CamelMessageHandlerSpecgateway()Create an instance ofCamelMessageHandlerSpecin aExchangePattern.InOutmode.static CamelMessageHandlerSpecgateway(org.apache.camel.ProducerTemplate producerTemplate) Create an instance ofCamelMessageHandlerSpecfor the providedProducerTemplatein aExchangePattern.InOutmode.static CamelMessageHandlerSpechandler()Create an instance ofCamelMessageHandlerSpecin aExchangePattern.InOnlymode.static CamelMessageHandlerSpechandler(org.apache.camel.ProducerTemplate producerTemplate) Create an instance ofCamelMessageHandlerSpecfor the providedProducerTemplatein aExchangePattern.InOnlymode.static CamelMessageHandlerSpecroute(org.apache.camel.builder.LambdaRouteBuilder route) Create an instance ofCamelMessageHandlerSpecfor the providedLambdaRouteBuilderin aExchangePattern.InOutmode.
-
Method Details
-
handler
Create an instance ofCamelMessageHandlerSpecin aExchangePattern.InOnlymode.- Returns:
- the spec.
-
handler
Create an instance ofCamelMessageHandlerSpecfor the providedProducerTemplatein aExchangePattern.InOnlymode.- Parameters:
producerTemplate- theProducerTemplateto use.- Returns:
- the spec.
-
gateway
Create an instance ofCamelMessageHandlerSpecin aExchangePattern.InOutmode.- Returns:
- the spec.
-
gateway
Create an instance ofCamelMessageHandlerSpecfor the providedProducerTemplatein aExchangePattern.InOutmode.- Parameters:
producerTemplate- theProducerTemplateto use.- Returns:
- the spec.
-
route
Create an instance ofCamelMessageHandlerSpecfor the providedLambdaRouteBuilderin aExchangePattern.InOutmode. TheCamelContextis fetched as a bean from the application context.- Parameters:
route- theLambdaRouteBuilderto use.- Returns:
- the spec.
-