Summary
Overview
Documentation
Community
Developers
Overview
Introduction
Download
Getting Started
Longer Getting Started Guide
FAQ
Legal Notice
Documentation
User Guide
Manual
Books
Tutorials
Examples
Cookbook
Architecture
Enterprise Integration Patterns
DSL
Components
Data Formats
Languages
Security
Security Advisories
User Guide
Getting Started
Longer Getting Started Guide
Camel JAR Dependencies
Camel Boot
Working with Camel and CDI
Working with Camel and Spring
Working with Camel and Guice
Working with Camel and Karaf
How do I configure endpoints?
Bean Integration
Configuring Camel
[Configuring route startup ordering and autostartup]
Graceful Shutdown
[AsyncProcessorAwaitManager] for insight into the routing engine when it has been forced to block threads while exchanges are being processed asynchronous
Error handling in Camel
How to use Camel property placeholders
[Tutorials]
Examples
Testing
XML Configuration
[Using CamelProxy] for how to use proxies for clients to easily invoke camel routes without them knowing
[Camel Maven Plugin] for running Camel from a Maven goal
[Guice Maven Plugin] for working with
Guice
[Camel Maven Archetypes]
[Creating a new Spring based Camel Route]
[Camel JMX]
Using OSGi blueprint with Camel
[Working with Camel and SCR]
Working with REST and [Rest DSL]
Examples
BAM Example
Guice JMS Example
Architecture
AOP
Async
Asynchronous Routing Engine
BacklogDebugger
BacklogTracer
BAM
Batch Consumer
Binding
BrowsableEndpoint
CamelContext
Camel Core
CEP
Clustering and loadbalancing
Component
ComponentConfiguration
Data Format
Debugger
Delay Interceptor
Dependency Injection
Dozer Type Conversion
DSL
Endpoint
Endpoint Annotations
EndpointCompleter
Error Handler
Exchange
Exchange Pattern
Expression
HTTP-Session Handling
Injector
Intercept
Inversion of Control with Smart Defaults
Languages
Lifecycle
OnCompletion
Pluggable Class Resolvers
Predicate
Processor
Registry
RouteBuilder
RoutePolicy
Routes
ServicePool
Stream caching
Threading Model
ToAsync
Tracer
Transport
Type Converter
URIs
UuidGenerator
XML Configuration
DSL
Java DSL
Spring DSL
Blueprint DSL
Rest DSL
Groovy DSL
Scala DSL
Annotation DSL
Kotlin DSL
Components
Core Components
Bean
Binding
Browse
Class
Control Bus
Data Format
Dataset
Direct
Direct VM
File
Language
Log
Mock
Properties
Ref
REST
REST API
Saga
Scheduler
SEDA
Stub
Test
Timer
Validator
VM
XSLT
Components
AHC
AHC Websocket
AMQP
Apache Flink
Apache Spark
APNS
AS2
Asterisk
Atmos
Atmosphere Websocket
Atom
Atomix Map
Atomix Messaging
Atomix MultiMap
Atomix Queue
Atomix Set
Atomix Value
Avro
AWS CloudWatch
AWS DynamoDB
AWS DynamoDB Streams
AWS EC2
AWS IAM
AWS Kinesis
AWS Kinesis Firehose
AWS KMS
AWS Lambda
AWS MQ
AWS S3 Storage Service
AWS Simple Email Service
AWS Simple Notification System
AWS Simple Queue Service
AWS Simple Workflow
AWS SimpleDB
Azure Storage Blob Service
Azure Storage Queue Service
Bean Validator
Beanstalk
Bonita
Box
Braintree
Caffeine Cache
Caffeine LoadCache
Camel Context
Cassandra CQL
Chronicle Engine
Chunk
CM SMS Gateway
CMIS
CoAP
CometD
Consul
Couchbase
CouchDB
Crypto (JCE)
Crypto CMS
CXF
CXF-RS
DigitalOcean
Disruptor
DNS
Docker
Dozer
Drill
Dropbox
EHCache
Ehcache
EJB
Elastichsearch Rest
Elasticsearch
Elasticsearch5
ElSQL
etcd
Exec
Facebook
FHIR
Flatpack
FOP
Freemarker
FTP
FTPS
Ganglia
Geocoder
Git
GitHub
Google BigQuery
Google Calendar
Google Calendar Stream
Google Drive
Google Mail
Google Mail Stream
Google Pubsub
Google Sheets
Google Sheets Stream
Gora
Grape
gRPC
Guava EventBus
Hazelcast Atomic Number
Hazelcast Instance
Hazelcast List
Hazelcast Map
Hazelcast Multimap
Hazelcast Queue
Hazelcast Replicated Map
Hazelcast Ringbuffer
Hazelcast SEDA
Hazelcast Set
Hazelcast Topic
HBase
HDFS
HDFS2
Hipchat
HTTP
HTTP4
iBatis
IEC 60870 Client
IEC 60870 Server
Ignite Cache
Ignite Compute
Ignite Events
Ignite ID Generator
Ignite Messaging
Ignite Queues
Ignite Sets
IMAP
Infinispan
InfluxDB
IPFS
IRC
IronMQ
JavaSpace
JBPM
JCache
JClouds
JCR
JDBC
Jetty 9
Jetty Websocket
JGroups
Jing
JIRA
JMS
JMX
JOLT
JPA
JSON Schema Validator
JT400
Kafka
Kestrel
Krati
Kubernetes
Kubernetes ConfigMap
Kubernetes Deployments
Kubernetes HPA
Kubernetes Job
Kubernetes Namespaces
Kubernetes Nodes
Kubernetes Persistent Volume
Kubernetes Persistent Volume Claim
Kubernetes Pods
Kubernetes Replication Controller
Kubernetes Resources Quota
Kubernetes Secrets
Kubernetes Service Account
Kubernetes Services
LDAP
LDIF
Linkedin
Lucene
Lumberjack
Master
Metrics
Micrometer
Mina
Mina2
MLLP
MongoDB
MongoDB
MongoDB GridFS
MQTT
MSV
Mustache
MVEL
MyBatis
MyBatis Bean
Nagios
Nats
Netty
Netty HTTP
Netty4
Netty4 HTTP
NSQ
Olingo2
Olingo4
OPC UA Client
OPC UA Server
OpenShift
Openshift Build Config
Openshift Builds
OpenStack Cinder
OpenStack Glance
OpenStack Keystone
OpenStack Neutron
OpenStack Nova
OpenStack Swift
OptaPlanner
OSGi EventAdmin
OSGi PAX Logging
Paho
PDF
PostgresSQL Event
Printer
PubNub
Quartz
Quartz2
QuickFix
RabbitMQ
Reactive Streams
REST Swagger
Restlet
RMI
RouteBox
RSS
Salesforce
SAP NetWeaver
Schematron
SCP
Service
ServiceNow
Servlet
SFTP
Simple JMS
Simple JMS Batch
Simple JMS2
SIP
Slack
SMPP
SNMP
Solr
Spark Rest
Splunk
Spring Batch
Spring Event
Spring Integration
Spring LDAP
Spring Redis
Spring WebService
SQL
SQL Stored Procedure
SSH
StAX
Stomp
Stream
String Template
Telegram
Thrift
Tika
Twilio
Twitter
Twitter Direct Message
Twitter Search
Twitter Streaming
Twitter Timeline
Undertow
Velocity
Vert.x
Weather
Web3j Ethereum Blockchain
Wordpress
XChange
XML RPC
XML Security
XMPP
XQuery
Yahoo Query Language
Yammer
Zendesk
ZooKeeper
ZooKeeper Master
Miscellaneous Components
BAM
Blueprint
CDI
CXF Transport
Eclipse
Groovy DSL
Guice
HawtDB
Headersmap
Hystrix
Jasypt
Kura
LevelDB
Lra
OpenTracing
Reactor
Ribbon
Ruby
RX
Rxjava2
Scala DSL
SCR
Servlet Listener
Shiro
Spring Boot
Spring Cloud
Spring Cloud Consul
Spring Cloud Netflix
Spring Cloud Zookeeper
Spring Java Configuration
Spring Security
Swagger
Swagger Java
Test
Test Blueprint
Test CDI
Test Karaf
Test Spring
Testcontainers
Testcontainers Spring
TestNG
URLRewrite
XRay
Zipkin
Data Formats
Data Formats
ASN.1 File
Avro
Barcode
Base64
BeanIO
Bindy CSV
Bindy Fixed Length
Bindy Key Value Pair
Boon
Castor
Crypto (Java Cryptographic Extension)
CSV
FHIR JSon
FHIR XML
Flatpack
GZip
Hessian
HL7
iCal
JacksonXML
Java Object Serialization
JAXB
JiBX
JSon Fastjson
JSon GSon
JSon Jackson
JSon Johnzon
JSon XStream
LZF Deflate Compression
MIME Multipart
PGP
Protobuf
RSS
SOAP
String Encoding
Syslog
Tar File
Thrift
TidyMarkup
uniVocity CSV
uniVocity Fixed Length
uniVocity TSV
XML Beans
XML JSon
XML RPC
XML Security
XStream
YAML SnakeYAML
Zip Deflate Compression
Zip File
Languages
Expression Languages
Bean method
Constant
EL
ExchangeProperty
File
Groovy
Header
HL7 Terser
JavaScript
JsonPath
JXPath
MVEL
OGNL
PHP
Python
Ref
Ruby
Simple
SpEL
SQL
Tokenize
XML Tokenize
XPath
XQuery
Community
Support
Contributing
Mailing Lists
Gitter / IRC Chat
User Stories
News
Articles
Site
Team
Camel Extra
Developers
Developer Guide
Source
GitHub
Building
Javadoc