In addition to retrieving information from HTTP and LDAP policy information providers, you can retrieve information from any endpoint that the Apache Camel enterprise integration platform supports. To view the full list of supported systems, go to the list of Camel components on the Apache Camel website.
Overview
Configure Camel components by using a combination of URI, Headers, Body, and Configuration settings. The appropriate values to provide for each setting depend on the component that is used. See the documentation on the Camel website for the particular component that you want to use.
You can make requests dynamic by interpolating attribute values into different parameters. See Attribute interpolation.
URI
URIs identify Camel endpoints. As well as identifying the system, URIs can specify configuration options for components. For information about configuring a URI for the component to which you want to connect, go to the Apache Camel website. The system can interpolate attribute values anywhere in the field.
Headers
You can send additional information to the external policy information provider by using Camel headers. If the component to which you will connect uses headers, you can read more about them in the instructions for your component on the Apache Camel website. The system can interpolate attribute values anywhere in the field.
Body
Some Camel components operate on a message body, which you can provide by using this setting. If the component to which you will connect requires a message body, you can read more about it in the instructions for your component on the Apache Camel website. The system can interpolate attribute values anywhere in the field.
Configuration
Some Camel components require you to configure helper components for them to work. Specify these components by using the Groovy scripting language to write a Spring Bean configuration block. For information about writing such a configuration, go to Class GroovyBeanDefinitionReader.
The system cannot interpolate attribute values into the configuration.
The Camel JDBC component makes use of the Headers and Body settings, and requires a JDBC data source to be set up in the Camel Configuration setting.