Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Component / ArtifactId / URI

License

Description

ActiveMQ / activemq-camel

Code Block
xml
xml
activemq:[topic:]destinationName

Apache

For JMS Messaging with Apache ActiveMQ

ActiveMQ Journal / activemq-core

Code Block
xml
xml
activemq.journal:directory-on-filesystem

Apache

Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file

Activiti / activiti-camel

Code Block
xml
xml
activiti:camelProcess:serviceTask

Apache

For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2

Db4o / camel-db4o in camel-extra

Code Block
xml
xml
db4o://className

GPL

For using a db4o datastore as a queue via the db4o library

Esper / camel-esper in camel-extra

Code Block
xml
xml
esper:name

GPL

Working with the Esper Library for Event Stream Processing

Hibernate / camel-hibernate in camel-extra

Code Block
xml
xml
hibernate://entityName

GPL

For using a database as a queue via the Hibernate library

JGroups / camel-jgroups in camel-extra

Code Block
xml
xml
jgroups://clusterName

LGPL

The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters.

NMR / servicemix-nmr

Code Block
xml
xml
nmr://serviceName

Apache

Integration with the Normalized Message Router BUS in ServiceMix 4.x

Scalate / scalate-camel

Code Block
xml
xml
 
scalate:templateName 

Apache

Uses the given Scalate template to transform the message

Smooks / camel-smooks in camel-extra.

Code Block
xml
xml
unmarshal(edi)

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 / camel-spring-neo4j in camel-extra

Code Block
xml
xml

spring-neo4j:http://hostname[:port]/database[?options]

to bee clarified

Component for producing to Neo4j datastore using the Spring Data Neo4j library

ZeroMQ / camel-zeromq in camel-extra.

Code Block
xml
xml
zeromq:(tcp|ipc)://hostname:port

LGPL

The ZeroMQ component allows you to consumer or produce messages using ZeroMQ.