Find file History
Permalink
..
Failed to load latest commit information.
camel-ahc-ws CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-ahc CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-amqp CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-apns CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-asterisk CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-atmos CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-atmosphere-websocket CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-atom CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-avro CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-aws CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-azure Fixed CS Feb 19, 2017
camel-bam Polished Feb 8, 2017
camel-barcode CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-base64 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-bean-validator CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-beanio CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-beanstalk CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-bindy CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-blueprint CAMEL-10844: Component docs - Remove .html generated files in components Feb 16, 2017
camel-bonita Add CSRF support Feb 18, 2017
camel-boon CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-box CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-braintree CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-cache CAMEL-10838: camel-cache - Create a better body replacer processor Feb 15, 2017
camel-cassandraql CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-castor CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-cdi Polished Feb 8, 2017
camel-chronicle CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-chunk CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-cm-sms CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-cmis CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-coap CAMEL-10139: added unit tests for all/most REST DSL components, and s… Feb 18, 2017
camel-cometd CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-consul CAMEL-10862: camel-consul - ConsultRoutePolicy - Allow to configure h… Feb 20, 2017
camel-context CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-core-osgi CAMEL-10844: Component docs - Remove .html generated files in components Feb 16, 2017
camel-core-xml CAMEL-10682: AbstractCamelContextFactorybean : add specific methods f… Feb 6, 2017
camel-couchbase CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-couchdb CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-crypto CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-csv CAMEL-10853: Aligned code. This closes #1474 Feb 18, 2017
camel-cxf-transport Polished Feb 8, 2017
camel-cxf CAMEL-10830: Race condition when reading principal for one-way web se… Feb 15, 2017
camel-disruptor CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-dns CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-docker CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-dozer CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-drill CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-dropbox CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-eclipse CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-ehcache CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-ejb CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-elasticsearch CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-elasticsearch5 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-elsql CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-etcd camel-etcd: add JMX api and make it easy to configure etcd endpoint uris Feb 20, 2017
camel-eventadmin CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-exec CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-facebook CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-flatpack CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-flink CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-fop CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-freemarker CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-ftp CAMEL-10841: Move operation will create a warning log message Feb 16, 2017
camel-ganglia CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-geocoder CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-git CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-github CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-google-calendar CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-google-drive CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-google-mail CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-google-pubsub CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-gora CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-grape CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-groovy CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-gson CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-guava-eventbus CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-guice CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-hawtdb CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-hazelcast CAMEL-10861: camel-hazelcast - route policy should have JMX api Feb 19, 2017
camel-hbase CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-hdfs CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-hdfs2 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-hessian CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-hipchat CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-hl7 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-http-common CAMEL-10691: HttpRestServletResolveConsumerStrategy should pick the p… Jan 17, 2017
camel-http CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-http4 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-hystrix CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-ibatis CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-ical CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-ignite CAMEL-10775: Add information to components which version they were ad… Feb 1, 2017
camel-infinispan CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-influxdb CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-irc CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-ironmq CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jackson CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-jacksonxml CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jasypt CAMEL-10822 - Camel Jasypt component throws NPE. Thanks to Joe Luo fo… Feb 14, 2017
camel-javaspace CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jaxb CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jbpm CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jcache CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jclouds CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jcr CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jdbc CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jetty-common CAMEL-10788 : Fixed checkstyle Feb 5, 2017
camel-jetty Update to next SNAPSHOT version Oct 12, 2016
camel-jetty9 CAMEL-10139: added unit tests for all/most REST DSL components, and s… Feb 18, 2017
camel-jgroups CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jibx CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jing CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jira CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jms CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-jmx CAMEL-10775: Add information when the component was added to Camel. Feb 2, 2017
camel-johnzon CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-jolt CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-josql CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jpa CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-jsch CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jsonpath CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-jt400 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-juel CAMEL-10775: Add information when the component was added to Camel. Feb 2, 2017
camel-jxpath CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-kafka CAMEL-10842: Adjust connector to new JSon schema Feb 16, 2017
camel-kestrel CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-krati CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-kubernetes Upgrade Kubernetes-client to version 2.0.6 and refactoring Feb 20, 2017
camel-kura CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-ldap CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-leveldb Polished Feb 8, 2017
camel-linkedin CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-lucene CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-lumberjack CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-lzf CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-mail CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-metrics Fixed test after java 8 dsl changes in getHeader causing it to think … Feb 18, 2017
camel-mina CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-mina2 CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-mllp CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-mongodb-gridfs CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-mongodb CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-mongodb3 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-mqtt CAMEL-10842: Adjust connector to new JSon schema Feb 16, 2017
camel-msv CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-mustache CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-mvel CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-mybatis CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-nagios CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-nats CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-netty-http CAMEL-10139: added unit tests for all/most REST DSL components, and s… Feb 18, 2017
camel-netty CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-netty4-http CAMEL-10139: added unit tests for all/most REST DSL components, and s… Feb 18, 2017
camel-netty4 CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-ognl CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-olingo2 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-openshift CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-openstack CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-opentracing Same fix as CAMEL-10856 for camel-opentracing. Feb 20, 2017
camel-optaplanner CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-paho CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-paxlogging Fixed CS Feb 19, 2017
camel-pdf CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-pgevent CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-printer CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-protobuf remove duplicate "Available as of Camel version" entries from compone… Feb 3, 2017
camel-quartz CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-quartz2 CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-quickfix CAMEL-10775: Add information when the component was added to Camel. Feb 2, 2017
camel-rabbitmq CAMEL-10759 Deprecated rabbitmq set arg properties Feb 13, 2017
camel-reactive-streams CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-restlet CAMEL-10139: added unit tests for all/most REST DSL components, and s… Feb 18, 2017
camel-ribbon Polished Feb 19, 2017
camel-rmi CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-routebox CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-rss CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-ruby CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-rx Polished Feb 8, 2017
camel-salesforce CAMEL-10848 Salesforce: configure initialReplay... Feb 17, 2017
camel-sap-netweaver CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-saxon CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-scala CAMEL-10724: Improve Java DSL support for Java 8 Feb 17, 2017
camel-schematron CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-scr Polished Feb 8, 2017
camel-script CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-servicenow CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-servlet Fixed CS Feb 19, 2017
camel-servletlistener Polished Feb 8, 2017
camel-shiro CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-sip CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-sjms CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-slack CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-smpp CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-snakeyaml CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-snmp CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-soap CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-solr CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-spark-rest CAMEL-10139: added unit tests for all/most REST DSL components, and s… Feb 18, 2017
camel-spark CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-splunk CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-spring-batch CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-spring-boot CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-spring-cloud CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-spring-dm Polished Feb 8, 2017
camel-spring-integration CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-spring-javaconfig Polished Feb 8, 2017
camel-spring-ldap CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-spring-redis CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-spring-security CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-spring-ws CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-spring Fixed test Feb 17, 2017
camel-sql CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-ssh CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-stax CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-stomp CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-stream CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-stringtemplate CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-swagger-java CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-swagger CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-syslog CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-tagsoup CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-tarfile CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-telegram CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-test-blueprint CAMEL-10532 Convert RestConsumerBindingProcessor into processor advic… Feb 14, 2017
camel-test-cdi Polished Feb 8, 2017
camel-test-karaf CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-test-spring CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-test CAMEL-10774: Better descriptions of other components Feb 4, 2017
camel-testng Polished Feb 8, 2017
camel-tika CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-twitter CAMEL-10844: Component docs - Remove .html generated files in components Feb 16, 2017
camel-undertow Consistently normalizing paths as Undertow expects both during startu… Feb 18, 2017
camel-univocity-parsers CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-urlrewrite Polished Feb 8, 2017
camel-velocity CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-vertx CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-weather CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-websocket CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-xmlbeans Fixed CS Feb 19, 2017
camel-xmljson CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-xmlrpc CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-xmlsecurity CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-xmpp CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-xstream CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-yammer CAMEL-10842: Component JSon schema - JSon values should not always be… Feb 16, 2017
camel-zipfile CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
camel-zipkin CAMEL-10856: ZipkinTracer does not trigger doStart() when used in XML… Feb 20, 2017
camel-zookeeper CAMEL-10810: Component docs - Remove .0 from available from Feb 12, 2017
pom.xml Camel OpenTracing support Feb 17, 2017
readme.adoc Regen Feb 20, 2017

