List of Apache Camel extensions for Quarkus
As of Camel Quarkus 1.0.0-CR3 Camel artifacts listed below are supported on Quarkus.
In case you are missing some Camel feature in the list:
|
Camel Components
Number of Camel components: 155 in 120 JAR artifacts (0 deprecated)
Component | Artifact | Support Level | Since | Description |
---|---|---|---|---|
camel-quarkus-activemq |
Native + Stable |
1.0.0-M5 |
Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component. |
|
camel-quarkus-amqp |
Native + Stable |
1.0.0-M6 |
Messaging with AMQP protocol using Apache QPid Client. |
|
camel-quarkus-ahc |
Native + Stable |
1.0.0-M3 |
Call external HTTP services using Async Http Client. |
|
camel-quarkus-ahc-ws |
Native + Stable |
1.0.0-M3 |
Exchange data with external Websocket servers using Async Http Client. |
|
camel-quarkus-avro-rpc |
JVM + Preview |
1.0.0-M6 |
Produce or consume Apache Avro RPC services. |
|
camel-quarkus-aws2-athena |
Native + Stable |
1.0.0-CR3 |
Access AWS Athena service using AWS SDK version 2.x. |
|
camel-quarkus-aws2-cw |
Native + Stable |
1.0.0-M6 |
Sending metrics to AWS CloudWatch using AWS SDK version 2.x. |
|
camel-quarkus-aws2-ddb |
Native + Stable |
1.0.0-M6 |
Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x. |
|
camel-quarkus-aws2-ddb |
Native + Stable |
1.0.0-M6 |
Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x. |
|
camel-quarkus-aws2-ec2 |
Native + Stable |
1.0.0-M6 |
Manage AWS EC2 instances using AWS SDK version 2.x. |
|
camel-quarkus-aws2-ecs |
Native + Stable |
1.0.0-M6 |
Manage AWS ECS cluster instances using AWS SDK version 2.x. |
|
camel-quarkus-aws2-eks |
Native + Stable |
1.0.0-M6 |
Manage AWS EKS cluster instances using AWS SDK version 2.x. |
|
camel-quarkus-aws2-iam |
Native + Stable |
1.0.0-M6 |
Manage AWS IAM instances using AWS SDK version 2.x. |
|
camel-quarkus-aws2-kms |
Native + Stable |
1.0.0-M6 |
Manage keys stored in AWS KMS instances using AWS SDK version 2.x. |
|
camel-quarkus-aws2-msk |
Native + Stable |
1.0.0-M6 |
Manage AWS MSK instances using AWS SDK version 2.x. |
|
camel-quarkus-aws2-mq |
Native + Stable |
1.0.0-M6 |
Manage AWS MQ instances using AWS SDK version 2.x. |
|
camel-quarkus-aws2-s3 |
Native + Stable |
1.0.0-M7 |
Store and retrie objects from AWS S3 Storage Service using AWS SDK version 2.x. |
|
camel-quarkus-aws2-ses |
Native + Stable |
1.0.0-M6 |
Send e-mails through AWS SES service using AWS SDK version 2.x. |
|
camel-quarkus-aws2-sns |
Native + Stable |
1.0.0-M6 |
Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x. |
|
camel-quarkus-aws2-sqs |
Native + Stable |
1.0.0-M6 |
Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x. |
|
camel-quarkus-aws2-translate |
Native + Stable |
1.0.0-M6 |
Translate texts using AWS Translate and AWS SDK version 2.x. |
|
camel-quarkus-aws-ec2 |
Native + Stable |
1.0.0-M3 |
Manage AWS EC2 instances. |
|
camel-quarkus-aws-ecs |
Native + Stable |
1.0.0-M1 |
Manage AWS ECS cluster instances. |
|
camel-quarkus-aws-eks |
Native + Stable |
0.2.0 |
Manage AWS EKS cluster instances. |
|
camel-quarkus-aws-iam |
Native + Stable |
1.1.0 |
Manage AWS IAM instances. |
|
camel-quarkus-aws-kms |
Native + Stable |
1.0.0-M1 |
Manage keys stored in AWS KMS instances. |
|
camel-quarkus-aws-kinesis |
Native + Stable |
1.0.0-M3 |
Consume and produce records from AWS Kinesis Streams. |
|
camel-quarkus-aws-kinesis |
Native + Stable |
1.0.0-M3 |
Consume data from AWS Kinesis Firehose streams. |
|
camel-quarkus-aws-lambda |
Native + Stable |
1.0.0-M3 |
Manage and invoke AWS Lambda functions. |
|
camel-quarkus-aws-s3 |
Native + Stable |
0.2.0 |
Store and retrie objects from AWS S3 Storage Service. |
|
camel-quarkus-aws-sns |
Native + Stable |
0.2.0 |
Send messages to an AWS Simple Notification Topic. |
|
camel-quarkus-aws-sqs |
Native + Stable |
0.2.0 |
Sending and receive messages to/from AWS SQS service. |
|
camel-quarkus-aws-swf |
Native + Stable |
1.0.0-M6 |
Manage workflows in the AWS Simple Workflow service. |
|
camel-quarkus-aws-sdb |
Native + Stable |
1.0.0-M6 |
Store and Retrieve data from/to AWS SDB service. |
|
camel-quarkus-aws-translate |
Native + Stable |
1.0.0-M3 |
Translate texts using AWS Translate. |
|
camel-quarkus-azure |
Native + Stable |
1.0.0-M4 |
Store and retrieve blobs from Azure Storage Blob Service. |
|
camel-quarkus-azure |
Native + Stable |
1.0.0-M4 |
Store and retrieve messages from Azure Storage Queue Service. |
|
camel-quarkus-bean |
Native + Stable |
0.2.0 |
Invoke methods of Java beans stored in Camel registry. |
|
camel-quarkus-bean-validator |
Native + Stable |
1.0.0-M1 |
Validate the message body using the Java Bean Validation API. |
|
camel-quarkus-box |
Native + Stable |
1.0.0-M4 |
Upload, download and manage files, folders, groups, collaborations, etc. on box.com. |
|
camel-quarkus-braintree |
Native + Stable |
1.2.0 |
Process payments using Braintree Payments. |
|
camel-quarkus-cassandraql |
JVM + Preview |
1.0.0-M6 |
Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). |
|
camel-quarkus-bean |
Native + Stable |
0.2.0 |
Invoke methods of Java beans specified by class name. |
|
camel-quarkus-consul |
Native + Stable |
1.0.0-M3 |
Integrate with Consul service discovery and configuration store. |
|
camel-quarkus-controlbus |
Native + Stable |
0.4.0 |
Manage and monitor Camel routes. |
|
camel-quarkus-couchbase |
JVM + Preview |
1.0.0-M6 |
Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases. |
|
camel-quarkus-couchdb |
Native + Stable |
1.0.0-M6 |
Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database. |
|
camel-quarkus-cron |
Native + Stable |
1.0.0-M6 |
A generic interface for triggering events at times specified through the Unix cron syntax. |
|
camel-quarkus-dataformat |
Native + Stable |
0.4.0 |
Use a Camel Data Format as a regular Camel Component. |
|
camel-quarkus-debezium-mongodb |
JVM + Preview |
1.0.0-M6 |
Capture changes from a MongoDB database. |
|
camel-quarkus-debezium-mysql |
Native + Stable |
1.0.0-M6 |
Capture changes from a MySQL database. |
|
camel-quarkus-debezium-postgres |
Native + Stable |
1.0.0-M6 |
Capture changes from a PostgresSQL database. |
|
camel-quarkus-debezium-sqlserver |
Native + Stable |
1.0.0-M6 |
Capture changes from an SQL Server database. |
|
camel-quarkus-direct |
Native + Stable |
0.2.0 |
Call another endpoint from the same Camel Context synchronously. |
|
camel-quarkus-dozer |
Native + Stable |
1.0.0-M1 |
Map between Java beans using the Dozer mapping library. |
|
camel-quarkus-elasticsearch-rest |
Native + Stable |
1.0.0-M6 |
Send requests to with an ElasticSearch via REST API. |
|
camel-quarkus-exec |
Native + Stable |
0.4.0 |
Execute commands on the underlying operating system. |
|
camel-quarkus-fhir |
Native + Stable |
0.3.0 |
Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard. |
|
camel-quarkus-file |
Native + Stable |
0.4.0 |
Read and write files. |
|
camel-quarkus-file-watch |
Native + Stable |
1.0.0-M5 |
Get notified about file events in a directory using java.nio.file.WatchService. |
|
camel-quarkus-ftp |
Native + Stable |
1.0.0-M1 |
Upload and download files to/from FTP servers. |
|
camel-quarkus-ftp |
Native + Stable |
1.0.0-M1 |
Upload and download files to/from FTP servers supporting the FTPS protocol. |
|
camel-quarkus-github |
Native + Stable |
1.0.0-M6 |
Interact with the GitHub API. |
|
camel-quarkus-google-bigquery |
JVM + Preview |
1.0.0-M6 |
Google BigQuery data warehouse for analytics. |
|
camel-quarkus-google-bigquery |
JVM + Preview |
1.0.0-M6 |
Access Google Cloud BigQuery service using SQL queries. |
|
camel-quarkus-google-calendar |
Native + Stable |
1.0.0-M6 |
Perform various operations on a Google Calendar. |
|
camel-quarkus-google-calendar |
Native + Stable |
1.0.0-M6 |
Poll for changes in a Google Calendar. |
|
camel-quarkus-google-drive |
Native + Stable |
1.0.0-M6 |
Manage files in Google Drive. |
|
camel-quarkus-google-mail |
Native + Stable |
1.0.0-M6 |
Manage messages in Google Mail. |
|
camel-quarkus-google-mail |
Native + Stable |
1.0.0-M6 |
Poll for incoming messages in Google Mail. |
|
camel-quarkus-google-pubsub |
JVM + Preview |
1.0.0-M6 |
Send and receive messages to/from Google Cloud Platform PubSub Service. |
|
camel-quarkus-google-sheets |
Native + Stable |
1.0.0-M6 |
Manage spreadsheets in Google Sheets. |
|
camel-quarkus-google-sheets |
Native + Stable |
1.0.0-M6 |
Poll for changes in Google Sheets. |
|
camel-quarkus-graphql |
Native + Stable |
1.0.0-M5 |
Send GraphQL queries and mutations to external systems. |
|
camel-quarkus-grpc |
JVM + Preview |
1.0.0-M6 |
Expose gRPC endpoints and access external gRPC endpoints. |
|
camel-quarkus-http |
Native + Stable |
1.0.0-M3 |
Send requests to external HTTP servers using Apache HTTP Client 4.x. |
|
camel-quarkus-infinispan |
Native + Stable |
0.2.0 |
Read and write from/to Infinispan distributed key/value store and data grid. |
|
camel-quarkus-influxdb |
Native + Stable |
1.0.0-M6 |
Interact with InfluxDB, a time series database. |
|
camel-quarkus-websocket-jsr356 |
Native + Stable |
1.0.0-M4 |
Expose websocket endpoints using JSR356. |
|
camel-quarkus-jdbc |
Native + Stable |
0.2.0 |
Access databases through SQL and JDBC. |
|
camel-quarkus-jira |
Native + Stable |
1.0.0-M4 |
Interact with JIRA issue tracker. |
|
camel-quarkus-jms |
Native + Stable |
1.2.0 |
Sent and receive messages to/from a JMS Queue or Topic. |
|
camel-quarkus-jolt |
Native + Stable |
1.0.0-CR3 |
JSON to JSON transformation using JOLT. |
|
camel-quarkus-jpa |
Native + Stable |
1.0.0-CR4 |
Store and retrieve Java objects from databases using Java Persistence API (JPA). |
|
camel-quarkus-json-validator |
Native + Stable |
1.0.0-CR3 |
Validate JSON payloads using NetworkNT JSON Schema. |
|
camel-quarkus-kafka |
Native + Stable |
1.0.0-M1 |
Sent and receive messages to/from an Apache Kafka broker. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Deployments and get notified on Deployment changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Jobs. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Namespaces and get notified on Namespace changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Nodes and get notified on Node changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Pods and get notified on Pod changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Resources Quotas. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Secrets. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Service Accounts. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on Kubernetes Services and get notified on Service changes. |
|
camel-quarkus-kudu |
Native + Stable |
1.0.0-M6 |
Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem. |
|
camel-quarkus-log |
Native + Stable |
0.2.0 |
Log messages to the underlying logging mechanism. |
|
camel-quarkus-mail |
Native + Stable |
0.2.0 |
Send and receive emails using imap, pop3 and smtp protocols. |
|
camel-quarkus-microprofile-metrics |
Native + Stable |
0.2.0 |
Expose metrics from Camel routes. |
|
camel-quarkus-mock |
Native + Stable |
1.0.0-CR3 |
Test routes and mediation rules using mocks. |
|
camel-quarkus-mongodb |
Native + Stable |
1.0.0-M1 |
Perform operations on MongoDB documents and collections. |
|
camel-quarkus-mongodb-gridfs |
Native + Stable |
1.0.0-M6 |
Interact with MongoDB GridFS. |
|
camel-quarkus-mustache |
Native + Stable |
1.0.0-M5 |
Transform messages using a Mustache template. |
|
camel-quarkus-netty |
Native + Stable |
0.4.0 |
Socket level networking using TCP or UDP with the Netty 4.x. |
|
camel-quarkus-netty-http |
Native + Stable |
0.2.0 |
Netty HTTP server and client using the Netty 4.x. |
|
camel-quarkus-nitrite |
JVM + Preview |
1.0.0-M6 |
Access Nitrite databases. |
|
camel-quarkus-olingo4 |
Native + Stable |
1.0.0-M4 |
Communicate with OData 4.0 services using Apache Olingo OData API. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on OpenShift Build Configs. |
|
camel-quarkus-kubernetes |
Native + Stable |
1.0.0-M6 |
Perform operations on OpenShift Builds. |
|
camel-quarkus-openstack |
JVM + Preview |
1.0.0-M6 |
Access data in OpenStack Cinder block storage. |
|
camel-quarkus-openstack |
JVM + Preview |
1.0.0-M6 |
Manage VM images and metadata definitions in OpenStack Glance. |
|
camel-quarkus-openstack |
JVM + Preview |
1.0.0-M6 |
Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization. |
|
camel-quarkus-openstack |
JVM + Preview |
1.0.0-M6 |
Access OpenStack Neutron for network services. |
|
camel-quarkus-openstack |
JVM + Preview |
1.0.0-M6 |
Access OpenStack to manage compute resources. |
|
camel-quarkus-openstack |
JVM + Preview |
1.0.0-M6 |
Access OpenStack Swift object/blob store. |
|
camel-quarkus-paho |
Native + Stable |
0.2.0 |
Communicate with MQTT message brokers using Eclipse Paho MQTT Client. |
|
camel-quarkus-pdf |
Native + Stable |
0.3.1 |
Create, modify or extract content from PDF documents. |
|
camel-quarkus-platform-http |
Native + Stable |
0.3.0 |
Expose HTTP endpoints using the HTTP server available in the current platform. |
|
camel-quarkus-pubnub |
JVM + Preview |
1.0.0-M6 |
Send and receive messages to/from PubNub data stream network for connected devices. |
|
camel-quarkus-quartz |
Native + Stable |
1.0.0-M6 |
Schedule sending of messages using the Quartz 2.x scheduler. |
|
camel-quarkus-rabbitmq |
JVM + Preview |
1.0.0-M6 |
Send and receive messages from RabbitMQ instances. |
|
camel-quarkus-reactive-streams |
Native + Stable |
1.0.0-M3 |
Exchange messages with reactive stream processing libraries compatible with the reactive streams standard. |
|
camel-quarkus-ref |
Native + Stable |
1.0.0-M5 |
Route messages to an endpoint looked up dynamically by name in the Camel Registry. |
|
camel-quarkus-rest |
Native + Stable |
0.2.0 |
Expose REST services or call external REST services. |
|
camel-quarkus-rest |
Native + Stable |
0.2.0 |
Expose OpenAPI Specification of the REST services defined using Camel REST DSL. |
|
camel-quarkus-rest-openapi |
Native + Stable |
1.0.0-M6 |
Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface. |
|
camel-quarkus-salesforce |
Native + Stable |
0.2.0 |
Communicate with Salesforce using Java DTOs. |
|
camel-quarkus-sap-netweaver |
Native + Stable |
1.0.0-M6 |
Send requests to SAP NetWeaver Gateway using HTTP. |
|
camel-quarkus-scheduler |
Native + Stable |
0.4.0 |
Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService. |
|
camel-quarkus-seda |
Native + Stable |
1.0.0-M1 |
Asynchronously call another endpoint from any Camel Context in the same JVM. |
|
camel-quarkus-servicenow |
Native + Stable |
1.0.0-M6 |
Interact with ServiceNow via its REST API. |
|
camel-quarkus-servlet |
Native + Stable |
0.2.0 |
Serve HTTP requests by a Servlet. |
|
camel-quarkus-ftp |
Native + Stable |
1.0.0-M1 |
Upload and download files to/from SFTP servers. |
|
camel-quarkus-sjms |
Native + Stable |
1.0.0-M1 |
Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API. |
|
camel-quarkus-sjms |
Native + Stable |
1.0.0-M1 |
Highly performant and transactional batch consumption of messages from a JMS queue. |
|
camel-quarkus-sjms2 |
Native + Stable |
1.0.0-M1 |
Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API. |
|
camel-quarkus-slack |
Native + Stable |
0.3.0 |
Send and receive messages to/from Slack. |
|
camel-quarkus-sql |
Native + Stable |
1.0.0-M2 |
Perform SQL queries using Spring JDBC. |
|
camel-quarkus-sql |
Native + Stable |
1.0.0-M2 |
Perform SQL queries as a JDBC Stored Procedures using Spring JDBC. |
|
camel-quarkus-stream |
Native + Stable |
1.0.0-M4 |
Read from system-in and write to system-out and system-err streams. |
|
camel-quarkus-telegram |
Native + Stable |
1.0.0-M4 |
Send and receive messages acting as a Telegram Bot Telegram Bot API. |
|
camel-quarkus-tika |
Native + Stable |
1.0.0-CR3 |
Parse documents and extract metadata and text using Apache Tika. |
|
camel-quarkus-timer |
Native + Stable |
0.2.0 |
Generate messages in specified intervals using java.util.Timer. |
|
camel-quarkus-twitter |
Native + Stable |
0.2.0 |
Send and receive Twitter direct messages. |
|
camel-quarkus-twitter |
Native + Stable |
0.2.0 |
Access Twitter Search. |
|
camel-quarkus-twitter |
Native + Stable |
0.2.0 |
Send tweets and receive tweets from user’s timeline. |
|
camel-quarkus-validator |
Native + Stable |
0.4.0 |
Validate the payload using XML Schema and JAXP Validation. |
|
camel-quarkus-vertx |
Native + Stable |
1.0.0-CR3 |
Send and receive messages to/from Vert.x Event Bus. |
|
camel-quarkus-vm |
Native + Stable |
0.3.0 |
Call another endpoint in the same CamelContext asynchronously. |
|
camel-quarkus-xslt |
Native + Stable |
0.4.0 |
Transforms XML payload using an XSLT template. |
Camel Data Formats
Number of Camel data formats: 27 in 22 JAR artifacts (0 deprecated)
Data Format | Artifact | Support Level | Since | Description |
---|---|---|---|---|
camel-quarkus-avro |
Native + Stable |
1.0.0-M6 |
Serialize and deserialize messages using Apache Avro binary data format. |
|
camel-quarkus-base64 |
Native + Stable |
1.0.0-M1 |
Encode and decode data using Base64. |
|
camel-quarkus-bindy |
Native + Stable |
1.0.0-M4 |
Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages). |
|
camel-quarkus-bindy |
Native + Stable |
1.0.0-M4 |
Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages). |
|
camel-quarkus-bindy |
Native + Stable |
1.0.0-M4 |
Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages). |
|
camel-quarkus-csv |
Native + Stable |
0.2.0 |
Handle CSV (Comma Separated Values) payloads. |
|
camel-quarkus-fhir |
Native + Stable |
0.3.0 |
Marshall and unmarshall FHIR objects to/from JSON. |
|
camel-quarkus-fhir |
Native + Stable |
0.3.0 |
Marshall and unmarshall FHIR objects to/from XML. |
|
camel-quarkus-grok |
Native + Stable |
1.0.0-CR4 |
Unmarshal unstructured data to objects using Logstash based Grok patterns. |
|
camel-quarkus-zip-deflater |
Native + Stable |
1.0.0-M4 |
Compress and decompress messages using java.util.zip.GZIPStream. |
|
camel-quarkus-ical |
Native + Stable |
1.0.0-M5 |
Marshal and unmarshal iCal (.ics) documents to/from model objects provided by the iCal4j library. |
|
camel-quarkus-jacksonxml |
Native + Stable |
1.0.0-M5 |
Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson. |
|
camel-quarkus-jaxb |
Native + Stable |
1.0.0-M5 |
Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard. |
|
camel-quarkus-gson |
Native + Stable |
1.0.0-M4 |
Marshal POJOs to JSON and back. |
|
camel-quarkus-jackson |
Native + Stable |
0.3.0 |
Marshal POJOs to JSON and back. |
|
camel-quarkus-johnzon |
Native + Stable |
1.0.0-M5 |
Marshal POJOs to JSON and back. |
|
camel-quarkus-xstream |
Native + Stable |
1.0.0-M5 |
Marshal POJOs to JSON and back. |
|
camel-quarkus-lzf |
Native + Stable |
1.0.0-M4 |
Compress and decompress streams using LZF deflate algorithm. |
|
camel-quarkus-mail |
Native + Stable |
0.2.0 |
Marshal Camel messages with attachments into MIME-Multipart messages and back. |
|
camel-quarkus-protobuf |
JVM + Preview |
1.0.0-M6 |
Serialize and deserialize Java objects using Google’s Protocol buffers. |
|
camel-quarkus-soap |
Native + Stable |
1.0.0-M5 |
Marshal Java objects to SOAP messages and back. |
|
camel-quarkus-tarfile |
Native + Stable |
0.3.0 |
Archive files into tarballs or extract files from tarballs. |
|
camel-quarkus-tagsoup |
Native + Stable |
1.0.0-M1 |
Parse (potentially invalid) HTML into valid HTML or DOM. |
|
camel-quarkus-xstream |
Native + Stable |
1.0.0-M5 |
Marshal and unmarshal POJOs to/from XML using XStream library. |
|
camel-quarkus-snakeyaml |
Native + Stable |
0.4.0 |
Marshal and unmarshal Java objects to and from YAML. |
|
camel-quarkus-zip-deflater |
Native + Stable |
1.0.0-M4 |
Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater. |
|
camel-quarkus-zipfile |
Native + Stable |
0.2.0 |
Compression and decompress streams using java.util.zip.ZipStream. |
Camel Languages
Number of Camel languages: 13 in 7 JAR artifacts (0 deprecated)
Language | Artifact | Support Level | Since | Description |
---|---|---|---|---|
camel-quarkus-bean |
Native + Stable |
0.2.0 |
Call a method of the specified Java bean passing the Exchange, Body or specific headers to it. |
|
camel-quarkus-core |
Native + Stable |
0.2.0 |
A fixed value set only once during the route startup. |
|
camel-quarkus-core |
Native + Stable |
0.2.0 |
Get the value of named Camel Exchange property. |
|
camel-quarkus-core |
Native + Stable |
0.2.0 |
For expressions and predicates using the file/simple language. |
|
camel-quarkus-groovy |
JVM + Preview |
1.0.0-M6 |
Evaluate a Groovy script. |
|
camel-quarkus-core |
Native + Stable |
0.2.0 |
Get the value of the named Camel Message header. |
|
camel-quarkus-jsonpath |
Native + Stable |
1.0.0-M3 |
Evaluate a JsonPath expression against a JSON message body. |
|
camel-quarkus-ognl |
JVM + Preview |
1.0.0-M6 |
Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression against the Camel Exchange. |
|
camel-quarkus-core |
Native + Stable |
0.2.0 |
Look up an expression in the Camel Registry and evaluate it. |
|
camel-quarkus-core |
Native + Stable |
0.2.0 |
Evaluate Camel’s built-in Simple language expression against the Camel Exchange. |
|
camel-quarkus-core |
Native + Stable |
0.2.0 |
Tokenize text payloads using the specified delimiter patterns. |
|
camel-quarkus-xml-jaxp |
Native + Stable |
1.0.0-M5 |
Tokenize XML payloads using the specified path expression. |
|
camel-quarkus-xpath |
Native + Stable |
1.0.0-M4 |
Evaluate an XPath expression against an XML payload. |
Miscellaneous Extensions
Number of miscellaneous extensions: 17 in 17 JAR artifacts (1 deprecated)
Extension | Artifact | Support Level | Since | Description |
---|---|---|---|---|
camel-quarkus-attachments |
Native + Stable |
0.3.0 |
Support for attachments on Camel messages |
|
camel-quarkus-caffeine-lrucache |
Native + Stable |
1.0.0-M5 |
An LRUCacheFactory implementation based on Caffeine |
|
camel-quarkus-core-cloud |
Native + Stable |
0.2.0 |
The Camel Quarkus core cloud module |
|
camel-quarkus-componentdsl |
Native + Stable |
1.0.0-CR3 |
Create Camel components with a fluent Java DSL |
|
camel-quarkus-endpointdsl |
Native + Stable |
1.0.0-M3 |
Code Camel endpoint URI using Java DSL instead of plain strings |
|
camel-quarkus-hystrix |
Native + Stable |
1.0.0-M1 |
deprecated Circuit Breaker EIP using Netflix Hystrix |
|
camel-quarkus-jta |
Native + Stable |
1.0.0-CR3 |
Using Camel With JTA Transaction Manager |
|
camel-quarkus-kotlin |
Native + Stable |
1.0.0-M3 |
Write Camel integration routes in Kotlin |
|
camel-quarkus-main |
Native + Stable |
1.0.0-CR3 |
Bootstrap Camel using Camel Main which brings advanced auto-configuration capabilities and integration with Quarkus Command Mode |
|
camel-quarkus-microprofile-fault-tolerance |
Native + Stable |
1.0.0-CR1 |
Circuit Breaker EIP using MicroProfile Fault Tolerance |
|
camel-quarkus-microprofile-health |
Native + Stable |
0.3.0 |
Bridging Eclipse MicroProfile Health with Camel health checks |
|
camel-quarkus-openapi-java |
Native + Stable |
1.0.0-CR2 |
Rest-dsl support for using openapi doc |
|
camel-quarkus-opentracing |
Native + Stable |
0.3.0 |
Distributed tracing using OpenTracing |
|
camel-quarkus-qute |
Native + Stable |
1.0.0-M6 |
Transform messages using Quarkus Qute templating engine |
|
camel-quarkus-reactive-executor |
Native + Stable |
0.3.0 |
Reactive Executor for camel-core using Vert.x |
|
camel-quarkus-xml-io |
Native + Stable |
1.0.0-M5 |
An XML stack for parsing XML route definitions. A fast an light weight alternative to camel-quarkus-xml-jaxp |
|
camel-quarkus-xml-jaxb |
Native + Stable |
1.0.0-M5 |
An XML stack for parsing XML route definitions. A legacy alternative to the fast an light weight camel-quarkus-xml-io |