Components reference
ActiveMQ | The ActiveMQ component allows messages to be sent to a JMS Queue or Topic; or messages to be consumed from a JMS Queue or Topic using Apache ActiveMQ. |
---|---|
Choice | Routes messages based on a series of predicates |
CXF | The cxf: component provides integration with Apache CXF for connecting to JAX-WS services hosted in CXF. |
Enrich | The Enrich pattern uses a producer to pull data from an endpoint outside of the route and uses it to enrich the message the route is processing. An AggregationStrategy is used to determine how the data is combined. |
File | The File component provides access to file systems, allowing files to be processed by any other Apache |
FTP | This component provides access to remote file systems over the FTP and SFTP protocols. |
Jetty | The jetty component provides HTTP-based endpoints for consuming and producing HTTP requests. That is, the Jetty component behaves as a simple Web server. Jetty can also be used as a http client which mean you can also use it with Camel as a producer. |
JDBC | The JDBC component enables you to access databases through JDBC, where SQL queries (SELECT) and operations (INSERT, UPDATE, and so on) are sent in the message body. This component uses the standard JDBC API, unlike the SQL Component component, which uses spring-jdbc. |
Log | The log: component logs message exchanges to the underlying logging mechanism. |
Marshal | The Marshal pattern uses Apache Camel's pluggable data format mechanism to convert messages into a format appropriate for transmission by one of the Apache Camel components. |
SetBody | Sets the contents of the message body |
SetHeader | The Set Header pattern sets the contents of a message header using an expression. |
SetProperty | Converts the message data received from the wire into a format that Apache Camel processors can consume |
Split | The Split pattern breaks a message into a number of smaller messages based on an expression. When used in routes whose exchange pattern is in-out, the Split pattern can either return a copy of the original message or use an aggregation strategy to recombine the responses into a reply. |
Transform | The Transform pattern transforms the body of the message using an expression. |
Unmarshal | Converts the message data received from the wire into a format that Apache Camel processors can consume |
When | Routes messages based on a series of predicates |
JBoss Fuse Workshop Page