readme.adoc

Components

Number of Components: 219

Component Available From Description

AHC (camel-ahc)
ahc:httpUri

2.8

To call external HTTP services using Async Http Client.

AHC Websocket (camel-ahc-ws)
ahc-ws:httpUri

2.14

To exchange data with external Websocket servers using Async Http Client.

AMQP (camel-amqp)
amqp:destinationType:destinationName

1.2

Messaging with AMQP protocol using Apache QPid Client.

Apache Flink (camel-flink)
flink:endpointType

2.18

The flink component can be used to send DataSet jobs to Apache Flink cluster.

Apache Spark (camel-spark)
spark:endpointType

2.17

The spark component can be used to send RDD or DataFrame jobs to Apache Spark cluster.

APNS (camel-apns)
apns:name

2.8

For sending notifications to Apple iOS devices.

Asterisk (camel-asterisk)
asterisk:name

2.18

The asterisk component is used to interact with Asterisk PBX Server Asterisk PBX Server.

Atmos (camel-atmos)
atmos:name/operation

2.15

The atmos component is used for integrating with EMC’s Atomos Storage.

Atmosphere Websocket (camel-atmosphere-websocket)
atmosphere-websocket:servicePath

2.14

To exchange data with external Websocket clients using Atmosphere.

Atom (camel-atom)
atom:feedUri

1.2

The atom component is used for consuming Atom RSS feeds.

Avro (camel-avro)
avro:transport:host:port/messageName

2.10

Working with Apache Avro for data serialization.

AWS CloudWatch (camel-aws)
aws-cw:namespace

2.11

The aws-cw component is used for sending metrics to an Amazon CloudWatch.

AWS DynamoDB (camel-aws)
aws-ddb:tableName

2.10

The aws-ddb component is used for storing and retrieving data from Amazon’s DynamoDB service.

AWS DynamoDB Streams (camel-aws)
aws-ddbstream:tableName

2.17

The aws-ddbstream component is used for working with Amazon DynamoDB Streams.

AWS EC2 (camel-aws)
aws-ec2:label

2.16

The aws-ec2 is used for managing Amazon EC2 instances.

AWS Kinesis (camel-aws)
aws-kinesis:streamName

2.17

The aws-kinesis component is for consuming records from Amazon Kinesis Streams.

AWS S3 Storage Service (camel-aws)
aws-s3:bucketNameOrArn

2.8

The aws-s3 component is used for storing and retrieving objecct from Amazon S3 Storage Service.

AWS Simple Email Service (camel-aws)
aws-ses:from

2.9

The aws-ses component is used for sending emails with Amazon’s SES service.

AWS Simple Notification System (camel-aws)
aws-sns:topicNameOrArn

2.8

The aws-sns component is used for sending messages to an Amazon Simple Notification Topic.

AWS Simple Queue Service (camel-aws)
aws-sqs:queueNameOrArn

2.6

The aws-sqs component is used for sending and receiving messages to Amazon’s SQS service.

AWS Simple Workflow (camel-aws)
aws-swf:type

2.13

The aws-swf component is used for managing workflows from Amazon Simple Workflow.

AWS SimpleDB (camel-aws)
aws-sdb:domainName

2.9

The aws-sdb component is for storing and retrieving data from/to Amazon’s SDB service.

Azure Storage Blob Service (camel-azure)
azure-blob:containerOrBlobUri

2.19

