Component / URI | Description | |||||||
---|---|---|---|---|---|---|---|---|
| For JMS Messaging with Apache ActiveMQ | |||||||
| Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file | |||||||
| Uses the Bean Binding to bind message exchanges to beans in the Registry | |||||||
| Working with Apache CXF for web services integration | |||||||
| Direct invocation of the consumer from the producer so that single threaded (non-SEDA) in VM invocation is performed | |||||||
| Working with Spring ApplicationEvents | |||||||
| Sending messages to a file or polling a file or directory | |||||||
| Sending and receiving files over FTP | |||||||
| For calling out to external HTTP servers | |||||||
| Receiving email using IMap | |||||||
| For IRC communication | |||||||
| For performing JDBC queries and operations | |||||||
| For exposing services over HTTP | |||||||
| For JBI integration such as working with Apache ServiceMix | |||||||
| Working with JMS providers | |||||||
| For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink | |||||||
| Uses Jakarta Commons Logging to log the message exchange to some underlying logging system like log4j | |||||||
| Sending and receiving email | |||||||
| Working with Apache MINA | |||||||
| For testing routes and mediation rules using mocks | |||||||
| Validates the payload of a message using the MSV Library | |||||||
| Working with TCP protocols using Apache MINA | |||||||
| Exposing and invoking a POJO | |||||||
| Receiving email using POP3 and JavaMail | |||||||
| Provides a scheduled delivery of messages using the Quartz scheduler | |||||||
| Used to deliver messages to a java.util.Queue, useful when creating SEDA style processing pipelines within the same CamelContext | |||||||
| Working with RMI | |||||||
| Validates the payload of a message using RelaxNG Compact Syntax | |||||||
| Validates the payload of a message using RelaxNG | |||||||
| Used to deliver messages to a java.util.Queue, useful when creating SEDA style processing pipelines within the same CamelContext | |||||||
| Sending and receiving files over SFTP | |||||||
| Sending email using SMTP and JavaMail | |||||||
| A timer endpoint | |||||||
| Working with TCP protocols using Apache MINA | |||||||
| Working with UDP protocols using Apache MINA | |||||||
| Validates the payload of a message using XML Schema and JAXP Validation | |||||||
| Used to deliver messages to a java.util.Queue, useful when creating SEDA style processing pipelines within the same JVM | |||||||
| Working with XMPP and Jabber | |||||||
| Sending and receiving files over WebDAV |