Component / ArtifactId / URI | License | Description | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ActiveMQ /
| Apache | For JMS Messaging with Apache ActiveMQ. | |||||||||||
ActiveMQ JournalBroker /
| Apache | Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file |
| Apache | For internal message routing in the ActiveMQ broker using Camel. | ||||||||
Activiti / Activiti /
| Apache | For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2. | |||||||||||
Bluetooth /
| Apache | Camel Bluetooth component can retrieve information about the Bluetooth devices available within the device range. | |||||||||||
Couchbase /
| Couchbase | Working with Couchbase NoSQL document database. | |||||||||||
Db4o /
| GPL | For using a db4o datastore as a queue via the db4o library. | |||||||||||
Esper /
| GPL | Working with the Esper Library for Event Stream Processing. | |||||||||||
Fabric AMQ /
| Apache | The amq: endpoint works exactly like the activemq: endpoint in Apache Camel; only it uses the fabric to automatically discover the broker. So there is no configuration required; it'll just work out of the box and automatically discover whatever ActiveMQ message brokers are available; with failover and load balancing. | |||||||||||
Fabric Fabric /
| Apache | The fabric: endpoint uses Fabric's discovery mechanism to expose physical sockets, HTTP endpoints, etc. into the runtime registry using a logical name so that clients can use the existing Camel Load Balancer. | |||||||||||
Fabric Master /
| Apache | The master: endpoint provides a way to ensure only a single consumer in a cluster consumes from a given endpoint; with automatic failover if that JVM dies. | |||||||||||
Framebuffer /
| Apache | Camel Framebuffer component can be used to manage any Linux Framebuffer. | |||||||||||
| Apache | Camel GPSD component can be used to read current GPS information from GPS devices. | |||||||||||
Hibernate /
| GPL | For using a database as a queue via the Hibernate library. | |||||||||||
JBI /
| Apache | For JBI integration such as working with Apache ServiceMix. | |||||||||||
JCIFS /
| LGPL | The |
| LGPL | This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. | ||||||||
kura-cloud /
| Apache | Camel Kura Cloud component interacts directly with Kura CloudService. | |||||||||||
kura-wifi /
| Apache | Camel Kura WiFi component can be used to retrieve the information about the WiFi access spots available within the device range. | |||||||||||
| Apache | Integration with the Normalized Message Router BUS in ServiceMix 4.x. | |||||||||||
OpenIMAJ /
| Apache | Camel OpenIMAJ component can be used to detect faces in images. | |||||||||||
pi4j-gpio /
| Apache | GPIO Component for RaspberryPi based on pi4j lib. | |||||||||||
pi4j-i2c /
| Apache | i2c Component for RaspberryPi based on pi4j lib. | |||||||||||
PubNub /
| Apache | Camel PubNub component. More information rhiot.io project. | |||||||||||
RCode /
| LGPL | Uses Rserve to integrate Camel with the statistics environment R. | |||||||||||
Scalate /
| Apache | Uses the given Scalate template to transform the message. | |||||||||||
Smooks /
| GPL | For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box. | |||||||||||
Spring Neo4j /
| to bee clarified TBA | Component for producing to Neo4j datastore using the Spring Data Neo4j library. | |||||||||||
Tinkerforge /
| Apache | The tinkerforge component allows interaction with Tinkerforge bricklets. It uses the standard Java bindings to connects to | |||||||||||
VirtualBox /
| GPL V2 | The VitualBox component uses the webservice API that exposes VirtualBox functionality and consumes events generated by virtual machines. | |||||||||||
Webcam /
| Apache | Camel Webcam component can be used to capture still images and detect motion. | |||||||||||
ZeroMQ /
| LGPL | The ZeroMQ component allows you to consumer or produce messages using using ZeroMQ. |