The azure-blob component is used for storing and retrieving blobs from Azure Storage Blob Service.

Bean (camel-core)
bean:beanName

1.0

The bean component is for invoking Java beans from Camel.

Bean Validator (camel-bean-validator)
bean-validator:label

2.3

The Validator component performs bean validation of the message body using the Java Bean Validation API.

Beanstalk (camel-beanstalk)
beanstalk:connectionSettings

2.15

The beanstalk component is used for job retrieval and post-processing of Beanstalk jobs.

Binding (camel-core)
binding:bindingName:delegateUri

2.11

The binding component is used for as a of wrapping an Endpoint in a contract with a data format.

Bonita (camel-bonita)
bonita:operation

2.19

Camel Bonita support

Box (camel-box)
box:apiName/methodName

2.14

For uploading downloading and managing files folders groups collaborations etc on box DOT com.

Braintree (camel-braintree)
braintree:apiName/methodName

2.17

The braintree component is used for integrating with the Braintree Payment System.

Browse (camel-core)
browse:name

1.3

The browse component is used for viewing the messages received on endpoints that supports BrowsableEndpoint.

Camel Context (camel-context)
context:contextId:localEndpointUrl

2.7

deprecated The context component allows to send/receive messages between Camel routes in a black box way.

Cassandra CQL (camel-cassandraql)
cql:beanRef:hosts:port/keyspace

2.15

The cql component aims at integrating Cassandra 2.0 using the CQL3 API (not the Thrift API).

Chronicle Engine (camel-chronicle)
chronicle-engine:addresses/path

2.18

The camel chronicle-engine component let you leverage the power of OpenHFT’s Chronicle-Engine.

Chunk (camel-chunk)
chunk:resourceUri

2.15

Transforms the message using a Chunk template.

Class (camel-core)
class:beanName

2.4

The Class Component is for invoking Java Classes (Java beans) from Camel.

CM SMS Gateway (camel-cm-sms)
cm-sms:host

2.18

The influxdb component allows to integrate with CM SMS Gateway.

CMIS (camel-cmis)
cmis:cmsUrl

2.11

The cmis component uses the Apache Chemistry client API and allows you to add/read nodes to/from a CMIS compliant content repositories.

CoAP (camel-coap)
coap:uri

2.16

The coap component is used for sending and receiving messages from COAP capable devices.

CometD (camel-cometd)
cometd:host:port/channelName

2.0

The cometd component is a transport for working with the Jetty implementation of the cometd/bayeux protocol.

Consul (camel-consul)
consul:apiEndpoint

2.18

The camel consul component allows you to work with Consul a distributed highly available datacenter-aware service discovery and configuration system.

Control Bus (camel-core)
controlbus:command:language

2.11

The controlbus component provides easy management of Camel applications based on the Control Bus EIP pattern.

Couchbase (camel-couchbase)
couchbase:url

2.19

Represents a Couchbase endpoint that can query Views with a Poll strategy and/or produce various type of operations.

CouchDB (camel-couchdb)
couchdb:protocol:hostname:port/database

2.11

The couchdb component is used for integrate with CouchDB databases.

Crypto (JCE) (camel-crypto)
crypto:cryptoOperation:name

2.3

The crypto component is used for signing and verifying exchanges using the Signature Service of the Java Cryptographic Extension (JCE).

CXF (camel-cxf)
cxf:beanId:address

1.0

The cxf component is used for SOAP WebServices using Apache CXF.

CXF-RS (camel-cxf)
cxfrs:beanId:address

2.0

The cxfrs component is used for JAX-RS REST services using Apache CXF.

Data Format (camel-core)
dataformat:name:operation

2.12

The dataformat component is used for working with Data Formats as if it was a regular Component supporting Endpoints and URIs.

Dataset (camel-core)
dataset:name

1.3

The dataset component provides a mechanism to easily perform load & soak testing of your system.

Direct (camel-core)
direct:name

1.0

The direct component provides direct synchronous call to another endpoint from the same CamelContext.

Direct VM (camel-core)
direct-vm:name

2.10

The direct-vm component provides direct synchronous call to another endpoint from any CamelContext in the same JVM.

Disruptor (camel-disruptor)
disruptor:name

2.12

The disruptor component provides asynchronous SEDA behavior using LMAX Disruptor.

DNS (camel-dns)
dns:dnsType

2.7

To lookup domain information and run DNS queries using DNSJava.

Docker (camel-docker)
docker:operation

2.15

The docker component is used for managing Docker containers.

Dozer (camel-dozer)
dozer:name

2.15

The dozer component provides the ability to map between Java beans using the Dozer mapping library.

Drill (camel-drill)
drill:host

2.19

The drill component gives you the ability to quering into apache drill cluster.

Dropbox (camel-dropbox)
dropbox:operation

2.14

For uploading downloading and managing files folders groups collaborations etc on dropbox DOT com.

EHCache (camel-cache)
cache:cacheName

2.1

deprecated The cache component enables you to perform caching operations using EHCache as the Cache Implementation.

Ehcache (camel-ehcache)
ehcache:cacheName

2.18

The ehcache component enables you to perform caching operations using Ehcache as cache implementation.

EJB (camel-ejb)
ejb:beanName

2.4

The ejb component is for invoking EJB Java beans from Camel.

Elasticsearch (camel-elasticsearch)
elasticsearch:clusterName

2.11

The elasticsearch component is used for interfacing with ElasticSearch server.

Elasticsearch5 (camel-elasticsearch5)
elasticsearch5:clusterName

2.19

The elasticsearch component is used for interfacing with ElasticSearch server using 5.x API.

ElSQL (camel-elsql)
elsql:elsqlName:resourceUri

2.16

The elsql component is an extension to the existing SQL Component that uses ElSql to define the SQL queries.

etcd (camel-etcd)
etcd:namespace/path

2.18

The camel etcd component allows you to work with Etcd a distributed reliable key-value store.

