Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Component / ArtifactId / URI

Description

Direct / camel-core

Code Block
none
none
direct:someName[?<options>]

Synchronous call to another endpoint from same CamelContext.

Direct-VM / camel-core

Code Block
none
none
direct-vm:someName[?<options>]

Synchronous call to another endpoint in another CamelContext running in the same Java virtual machine (JVM).

Disruptor / camel-disruptor

Code Block
none
none
disruptor:someName[?<option>]

Provides asynchronous SEDA behavior much as the standard SEDA Component, but utilizes a Disruptor instead of a BlockingQueue.

Disruptor VM / camel-disruptor

Code Block
none
none
disruptor-vm:someName[?<option>]

...

SEDA / camel-core

Code Block
none
none
seda:someName[?<options>]

Asynchronous call to another endpoint in the same Camel Context; staged event-driven architecture (SEDA).

VM / camel-core

Code Block
none
none
vm:queueName[?<options>]

Asynchronous call to another endpoint in the same JVM.

...

Component / ArtifactId / URI

Description

AMQP / camel-amqp

Code Block
none
none
amqp:[queue:|topic:]destinationName[?<options>]

For Messaging with the Advanced Message Queuing Protocol (AMQP).

JavaSpace / camel-javaspace

Code Block
none
none
javaspace:jini://hostName[?<options>]

Sending and receiving messages through JavaSpace.

JT/400 / camel-jt400

Code Block
none
none
jt400://user:pwd@system/<path_to_dtaq>[?<options>]

For integrating with data queues on an AS/400 (i.e., System i, IBM i, i5, etc.) systems.

Kestrel / camel-kestrel

Code Block
none
none
kestrel://[addresslist/]queueName[?<options>]

For producing to or consuming from Kestrel queues.

MQTT / camel-mqtt

Code Block
none
none
mqtt:name[?<options>]

Component for communicating with MQ Telemetry Transport (MQTT) machine-to-machine (M2M) message brokers.

SIP / camel-sip

Code Block
none
none
sip://user@hostName[:port][?<options>]

Publish/Subscribe communication capability using the Session Initiation Protocol (SIP) protocol.

SIPS / camel-sip

Code Block
none
none
sips://user@hostName[:port][?<options>]

Publish/Subscribe communication capability using the secured Session Initiation Protocol (SIP) protocol.

SMPP / camel-smpp

Code Block
none
none
smpp://[username@]hostName[:port][?<options>]

To send and receive SMS using Short Messaging Service Center using the JSMPP library.

SMPPS / camel-smpp

Code Block
none
none
smpps://[username@]hostName[:port][?<options>]

To send and receive secured SMS using Short Messaging Service Center using the JSMPP library.

SNMP / camel-snmp

Code Block
none
none
snmp://hostName[:port][?<options>]

Polling OID values and receiving traps using SNMP via SNMP4J librar.

Quickfix / camel-quickfix

Code Block
none
none
quickfix:configFile[?<options>]

Implementation of the QuickFix for Java engine which allow to send/receive FIX messages.

...

Component / ArtifactId / URI

Description

MINA / camel-mina

Code Block
none
none
mina:[tcp|udp|vm]:host[:port][?<options>]

Working with Apache Multipurpose Infrastructure for Network Applications (MINA) 1.x. Transmission Control Protocol (TCP), User Datagram Protocol (UDP) and Virtual Machine (VM) protocol are supported.

MINA2 / camel-mina2

Code Block
none
none
mina2:[tcp|udp|vm]:host[:port][?<options>]

Working with Apache MINA 2.x. [ Transmission Control Protocol (TCP), User Datagram Protocol (UDP) and Virtual Machine (VM) protocol are supported.

http://mina.apache.org/]

HL7 / camel-hl7

Code Block
none
none
mina2:tcp://hostName[:port][?<options>]

For working with the HL7 MLLP protocol and the HL7 model using the HAPI library.

...

Component / ArtifactId / URI

Description

Context / camel-context

Code Block
none
none
[context:]camelContextId:localEndpointName[?<options>]

Used to refer to endpoints within a separate CamelContext to provide a simple black box composition approach so that routes can be combined into a CamelContext and then used as a black box component inside other routes in other CamelContext.

Routebox / camel-routebox

Code Block
none
none
routebox:routeBoxName[?<options>]

Facilitates the creation of specialized endpoints that offer encapsulation and a strategy/map based indirection service to a collection of camel routes hosted in an automatically created or user injected camel context.

...