For the list of all supported Decision Insight downloads and releases, see the Downloads page.

Apache Camel components

Included components

The following lists the Apache Camel components that are included in Axway Decision Insight (DI).

Library

Description

camel-csv Read and write CSV resources
camel-groovy Support Groovy expressions
camel-http4 Consume external HTTP resources
camel-jdbc Access database with JDBC using an SQL request defined in the body
camel-jms Use JMS queues (read and write)
camel-jmx Consume MBean's notifications
camel-kafka Produce and Consume Kafka message. Please use the component provided at Kafka as Axway has created a modified version of the original Apache component.
camel-netty Communicate using TCP/UDP sockets
camel-stream Stream the content of the standard input as well as files or URLs
camel-stringtemplate Create the content of body using StringTemplate

The camel-http library has been removed due to security issues. Use camel-http4 instead.

Other components

The following is a non exhaustive list of Apache Camel components that you can use with manual or managed libraries:

Component Description
AHC Perform asynchronous calls to HTTP servers
BBMS Consume BBMS messages
Bean/Class

Use custom beans/classes to modify the current body

Decision table Evaluates an exchange against rules externalized in a resource
Decision Insight Messaging System Resilient and safe communication between 2 Decision Insight
Exec Execute system commands
Flatpack Parse fixed width and delimited files
FTP / FTPS / SFTP Call external servers using the FTP, FTPS or SFTP protocol
JDBC (Databases) Load values from a database
Jetty Consume or produce HTTP requests
JNDI Connector to a JNDI-provided connector
JMS Connect to JMS queues or topic using different JMS providers
JMX Connect to JMX and fetch information
JSON Parse JSON data
Kafka Produce or consume from Kafka
Lumberjack Receive messages sent by Filebeat using Lumberjack protocol
MAIL Send emails
QLT - Tracking Objects Receive and decode monitoring events sent by Axway products
QUARTZ Trigger message with cron-like periods
RESTLET Produce or Consume REST services
SPRING-WS Perform web service calls (SOAP requests)
SQL Consume or produce SQL queries
TidyMarkup Parse malformed XML

For more information about Apache Camel components, see the official Apache documentation.

Related Links