Exec (camel-exec)
exec:executable

2.3

The exec component can be used to execute OS system commands.

Facebook (camel-facebook)
facebook:methodName

2.14

The Facebook component provides access to all of the Facebook APIs accessible using Facebook4J.

File (camel-core)
file:directoryName

1.0

The file component is used for reading or writing files.

Flatpack (camel-flatpack)
flatpack:type:resourceUri

1.4

The flatpack component supports fixed width and delimited file parsing via the FlatPack library.

FOP (camel-fop)
fop:outputType

2.10

The fop component allows you to render a message into different output formats using Apache FOP.

Freemarker (camel-freemarker)
freemarker:resourceUri

2.10

Transforms the message using a FreeMarker template.

FTP (camel-ftp)
ftp:host:port/directoryName

1.1

The ftp component is used for uploading or downloading files from FTP servers.

FTPS (camel-ftp)
ftps:host:port/directoryName

2.2

The ftps (FTP secure SSL/TLS) component is used for uploading or downloading files from FTP servers.

Ganglia (camel-ganglia)
ganglia:host:port

2.15

The ganglia component is used for sending metrics to the Ganglia monitoring system.

Geocoder (camel-geocoder)
geocoder:address:latlng

2.12

The geocoder component is used for looking up geocodes (latitude and longitude) for a given address or reverse lookup.

Git (camel-git)
git:localPath

2.16

The git component is used for working with git repositories.

GitHub (camel-github)
github:type/branchName

2.15

The github component is used for integrating Camel with github.

Google Calendar (camel-google-calendar)
google-calendar:apiName/methodName

2.15

The google-calendar component provides access to Google Calendar.

Google Drive (camel-google-drive)
google-drive:apiName/methodName

2.14

The google-drive component provides access to Google Drive file storage service.

Google Mail (camel-google-mail)
google-mail:apiName/methodName

2.15

The google-mail component provides access to Google Mail.

Google Pubsub (camel-google-pubsub)
google-pubsub:projectId:destinationName

2.19

Messaging client for Google Cloud Platform PubSub Service: https://cloud.google.com/pubsub/

Gora (camel-gora)
gora:name

2.14

The gora component allows you to work with NoSQL databases using the Apache Gora framework.

Grape (camel-grape)
grape:defaultCoordinates

2.16

Grape component allows you to fetch, load and manage additional jars when CamelContext is running.

Guava EventBus (camel-guava-eventbus)
guava-eventbus:eventBusRef

2.10

The guava-eventbus component provides integration bridge between Camel and Google Guava EventBus.

Hazelcast (camel-hazelcast)
hazelcast:command:cacheName

2.7

The hazelcast component allows you to work with the Hazelcast distributed data grid / cache.

HBase (camel-hbase)
hbase:tableName

2.10

For reading/writing from/to an HBase store (Hadoop database).

HDFS (camel-hdfs)
hdfs:hostName:port/path

2.8

deprecated For reading/writing from/to an HDFS filesystem using Hadoop 1.x.

HDFS2 (camel-hdfs2)
hdfs2:hostName:port/path

2.14

For reading/writing from/to an HDFS filesystem using Hadoop 2.x.

Hipchat (camel-hipchat)
hipchat:protocol:host:port

2.15

The hipchat component supports producing and consuming messages from/to Hipchat service.

HTTP (camel-http)
http:httpUri

1.0

For calling out to external HTTP servers using Apache HTTP Client 3.x.

HTTP4 (camel-http4)
http4:httpUri

2.3

For calling out to external HTTP servers using Apache HTTP Client 4.x.

iBatis (camel-ibatis)
ibatis:statement

1.2

deprecated Performs a query poll insert update or delete in a relational database using Apache iBATIS.

IMAP (camel-mail)
imap:host:port

1.0

To send or receive emails using imap/pop3 or stmp protocols.

Infinispan (camel-infinispan)
infinispan:host

2.13

For reading/writing from/to Infinispan distributed key/value store and data grid.

InfluxDB (camel-influxdb)
influxdb:connectionBean

2.18

The influxdb component allows you to interact with InfluxDB a time series database.

IRC (camel-irc)
irc:hostname:port

1.1

The irc component implements an IRC (Internet Relay Chat) transport.

IronMQ (camel-ironmq)
ironmq:queueName

2.17

The ironmq provides integration with IronMQ an elastic and durable hosted message queue as a service.

JavaSpace (camel-javaspace)
javaspace:url

2.1

deprecated Sending and receiving messages through JavaSpace.

JBPM (camel-jbpm)
jbpm:connectionURL

2.6

The jbpm component provides integration with jBPM (Business Process Management).

JCache (camel-jcache)
jcache:cacheName

2.17

The jcache component enables you to perform caching operations using JSR107/JCache as cache implementation.

JClouds (camel-jclouds)
jclouds:command:providerId

2.9

For interacting with cloud compute & blobstore service via jclouds.

JCR (camel-jcr)
jcr:host/base

1.3

The jcr component allows you to add/read nodes to/from a JCR compliant content repository.

JDBC (camel-jdbc)
jdbc:dataSourceName

1.2

The jdbc component enables you to access databases through JDBC where SQL queries are sent in the message body.

Jetty 9 (camel-jetty9)
jetty:httpUri

1.2

The jetty component provides HTTP-based endpoints for consuming and producing HTTP requests.

Jetty Websocket (camel-websocket)
websocket:host:port/resourceUri

2.10

The websocket component provides websocket endpoints for communicating with clients using websocket.

JGroups (camel-jgroups)
jgroups:clusterName

2.13

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

Jing (camel-jing)
jing:resourceUri

1.1

Validates the payload of a message using RelaxNG Syntax using Jing library.

JIRA (camel-jira)
jira:type

2.15

The jira component interacts with the JIRA issue tracker.

JMS (camel-jms)
jms:destinationType:destinationName

1.0

