Camel Context

Camel Context

Description: Supports the explicit and verbose URIs of the form context:camelContextId:someEndpoint to access a local endpoint inside an external org.apache.camel.CamelContext.
Scheme: context
Syntax: context:contextId:localEndpointUrl
Maven: org.apache.camel/camel-context/2.16.1
Name Kind Group Required Default Type Enum Description
contextId path common true java.lang.String Is the ID you used to register the CamelContext into the Registry.
localEndpointUrl path common true java.lang.String Can be a valid Camel URI evaluated within the black box CamelContext. Or it can be a logical name which is mapped to any local endpoints. For example if you locally have endpoints like direct:invoices and seda:purchaseOrders inside a CamelContext of id supplyChain, then you can just use the URIs supplyChain:invoices or supplyChain:purchaseOrders to omit the physical endpoint kind and use pure logical URIs.
exchangePattern parameter advanced InOnly org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter advanced false boolean Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).