Receiving email using POP3 and JavaMail
The printer component facilitates creation of printer endpoints to local, remote and wireless printers. The endpoints provide the ability to print camel directed payloads when utilized on camel routes.
The properties component facilitates using property placeholders directly in endpoint URI definitions.
Provides a scheduled delivery of messages using the Quartz 1.x scheduler
Provides a scheduled delivery of messages using the Quartz 2.x scheduler
Implementation of the QuickFix for Java engine which allow to send/receive FIX messages
Component for integrating with RabbitMQ
Component for lookup of existing endpoints bound in the Registry.
Component for consuming Restful resources supporting the Rest DSL and plugins to other Camel rest components.
Component for consuming and producing Restful resources using Restlet
REST Swagger / camel-rest-swagger
| Component |
Component for accessing REST resources using Swagger specification as configuration.
Working with RMI
Validates the payload of a message using RelaxNG Compact Syntax
Validates the payload of a message using RelaxNG
Facilitates the creation of specialized endpoints that offer encapsulation and a strategy/map based indirection service to a collection of camel routes hosted in an automatically created or user injected camel context
Working with ROME for RSS integration, such as consuming an RSS feed.
To integrate with Salesforce
SAP NetWeaver /
To integrate with SAP NetWeaver Gateway
Used to generate message exchanges when a scheduler fires. The scheduler has more functionality than the timer component.
Camel component of Schematron which supports to validate the XML instance documents.
Asynchronous call to another endpoint in the same CamelContext
Camel component for ServiceNow
For exposing services over HTTP through the servlet which is deployed into the Web container.
Sending and receiving files over SFTP (FTP over SSH).
Publish/Subscribe communication capability using the Telecom SIP protocol. RFC3903 - Session Initiation Protocol (SIP) Extension for Event
A ground up implementation of a JMS client
A specialized JMS component for highly-performant transactional batch consumption from a queue.
Sending email using SMTP and JavaMail
To send and receive SMS using Short Messaging Service Center using the JSMPP library
Polling OID values and receiving traps using SNMP via SNMP4J library
Apache Spark /
Bridges Apache Spark computations with Camel endpoints.
For easily defining REST services endpoints using Spark REST Java library.
For working with Splunk
To bridge Camel and Spring Batch
The bridge component of Camel and Spring Integration
Spring LDAP /
Camel wrapper for Spring LDAP
Spring Redis /
Component for consuming and producing from Redis key-value store Redis
Spring Web Services /
Client-side support for accessing web services, and server-side support for creating your own contract-first web services using Spring Web Services
Performing SQL queries using JDBC
Performing SQL queries using Stored Procedure calls
SSH component /
For sending commands to a SSH server
Process messages through a SAX ContentHandler.
Read or write to an input/output/error/file stream rather like unix pipes
Generates a response using a String Template
Allows you to stub out some physical middleware endpoint for easier testing or debugging
Allows to exchange data with the Telegram messaging network
Creates a Mock endpoint which expects to receive all the message bodies that could be polled from the given underlying endpoint
Used to generate message exchanges when a timer fires You can only consume events from this endpoint.
A twitter endpoint
HTTP server and client using the light-weight Undertow server.
Validates the payload of a message using XML Schema and JAXP Validation
Generates a response using an Apache Velocity template
Working with the vertx event bus
Asynchronous call to another endpoint in the same JVM
Polls the weather information from Open Weather Map
Communicating with Websocket clients
XML Security /
Used to sign and verify exchanges using the XML signature specification.
Working with XMPP and Jabber
Generates a response using an XQuery template
Generates a response using an XSLT template
Allows you to interact with the Yammer enterprise social network
Working with ZooKeeper cluster(s)