The jms component allows messages to be sent to (or consumed from) a JMS Queue or Topic.

JMX (camel-jmx)
jmx:serverURL

2.6

The jmx component allows to receive JMX notifications.

JOLT (camel-jolt)
jolt:resourceUri

2.16

The jolt component allows you to process a JSON messages using an JOLT specification (such as JSON-JSON transformation).

JPA (camel-jpa)
jpa:entityType

1.0

The jpa component enables you to store and retrieve Java objects from databases using JPA.

JT400 (camel-jt400)
jt400:userID:password/systemName/objectPath.type

1.5

The jt400 component allows you to exchanges messages with an AS/400 system using data queues or program call.

Kafka (camel-kafka)
kafka:topic

2.13

The kafka component allows messages to be sent to (or consumed from) Apache Kafka brokers.

Kestrel (camel-kestrel)
kestrel:addresses/queue

2.6

deprecated The kestrel component allows messages to be sent to (or consumed from) Kestrel brokers.

Krati (camel-krati)
krati:path

2.9

The krati allows the use krati datastores and datasets inside Camel.

Kubernetes (camel-kubernetes)
kubernetes:masterUrl

2.17

The kubernetes component allows to work with Kubernetes PaaS.

Language (camel-core)
language:languageName:resourceUri

2.5

The language component allows you to send a message to an endpoint which executes a script by any of the supported Languages in Camel.

LDAP (camel-ldap)
ldap:dirContextName

1.5

The ldap component allows you to perform searches in LDAP servers using filters as the message payload.

Linkedin (camel-linkedin)
linkedin:apiName/methodName

2.14

The linkedin component is uses for retrieving LinkedIn user profiles connections companies groups posts etc.

Log (camel-core)
log:loggerName

1.1

The log component logs message exchanges to the underlying logging mechanism.

Lucene (camel-lucene)
lucene:host:operation

2.2

To insert or query from Apache Lucene databases.

Lumberjack (camel-lumberjack)
lumberjack:host:port

2.18

The lumberjack retrieves logs sent over the network using the Lumberjack protocol.

Metrics (camel-metrics)
metrics:metricsType:metricsName

2.14

To collect various metrics directly from Camel routes using the DropWizard metrics library.

Mina (camel-mina)
mina:protocol:host:port

1.0

deprecated Socket level networking using TCP or UDP with the Apache Mina 1.x library.

Mina2 (camel-mina2)
mina2:protocol:host:port

2.10

Socket level networking using TCP or UDP with the Apache Mina 2.x library.

MLLP (camel-mllp)
mllp:hostname:port

2.17

Provides functionality required by Healthcare providers to communicate with other systems using the MLLP protocol.

Mock (camel-core)
mock:name

1.0

The mock component is used for testing routes and mediation rules using mocks.

MongoDB (camel-mongodb)
mongodb:connectionBean

2.10

Component for working with documents stored in MongoDB database.

MongoDB (camel-mongodb3)
mongodb3:connectionBean

2.19

Component for working with documents stored in MongoDB database.

MongoDB GridFS (camel-mongodb-gridfs)
mongodb-gridfs:connectionBean

2.18

Component for working with MongoDB GridFS.

MQTT (camel-mqtt)
mqtt:name

2.10

Component for communicating with MQTT M2M message brokers using FuseSource MQTT Client.

MSV (camel-msv)
msv:resourceUri

1.1

Validates the payload of a message using the MSV Library.

Mustache (camel-mustache)
mustache:resourceUri

2.12

Transforms the message using a Mustache template.

MVEL (camel-mvel)
mvel:resourceUri

2.12

Transforms the message using a MVEL template.

MyBatis (camel-mybatis)
mybatis:statement

2.7

Performs a query poll insert update or delete in a relational database using MyBatis.

Nagios (camel-nagios)
nagios:host:port

2.3

To send passive checks to Nagios using JSendNSCA.

Nats (camel-nats)
nats:servers

2.17

The nats component allows you produce and consume messages from NATS.

Netty (camel-netty)
netty:protocol:host:port

2.3

deprecated Socket level networking using TCP or UDP with the Netty 3.x library.

Netty HTTP (camel-netty-http)
netty-http:protocol:host:port/path

2.12

deprecated Netty HTTP server and client using the Netty 3.x library.

Netty4 (camel-netty4)
netty4:protocol:host:port

2.14

Socket level networking using TCP or UDP with the Netty 4.x library.

Netty4 HTTP (camel-netty4-http)
netty4-http:protocol:host:port/path

2.14

Netty HTTP server and client using the Netty 4.x library.

Olingo2 (camel-olingo2)
olingo2:apiName/methodName

2.14

Communicates with OData 2.0 and 3.0 services using Apache Olingo.

OpenShift (camel-openshift)
openshift:clientId

2.14

deprecated To manage your Openshift 2.x applications.

OpenStack Cinder (camel-openstack)
openstack-cinder:host

2.19

The openstack-cinder component allows messages to be sent to an OpenStack block storage services.

OpenStack Glance (camel-openstack)
openstack-glance:host

2.19

The openstack-glance component allows messages to be sent to an OpenStack image services.

OpenStack Keystone (camel-openstack)
openstack-keystone:host

2.19

The openstack-keystone component allows messages to be sent to an OpenStack identity services.

OpenStack Neutron (camel-openstack)
openstack-neutron:host

2.19

The openstack-neutron component allows messages to be sent to an OpenStack network services.

OpenStack Nova (camel-openstack)
openstack-nova:host

2.19

The openstack-nova component allows messages to be sent to an OpenStack compute services.

OpenStack Swift (camel-openstack)
openstack-swift:host

2.19

The openstack-swift component allows messages to be sent to an OpenStack object storage services.

OptaPlanner (camel-optaplanner)
optaplanner:configFile

2.13

Solves the planning problem contained in a message with OptaPlanner.

OSGi EventAdmin (camel-eventadmin)
eventadmin:topic

