...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
JGroups / camel-jgroups in camel-extra
| Provides exchange of messages between Camel infrastructure and JGroups clusters. | |||||||
ZooKeeper / camel-zookeeper
| Working with ZooKeeper cluster(s). |
...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
JBI / servicemix-camel
| For Java Business Integration (JBI) integration such as working with Apache ServiceMix. | |||||||
NMR / servicemix-nmr
| Integration with the Normalized Message Router BUS in ServiceMix 4.x. | |||||||
Vertx / camel-vertx
| Working with the vertx event bus. |
...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
ActiveMQ / activemq-camel
| For JMS Messaging with Apache ActiveMQ | |||||||
ActiveMQ Journal / activemq-core
| Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file | |||||||
JMS / camel-jms
| Working with JMS provider. | |||||||
RabbitMQ / camel-rabbitmq
| Component for integrating with RabbitMQ. | |||||||
SJMS / camel-sjms
| From the ground upwards implementation of a JMS client. | |||||||
Stomp / camel-stomp
| For communicating with Stomp compliant message brokers, like Apache ActiveMQ or ActiveMQ Apollo. | |||||||
ZeroMQ / camel-zeromq in camel-extra.
| The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. |
...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
AMQP / camel-amqp
| For Messaging with the Advanced Message Queuing Protocol (AMQP). | |||||||
Esper / camel-esper in camel-extra
| Working with the Esper Library for Event Stream Processing. | |||||||
JavaSpace / camel-javaspace
| Sending and receiving messages through JavaSpace. | |||||||
JT/400 / camel-jt400
| For integrating with data queues on an AS/400 (i.e., System i, IBM i, i5, etc.) systems. | |||||||
Kestrel / camel-kestrel
| For producing to or consuming from Kestrel queues. | |||||||
MQTT / camel-mqtt
| Component for communicating with MQ Telemetry Transport (MQTT) machine-to-machine (M2M) message brokers. | |||||||
SIP / camel-sip
| Publish/Subscribe communication capability using the Session Initiation Protocol (SIP) protocol. | |||||||
SIPS / camel-sip
| Publish/Subscribe communication capability using the secured Session Initiation Protocol (SIP) protocol. | |||||||
SMPP / camel-smpp
| To send and receive SMS using Short Messaging Service Center using the JSMPP library. | |||||||
SMPPS / camel-smpp
| To send and receive secured SMS using Short Messaging Service Center using the JSMPP library. | |||||||
Quickfix / camel-quickfix
| Implementation of the QuickFix for Java engine which allow to send/receive FIX messages. |
...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
CouchDB / camel-couchdb
| To integrate with Apache CouchDB. | |||||||
Db4o / camel-db4o in camel-extra
| For using a db4o datastore as a queue via the db4o (database for objects) library. | |||||||
EJB / camel-ejb
| Uses the Bean Binding to bind message exchanges to Enterprise Java Beans (EJBs). It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. | |||||||
HBase / camel-hbase
| For reading/writing from/to an HBase store (Hadoop database). | |||||||
Hibernate / camel-hibernate in camel-extra
| For using a database as a queue via the Hibernate library. | |||||||
iBATIS / camel-ibatis
| Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS. | |||||||
JDBC / camel-jdbc
| For performing Java Database Connectivity (JDBC) queries and operations. | |||||||
JPA / camel-jpa
| For using a database as a queue via the Java Persistence API (JPA) specification for working with OpenJPA, Hibernate or TopLink. | |||||||
Krati / camel-krati
| For producing to or consuming to Krati datastores. | |||||||
MongoDB / camel-mongodb
| Interacts with MongoDB databases and collections. Offers producer endpoints to perform CRUD-style operations and more against databases and collections, as well as consumer endpoints to listen on collections and dispatch objects to Camel routes. | |||||||
MyBatis / camel-mybatis
| Performs a query, poll, insert, update or delete in a relational database using MyBatis. | |||||||
SQL / camel-sql
| Performing Structured Query Language (SQL) queries using JDBC. | |||||||
Spring Neo4j / camel-spring-neo4j in camel-extra
| Component for producing to Neo4j datastore using the Spring Data Neo4j library. |
...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
Activiti / activiti-camel
| For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2. | |||||||
APNS / camel-apns
| For sending notifications to Apple iOS devices. | |||||||
Salesforce / camel-salesforce
| To integrate with Salesforce. | |||||||
SAP NetWeaver / camel-sap-netweaver
| To integrate with SAP NetWeaver Gateway. |
...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
Avro / camel-avro
| Working with Apache Avro for data serialization. | |||||||
jclouds / camel-jclouds
| For interacting with cloud compute & blobstore service via jclouds. | |||||||
JCIFS / camel-jcifs in camel-extra
| This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. | |||||||
RMI / camel-rmi
| Working with remote method invocation (RMI). | |||||||
SSH component / camel-ssh
| For sending commands to a SSH server |
...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
Cache / camel-cache
| The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. | |||||||
Geocoder / camel-geocoder
| Supports looking up geocoders for an address, or reverse lookup geocoders from an address. | |||||||
| Hazelcast is a data grid entirely implemented in Java (single jar). This component supports map, multimap, seda, queue, set, atomic number and simple cluster support. | |||||||
RCode / camel-rcode in camel-extra
| Uses Rserve to integrate Camel with the statistics environment R. | |||||||
Routebox / camel-routebox
| 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. | |||||||
Weather / camel-weather
| Polls the weather information from Open Weather Map. |
...
Component / ArtifactId / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
FreeMarker / camel-freemarker
| Generates a response using a FreeMarker template. | |||||||
Mustache / camel-mustache
| Generates a response using a Mustache template. | |||||||
MVEL / camel-mvel
| Generates a response using an MVEL template. | |||||||
Scalate / scalate-camel
| Uses the given Scalate template to transform the message. | |||||||
StringTemplate / camel-stringtemplate
| Generates a response using a String Template. |
...