Versions Compared

Key

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

...

Component / ArtifactId / URI

Description

GAuth / camel-gae

Code Block
none
none
gauth://name[?<options>]

Used by web applications to implement an OAuth consumer. See also Camel Components for Google App Engine.

GHttp / camel-gae

Code Block
none
none
ghttp:contextPath[?<options>]

Provides connectivity to the URL fetch service of Google App Engine but can also be used to receive messages from servlets. See also Camel Components for Google App Engine.

GLogin / camel-gae

Code Block
none
none
glogin://hostname[:port][?<options>]

Used by Camel applications outside Google App Engine (GAE) for programmatic login to GAE applications. See also Camel Components for Google App Engine.

GTask / camel-gae

Code Block
none
none
gtask://queue-name[?<options>]

Supports asynchronous message processing on Google App Engine by using the task queueing service as message queue. See also Camel Components for Google App Engine.

GMail / camel-gae

Code Block
none
none
gmail://user@g[oogle]mail.com[?<options>]

Supports sending of emails via the mail service of Google App Engine. See also Camel Components for Google App Engine.

Google Guava EventBus / camel-guava-eventbus

Code Block
none
none
guava-eventbus:busName[?<options>]

The Google Guava EventBus allows publish-subscribe-style communication between components without requiring the components to explicitly register with one another (and thus be aware of each other). This component provides integration bridge between Camel and Google Guava EventBus infrastructure.

...

HTTP

Component / ArtifactId / URI

Description

AHC / camel-ahc

Code Block
none
none
ahc:http[s]://hostName[:port][/resourceUri][?<options>]

To call external HTTP services using Async Http Client

Cometd / camel-cometd

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

Used to deliver messages using the jetty cometd implementation of the bayeux protocol

HTTP / camel-http

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

For calling out to external HTTP servers using Apache HTTP Client 3.x

HTTP4 / camel-http4

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

For calling out to external HTTP servers using Apache HTTP Client 4.x

Jetty / camel-jetty

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

For exposing services over HTTP

SERVLET / camel-servlet

Code Block
none
none
servlet:relativePath[?<options>]

For exposing services over HTTP through the servlet which is deployed into the Web container.

...

Component / ArtifactId / URI

Description

LDAP / camel-ldap

Code Block
none
none
ldap:host[:port][?<options>]

Performing searches on LDAP servers (<scope> must be one of object|onelevel|subtree)

Spring LDAP / camel-spring-ldap

Code Block
none
none
spring-ldap:springLdapTemplateBean[?<options>]

Camel wrapper for Spring LDAP

...

Mail

Component / ArtifactId / URI

Description

POP3 / camel-mail

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

Receiving email using POP3 and JavaMail

POP3S / camel-mail

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

...

SMTP / camel-mail

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

Sending email using SMTP and JavaMail

SMTPS / camel-mail

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

...

IMAP / camel-mail

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

Receiving email using IMAP

IMAPS / camel-mail

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

...

...