2.6

The eventadmin component can be used in an OSGi environment to receive OSGi EventAdmin events and process them.

OSGi PAX Logging (camel-paxlogging)
paxlogging:appender

2.6

The paxlogging component can be used in an OSGi environment to receive PaxLogging events and process them.

Paho (camel-paho)
paho:topic

2.16

Component for communicating with MQTT M2M message brokers using Eclipse Paho MQTT Client.

PDF (camel-pdf)
pdf:operation

2.16

The pdf components provides the ability to create modify or extract content from PDF documents.

PostgresSQL Event (camel-pgevent)
pgevent:host:port/database/channel

2.15

The pgevent component allows for producing/consuming PostgreSQL events related to the LISTEN/NOTIFY commands.

Printer (camel-printer)
lpr:hostname:port/printername

2.1

The printer component is used for sending messages to printers as print jobs.

Properties (camel-core)
properties:key

2.3

The properties component is used for using property placeholders in endpoint uris.

Quartz (camel-quartz)
quartz:groupName/timerName

1.0

deprecated Provides a scheduled delivery of messages using the Quartz 1.x scheduler.

Quartz2 (camel-quartz2)
quartz2:groupName/triggerName

2.12

Provides a scheduled delivery of messages using the Quartz 2.x scheduler.

QuickFix (camel-quickfix)
quickfix:configurationName

2.1

The quickfix component allows to send Financial Interchange (FIX) messages to the QuickFix engine.

RabbitMQ (camel-rabbitmq)
rabbitmq:hostname:portNumber/exchangeName

2.12

The rabbitmq component allows you produce and consume messages from RabbitMQ instances.

Reactive Streams (camel-reactive-streams)
reactive-streams:stream

2.19

The Camel reactive-streams endpoint.

Ref (camel-core)
ref:name

1.2

The ref component is used for lookup of existing endpoints bound in the Registry.

REST (camel-core)
rest:method:path:uriTemplate

2.14

The rest component is used for either hosting REST services (consumer) or calling external REST services (producer).

REST API (camel-core)
rest-api:path/contextIdPattern

2.16

The rest-api component is used for providing Swagger API of the REST services which has been defined using the rest-dsl in Camel.

Restlet (camel-restlet)
restlet:protocol:host:port/uriPattern

2.0

Component for consuming and producing Restful resources using Restlet.

RMI (camel-rmi)
rmi:hostname:port/name

1.0

The rmi component is for invoking Java RMI beans from Camel.

RouteBox (camel-routebox)
routebox:routeboxName

2.6

deprecated The routebox component allows to send/receive messages between Camel routes in a black box way.

RSS (camel-rss)
rss:feedUri

2.0

The rss component is used for consuming RSS feeds.

Salesforce (camel-salesforce)
salesforce:operationName:topicName

2.12

The salesforce component is used for integrating Camel with the massive Salesforce API.

SAP NetWeaver (camel-sap-netweaver)
sap-netweaver:url

2.12

The sap-netweaver component integrates with the SAP NetWeaver Gateway using HTTP transports.

Scheduler (camel-core)
scheduler:name

2.15

The scheduler component is used for generating message exchanges when a scheduler fires.

Schematron (camel-schematron)
schematron:path

2.15

Validates the payload of a message using the Schematron Library.

SCP (camel-jsch)
scp:host:port/directoryName

2.10

To copy files using the secure copy protocol (SCP).

SEDA (camel-core)
seda:name

1.1

The seda component provides asynchronous call to another endpoint from any CamelContext in the same JVM.

ServiceNow (camel-servicenow)
servicenow:instanceName

2.18

The servicenow component is used to integrate Camel with ServiceNow cloud services.

Servlet (camel-servlet)
servlet:contextPath

2.0

To use a HTTP Servlet as entry for Camel routes when running in a servlet container.

SFTP (camel-ftp)
sftp:host:port/directoryName

1.1

The sftp (FTP over SSH) component is used for uploading or downloading files from SFTP servers.

Simple JMS (camel-sjms)
sjms:destinationType:destinationName

2.11

The sjms component (simple jms) allows messages to be sent to (or consumed from) a JMS Queue or Topic.

Simple JMS Batch (camel-sjms)
sjms-batch:destinationName

2.16

The sjms-batch component is a specialized for highly performant transactional batch consumption from a JMS queue.

SIP (camel-sip)
sip:uri

2.5

To send and receive messages using the SIP protocol (used in telco and mobile).

Slack (camel-slack)
slack:channel

2.16

The slack component allows you to send messages to Slack.

SMPP (camel-smpp)
smpp:host:port

2.2

To send and receive SMS using a SMSC (Short Message Service Center).

SNMP (camel-snmp)
snmp:host:port

2.1

The snmp component gives you the ability to poll SNMP capable devices or receiving traps.

Solr (camel-solr)
solr:url

2.9

The solr component allows you to interface with an Apache Lucene Solr server.

Spark Rest (camel-spark-rest)
spark-rest:verb:path

2.14

The spark-rest component is used for hosting REST services which has been defined using Camel rest-dsl.

Splunk (camel-splunk)
splunk:name

2.13

The splunk component allows to publish or search for events in Splunk.

Spring Batch (camel-spring-batch)
spring-batch:jobName

2.10

The spring-batch component allows to send messages to Spring Batch for further processing.

Spring Event (camel-spring)
spring-event:name

1.4

The spring-event component allows to listen for Spring Application Events.

Spring Integration (camel-spring-integration)
spring-integration:defaultChannel

1.4

Bridges Camel with Spring Integration.

Spring LDAP (camel-spring-ldap)
spring-ldap:templateName

2.11

The spring-ldap component allows you to perform searches in LDAP servers using filters as the message payload.

Spring Redis (camel-spring-redis)
spring-redis:host:port

2.11

The spring-redis component allows sending and receiving messages from Redis.

