Component |
URI |
Description |
---|---|---|
activemq:[topic:]destinationName |
For JMS Messaging with Apache ActiveMQ |
|
cxf:serviceName |
Working with Apache CXF for web services integration |
|
direct:name |
Direct invocation of the consumer from the producer so that single threaded (non-SEDA) in VM invocation is performed |
|
event://default |
Working with Spring ApplicationEvents |
|
file://nameOfFileOrDirectory |
Sending messages to a file or polling a file or directory |
|
ftp://host[:port]/fileName |
Sending and receiving files over FTP |
|
http://hostname[:port] |
Working with the HTTP protocol either consuming requests over HTTP or consuming external RESTful resources |
|
imap://hostname[:port] |
Receiving email using IMap |
|
irc:host[:port]/#room |
For IRC communication |
|
jbi:serviceName |
For JBI integration such as working with Apache ServiceMix |
|
jms:[topic:]destinationName |
Working with JMS providers |
|
jpa://entityName |
For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink |
|
mail://user-info@host:port |
Sending and receiving email |
|
[tcp|udp|multicast]:host[:port] |
Working with Apache MINA |
|
multicast://host:port |
Working with TCP protocols using Apache MINA |
|
mock:name |
For testing routes and mediation rules using mocks |
|
pojo:name |
Exposing and invoking a POJO |
|
pop3://user-info@host:port |
Receiving email using POP3 and JavaMail |
|
quartz://groupName/timerName |
Provides a scheduled delivery of messages using the Quartz scheduler |
|
queue:name |
Used to deliver messages to a java.util.Queue, useful when creating SEDA style processing pipelines within the same CamelContext |
|
rmi://host[:port] |
Working with RMI |
|
sftp://host[:port]/fileName |
Sending and receiving files over SFTP |
|
smtp://user-info@host[:port] |
Sending email using SMTP and JavaMail |
|
timer://name |
A timer endpoint |
|
tcp://host:port |
Working with TCP protocols using Apache MINA |
|
udp://host:port |
Working with UDP protocols using Apache MINA |
|
vm:name |
Used to deliver messages to a java.util.Queue, useful when creating SEDA style processing pipelines within the same JVM |
|
xmpp://host:port/room |
Working with XMPP and Jabber |
|
webdav://host[:port]/fileName |
Sending and receiving files over WebDAV |