Entaxy Docs

Miscellaneous Components

Component references are references used to place a component in an assembly. Apache Component references provides various references that offers services for messaging, sending data, notifcations and various other services that can not only resolve easy messaging and transferring data but also provide securing of data.

Name Description

Attachments

Support for attachments on Camel messages.

AWS XRay

The AWS XRay component enables tracing of Camel messages with AWS X-Ray.

CDI

The CDI component allows you to use CDI beans in your routes.

CXF Transport

The CXF Transport component provides integration with Apache CXF.

Headersmap

Fast case-insensitive headers map implementation

Hystrix

The Hystrix component enables you to execute Hystrix commands and observe their state from Camel routes.

Jasypt

Security using Jasypt.

JTA

Using Camel With JTA Transaction Manager.

LevelDB

Using LevelDB as persistent EIP store

LRA

Camel saga binding for Long-Running-Action framework.

Microprofile Config

The Microprofile Config component provides support for reading configuration values from MicroProfile Config sources.

Microprofile Fault Tolerance

The Microprofile Fault Tolerance component provides integration with MicroProfile Fault Tolerance for handling failures in Camel routes.

Microprofile Health

Expose Camel health checks via MicroProfile Health

Openapi Java

Rest-dsl support for using openapi doc

OpenTracing

The OpenTracing component provides integration with the OpenTracing API for distributed tracing.

Platform Http Vertx

The Platform Http Vertx component provides support for exposing Camel routes as HTTP endpoints in Vert.x.

Reactive Executor Vert.x

The Reactive Executor Vert.x component provides a Vert.x Event Loop Executor for reactive Camel routes.

Reactor

The Reactor component provides integration with Project Reactor for reactive programming in Camel routes.

Resilience4j

The Resilience4j component provides integration with Resilience4j for resilience and fault tolerance in Camel routes.

Ribbon

The Ribbon component provides client-side load balancing for HTTP requests in Camel routes.

RxJava

The RxJava component provides integration with RxJava for reactive programming in Camel routes.

Shiro

Security using Shiro

Spring Java Configuration

The Spring Java Configuration component provides support for using Spring JavaConfig to configure Camel routes.

Spring Main

The Spring Main component provides support for bootstrapping and configuring Camel applications using Spring.

Spring Security

The Spring Security component provides integration with Spring Security for security and authentication in Camel routes.

Swagger Java

The Swagger Java component provides support for generating Java REST clients based on a Swagger definition.

Test

The Test component provides support for writing unit tests for Camel routes.

Test CDI

The Test CDI component provides support for writing CDI unit tests for Camel routes.

Test JUnit5

The Test JUnit5 component provides support for writing JUnit 5 tests for Camel routes.

Test Spring

The Test Spring component provides support for writing Spring-based unit tests for Camel routes.

Test Spring JUnit5

The Test Spring JUnit5 component provides support for writing Spring-based JUnit 5 tests for Camel routes.

Testcontainers

The Testcontainers component provides support for running integration tests with Docker containers.

Testcontainers JUnit5

The Testcontainers JUnit5 component provides support for running integration tests with Docker containers using JUnit 5.

Testcontainers Spring

The Testcontainers Spring component provides support for running Spring-based integration tests with Docker containers.

Testcontainers Spring JUnit5

The Testcontainers Spring JUnit5 component provides support for running Spring-based integration tests with Docker containers using JUnit 5.

Undertow Spring Security

The Undertow Spring Security component provides integration with Undertow and Spring Security for security and authentication in Camel routes.

Zipkin

The Zipkin component provides integration with Zipkin for distributed tracing.