Spring WebService (camel-spring-ws)
spring-ws:type:lookupKey:webServiceEndpointUri

2.6

The spring-ws component is used for SOAP WebServices using Spring WebServices.

SQL (camel-sql)
sql:query

1.4

The sql component allows you to work with databases using JDBC SQL queries.

SQL StoredProcedure (camel-sql)
sql-stored:template

2.17

The sql component allows you to work with databases using JDBC Stored Procedure queries.

SSH (camel-ssh)
ssh:host:port

2.10

The ssh component enables access to SSH servers such that you can send an SSH command and process the response.

StAX (camel-stax)
stax:contentHandlerClass

2.9

The stax component allows messages to be process through a SAX ContentHandler.

Stomp (camel-stomp)
stomp:destination

2.12

The stomp component is used for communicating with Stomp compliant message brokers.

Stream (camel-stream)
stream:kind

1.3

The stream: component provides access to the system-in system-out and system-err streams as well as allowing streaming of file and URL.

String Template (camel-stringtemplate)
string-template:resourceUri

1.2

Transforms the message using a String template.

Stub (camel-core)
stub:name

2.10

The stub component provides a simple way to stub out any physical endpoints while in development or testing.

Telegram (camel-telegram)
telegram:type/authorizationToken

2.18

The telegram component provides access to the Telegram Bot API.

Test (camel-core)
test:name

1.3

The test component extends the mock component by on startup to pull messages from another endpoint to set the expected message bodies.

Tika (camel-tika)
tika:operation

2.19

This component integrates with Apache Tika to extract content and metadata from thousands of file types.

Timer (camel-core)
timer:timerName

1.0

The timer component is used for generating message exchanges when a timer fires.

Twitter (camel-twitter)
twitter:kind

2.10

This component integrates with Twitter to send tweets or search for tweets and more.

Undertow (camel-undertow)
undertow:httpURI

2.16

The undertow component provides HTTP-based endpoints for consuming and producing HTTP requests.

Validator (camel-core)
validator:resourceUri

1.1

Validates the payload of a message using XML Schema and JAXP Validation.

Velocity (camel-velocity)
velocity:resourceUri

1.2

Transforms the message using a Velocity template.

Vert.x (camel-vertx)
vertx:address

2.12

The vertx component is used for sending and receive messages from a vertx event bus.

VM (camel-core)
vm:name

1.1

The vm component provides asynchronous call to another endpoint from the same CamelContext.

Weather (camel-weather)
weather:name

2.12

Polls the weather information from Open Weather Map.

XML RPC (camel-xmlrpc)
xmlrpc:address

2.11

The xmlrpc component is used for sending messages to a XML RPC service.

XML Security (camel-xmlsecurity)
xmlsecurity:command:name

2.12

Used to sign and verify exchanges using the XML signature specification.

XMPP (camel-xmpp)
xmpp:host:port/participant

1.0

To send and receive messages from a XMPP (chat) server.

XQuery (camel-saxon)
xquery:resourceUri

1.0

Transforms the message using a XQuery template using Saxon.

XSLT (camel-core)
xslt:resourceUri

1.3

Transforms the message using a XSLT template.

Yammer (camel-yammer)
yammer:function

2.12

The yammer component allows you to interact with the Yammer enterprise social network.

ZooKeeper (camel-zookeeper)
zookeeper:serverUrls/path

2.9

The zookeeper component allows interaction with a ZooKeeper cluster.

Data Formats

Number of Data Formats: 45

Data Format Available From Description

Avro (camel-avro)

2.14

Camel Avro data format

Barcode (camel-barcode)

2.14

Camel Barcode (e.g. QRcode, PDF417, DataMatrix) support

Base64 (camel-base64)

2.11

Camel Base64 data format support

BeanIO (camel-beanio)

2.10

Camel BeanIO data format support

Bindy CSV (camel-bindy)

2.0

Camel Bindy data format support

Bindy Fixed Length (camel-bindy)

2.0

Camel Bindy data format support

Bindy Key Value Pair (camel-bindy)

2.0

Camel Bindy data format support

Boon (camel-boon)

2.16

Camel Boon support

Castor (camel-castor)

2.1

Camel Castor data format support

Crypto (Java Cryptographic Extension) (camel-crypto)

2.3

Camel Cryptographic Support

CSV (camel-csv)

1.3

Camel CSV data format support

Flatpack (camel-flatpack)

2.1

Camel FlatPack support

GZip (camel-core)

2.0

GZip compression data format

Hessian (camel-hessian)

2.17

Hessian serialization support

HL7 (camel-hl7)

2.0

Camel HL7 support

iCal (camel-ical)

2.12

Camel iCal component

JacksonXML (camel-jacksonxml)

2.16

Camel Jackson XML support

Java Object Serialization (camel-core)

2.12

Java Object Serialization data format

JAXB (camel-jaxb)

1.0

Camel JAXB support

JiBX (camel-jibx)

2.6

Camel Jibx support

JSon GSon (camel-gson)

2.10

Camel Gson support

JSon Jackson (camel-jackson)

2.0

Camel Jackson support

JSon Johnzon (camel-johnzon)

2.18

Camel Johnzon support

JSon XStream (camel-xstream)

2.0

Camel XStream support

LZF Deflate Compression (camel-lzf)

2.17

Camel LZF support

MIME Multipart (camel-mail)

2.17

Camel Mail support

PGP (camel-crypto)

2.9

Camel Cryptographic Support

Protobuf (camel-protobuf)

2.2

Camel Google Protobuf data format support

RSS (camel-rss)

2.1

Camel RSS support

SOAP (camel-soap)

2.3

Camel SOAP support

String Encoding (camel-core)

2.12

String (text based) data format

Syslog (camel-syslog)

2.6

Camel Syslog support

Tar File (camel-tarfile)

2.16

Camel Tar file support

TidyMarkup (camel-tagsoup)

2.0

Camel TagSoup support

uniVocity CSV (camel-univocity-parsers)

2.15

Camel UniVocity parsers data format support

uniVocity Fixed Length (camel-univocity-parsers)

2.15

Camel UniVocity parsers data format support

uniVocity TSV (camel-univocity-parsers)

2.15

Camel UniVocity parsers data format support

XML Beans (camel-xmlbeans)

1.2

Camel XMLBeans support

XML JSon (camel-xmljson)

2.10

Camel XML JSON Data Format

XML RPC (camel-xmlrpc)

2.11

Camel XML RPC support

XML Security (camel-xmlsecurity)

2.0

Camel Partial XML Encryption/Decryption and XML Signature support

XStream (camel-xstream)

1.3

Camel XStream support

YAML SnakeYAML (camel-snakeyaml)

2.17

Camel SnakeYAML support

Zip Deflate Compression (camel-core)

2.12

Zip compression data format (not for zip files)

Zip File (camel-zipfile)

2.11

Camel Zip file support

Expression Languages

Number of Languages: 24

Language Available From Description

Bean method (camel-core)

1.3

For expressions and predicates using a java bean (aka method call)

Constant (camel-core)

1.5

For expressions and predicates using a constant

EL (camel-juel)

1.1

For EL expressions and predicates

ExchangeProperty (camel-core)

2.0

An expression which extracts the named exchange property

File (camel-core)

1.1

For expressions and predicates using the file/simple language

Groovy (camel-groovy)

1.3

For Groovy expressions and predicates

Header (camel-core)

1.5

An expression which extracts the named exchange header

HL7 Terser (camel-hl7)

2.11

For HL7 terser expressions and predicates

JavaScript (camel-script)

1.0

For JavaScript expressions and predicates

JSonPath (camel-jsonpath)

2.13

For JSonPath expressions and predicates

JXPath (camel-jxpath)

1.3

For JXPath expressions and predicates

MVEL (camel-mvel)

2.0

For MVEL expressions and predicates

OGNL (camel-ognl)

1.1

For OGNL expressions and predicates

PHP (camel-script)

1.0

For PHP expressions and predicates

Python (camel-script)

1.0

For Python expressions and predicates

Ref (camel-core)

2.8

For using a custom expression or predicate

Ruby (camel-script)

1.0

For Ruby expressions and predicates

Simple (camel-core)

1.1

For expressions and predicates using the simple language

SpEL (camel-spring)

2.7

For Spring Expression Language (SpEL) expressions and predicates

SQL (camel-josql)

1.0

For SQL expressions and predicates

Tokenize (camel-core)

2.0

For expressions and predicates using a body or header tokenizer

XML Tokenize (camel-core)

2.14

For expressions and predicates using a body or header XML tokenizer

XPath (camel-core)

1.1

For XPath expressions and predicates

XQuery (camel-saxon)

1.0

For XQuery expressions and predicates

Miscellaneous Components

Number of Miscellaneous Components: 34

Component Available From Description

BAM (camel-bam)

1.0

deprecated Business Activity Monitoring

Blueprint (camel-blueprint)

2.4

Using Camel with OSGi Blueprint

CDI (camel-cdi)

2.10

Using Camel with CDI

CXF Transport (camel-cxf-transport)

2.8

Camel Transport for Apache CXF

Eclipse (camel-eclipse)

2.3

deprecated Camel classpath scanning support for running in Eclipse Desktop Applications

Guice (camel-guice)

1.5

Using Camel with Guice

Hawtdb (camel-hawtdb)

2.3

deprecated Using HawtDB as persistent EIP store

Hystrix (camel-hystrix)

2.18

Circuit Breaker EIP using Netflix Hystrix

Jasypt (camel-jasypt)

2.5

Security using Jasypt

Kura (camel-kura)

2.15

Using Camel with Eclipse Kura (OSGi)

LevelDB (camel-leveldb)

2.10

Using LevelDB as persistent EIP store

Opentracing (camel-opentracing)

2.19

Distributed tracing using OpenTracing

Ribbon (camel-ribbon)

2.18

Using Netflix Ribbon for client side load balancing

Ruby (camel-ruby)

1.0

deprecated Camel Ruby DSL

RX (camel-rx)

2.11

Camel Reactive using RxJava library

Scala (camel-scala)

1.4

Camel Scala DSL

SCR (camel-scr)

2.15

Camel with OSGi SCR (Declarative Services)

Servlet Listener (camel-servletlistener)

2.11

Bootstrapping Camel using Servet Listener

Shiro (camel-shiro)

2.5

Security using Shiro

Spring Boot (camel-spring-boot)

2.15

Using Camel with Spring Boot

Spring Cloud (camel-spring-cloud)

2.19

Camel Cloud integration with Spring Cloud

Spring DM (camel-spring-dm)

2.18

deprecated Camel SpringDM (OSGi) XML DSL

Spring Java Configuration (camel-spring-javaconfig)

2.0

Using Camel with Spring Java Configuration

Spring Security (camel-spring-security)

2.3

Security using Spring Security

Swagger (camel-swagger)

2.14

deprecated Rest-dsl support for using swagger api-doc

Swagger Java (camel-swagger-java)

2.16

Rest-dsl support for using swagger api-doc

Test (camel-test)

2.9

Camel unit testing

Test Blueprint (camel-test-blueprint)

2.10

Camel unit testing with OSGi Blueprint

Test CDI (camel-test-cdi)

2.17

Camel unit testing with CDI

Test Karaf (camel-test-karaf)

2.18

Camel integration testing with Apache Karaf

Test Spring (camel-test-spring)

2.10

Camel unit testing with Spring

TestNG (camel-testng)

2.8

deprecated Camel unit testing with TestNG

URLRewrite (camel-urlrewrite)

2.11

deprecated URL rewrite support for HTTP components

Zipkin (camel-zipkin)

2.18

Distributed message tracing using Zipkin