[CONF] Apache Camel Component List External

2013-12-13 Thread Henryk Konsek (Confluence)







Component List External
Page edited by Henryk Konsek


Comment:
Updated Activiti component link


 Changes (1)
 




...
broker:[queue|topic:]destinationName {code} | Apache | For internal message routing in the [ActiveMQ] broker using Camel.| 
| [Activiti|http://www.activiti.org/] [Activiti|http://activiti.org/userguide/index.html#bpmnCamelTask] / activiti-camel 
{code:xml} activiti:camelProcess:serviceTask 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[queue|topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Broker / activemq-camel


broker:[queue|topic:]destinationName

 
 Apache 
 For internal message routing in the ActiveMQ broker using Camel.


 Activiti / activiti-camel


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 Apache 
 For JBI integration such as working with Apache ServiceMix 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel


scalate:templateName

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra.


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box 


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 VirtualBox / camel-virtualbox in camel-extra.


virtualbox:machine[?options]

 
 GPL V2 
 The VitualBox component uses the webservice API that exposesVirtualBoxfunctionality and consumes events generated by virtual machines. 


 ZeroMQ / camel-zeromq in camel-extra.


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages usingZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes









[CONF] Apache Camel Component List External

2013-11-02 Thread Claus Ibsen (Confluence)







Component List External
Page edited by Claus Ibsen


 Changes (1)
 




...
broker:[queue|topic:]destinationName {code} | Apache | For internal message routing in the [ActiveMQ] broker using Camel.| 
| [ActiveMQ Journal] / activemq-core {code:xml} activemq.journal:directory-on-filesystem {code} | Apache | Uses ActiveMQs fast disk journaling implementation to store message bodies in a rolling log file | 
| [Activiti|http://www.activiti.org/] / activiti-camel {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[queue|topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Broker / activemq-camel


broker:[queue|topic:]destinationName

 
 Apache 
 For internal message routing in the ActiveMQ broker using Camel.


 Activiti / activiti-camel


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 Apache 
 For JBI integration such as working with Apache ServiceMix 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel


scalate:templateName

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra.


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box 


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 VirtualBox / camel-virtualbox in camel-extra.


virtualbox:machine[?options]

 
 GPL V2 
 The VitualBox component uses the webservice API that exposesVirtualBoxfunctionality and consumes events generated by virtual machines. 


 ZeroMQ / camel-zeromq in camel-extra.


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages usingZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes









[CONF] Apache Camel Component List External

2013-10-30 Thread Claus Ibsen (Confluence)







Component List External
Page edited by Claus Ibsen


 Changes (2)
 




...
| [ActiveMQ] / activemq-camel {code:xml} 
activemq:[queue|topic:]destinationName 
{code} | Apache | For JMS Messaging with [Apache ActiveMQ|http://activemq.apache.org/|The most popular and powerful open source message broker] | 
| [ActiveMQ Broker|http://activemq.apache.org/broker-camel-component.html] / activemq-camel {code:xml} broker:[queue|topic:]destinationName {code} | Apache | For internal message routing in the [ActiveMQ] broker using Camel.| 
| [ActiveMQ Journal] / activemq-core {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[queue|topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Broker / activemq-camel


broker:[queue|topic:]destinationName

 
 Apache 
 For internal message routing in the ActiveMQ broker using Camel.


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 Apache 
 For JBI integration such as working with Apache ServiceMix 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel


scalate:templateName

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra.


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box 


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 VirtualBox / camel-virtualbox in camel-extra.


virtualbox:machine[?options]

 
 GPL V2 
 The VitualBox component uses the webservice API that exposesVirtualBoxfunctionality and consumes events generated by virtual machines. 


 ZeroMQ / camel-zeromq in camel-extra.


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages usingZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes









[CONF] Apache Camel Component List External

2013-10-29 Thread Henryk Konsek (Confluence)







Component List External
Page edited by Henryk Konsek


Comment:
Improved VirtualBox component description.


 Changes (1)
 




...
{code:xml} virtualbox:machine[?options] 
{code} | GPL V2 | The VitualBox component uses the webservice API that exposesnbsp;[VirtualBox|https://www.virtualbox.org/wiki/VirtualBox]nbsp;functionality and consumes events generated by virtual machines. | 
| [ZeroMQ] / camel-zeromq in [camel-extra|http://code.google.com/p/camel-extra/]. {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 Apache 
 For JBI integration such as working with Apache ServiceMix 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel


scalate:templateName

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra.


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box 


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 VirtualBox / camel-virtualbox in camel-extra.


virtualbox:machine[?options]

 
 GPL V2 
 The VitualBox component uses the webservice API that exposesVirtualBoxfunctionality and consumes events generated by virtual machines. 


 ZeroMQ / camel-zeromq in camel-extra.


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages usingZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes









[CONF] Apache Camel Component List External

2013-10-18 Thread Christoph Emmersberger (Confluence)







Component List External
Page edited by Christoph Emmersberger


Comment:
Add camel-virtualbox entry


 Changes (6)
 




...
activemq.journal:directory-on-filesystem {code} | Apache | Uses ActiveMQs fast disk journaling implementation to store message bodies in a rolling log file | 
| [Activiti|http://www.activiti.org/] / activiti-camel 
{code:xml} activiti:camelProcess:serviceTask 
...
rcode://host[:port]/operation[?options] {code} | LGPL | Uses [Rserve|http://www.rforge.net/Rserve/] to integrate Camel with the statistics environment [R|http://www.r-project.org/] | 
| [Scalate|http://scalate.fusesource.org/camel.html] / scalate-camel 
{code:xml}  scalate:templateName  {code} | Apache | Uses the given [Scalate|http://scalate.fusesource.org/] template to transform the message |  | [Smooks] / camel-smooks in [camel-extra|http://code.google.com/p/camel-extra/].  
{code:xml} 
scalate:templateName {code} | Apache | Uses the given [Scalate|http://scalate.fusesource.org/] template to transform the message | | [Smooks] / camel-smooks in [camel-extra|http://code.google.com/p/camel-extra/]. {code:xml} 
unmarshal(edi) 
{code} | GPL | For working with EDI parsing using the [Smooks library|http://milyn.codehaus.org/Smooks]. This component is *deprecated* as Smooks now provides [Camel integration out of the box|http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration] | 
| [Spring Neo4j] / camel-spring-neo4j in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} spring-neo4j:http://hostname[:port]/database[?options] {code} | to bee clarified | Component for producing to Neo4j datastore using the [Spring Data Neo4j|http://www.springsource.org/spring-data/neo4j] library | 
| [ZeroMQ] / camel-zeromq in [camel-extra|http://code.google.com/p/camel-extra/].  
| [VirtualBox] / camel-virtualbox in [camel-extra|http://code.google.com/p/camel-extra/]. 
{code:xml} 
virtualbox:machine[?options] {code} | GPL V2\\ | The VitualBox component uses the webservice API that exposesnbsp;[VirtualBox|https://www.virtualbox.org/wiki/VirtualBox]nbsp;functionality. | | [ZeroMQ] / camel-zeromq in [camel-extra|http://code.google.com/p/camel-extra/]. {code:xml} 
zeromq:(tcp|ipc)://hostname:port 
{code} | LGPL | The ZeroMQ component allows you to consumer or produce messages using [ZeroMQ|http://zeromq.org]. usingnbsp;[ZeroMQ|http://zeromq.org]. | 


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 Apache 
 For JBI integration such as working with Apache ServiceMix 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel


scalate:templateName

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra.


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box 


 Spring 

[CONF] Apache Camel Component List Grouped

2013-09-30 Thread Robert Liguori (Confluence)







Component List Grouped
Page edited by Robert Liguori


Comment:
Reverted from v. 45


 Changes (2)
 




h2. An informal grouping of Camel components.  h3. Automating Tasks  || Component / ArtifactId / URI || Description || | [Timer] / camel-core {code:none} timer:timerName[?options] {code} | Used to generate message exchanges when a timer fires. Events can only be consumed from this endpoint. | | [Quartz] / camel-quartz {code:none} quartz://groupName/timerName[?options] {code} | Provides a scheduled delivery of messages using the [Quartz 1.x scheduler|http://www.quartz-scheduler.org/]. | | [Quartz2] / camel-quartz2 {code:none} quartz2://groupName/timerName[?options] {code} | Provides a scheduled delivery of messages using the [Quartz 2.x scheduler|http://www.quartz-scheduler.org/]. |  h3. Amazon  || Component / ArtifactId / URI || Description || | [AWS-CW|AWS-CW] / [camel-aws|AWS] {code:none} aws-cw://namespace[?options] {code} | For working with [Amazons CloudWatch (CW)|http://aws.amazon.com/cloudwatch/]. | | [AWS-DDB|AWS-DDB] / [camel-aws|AWS] {code:none} aws-ddb://tableName[?options] {code} | For working with [Amazons DynamoDB (DDB)|http://aws.amazon.com/dynamodb/]. | | [AWS-SDB|AWS-SDB] / [camel-aws|AWS] {code:none} aws-sdb://domainName[?options] {code} | For working with [Amazons SimpleDB (SDB)|http://aws.amazon.com/simpledb/]. | | [AWS-SES|AWS-SES] / [camel-aws|AWS] {code:none} aws-ses://from[?options] {code} | For working with [Amazons Simple Email Service (SES)|http://aws.amazon.com/ses/]. | | [AWS-SNS|AWS-SNS] / [camel-aws|AWS] {code:none} aws-sns://topicName[?options] {code} | For Messaging with [Amazons Simple Notification Service (SNS)|http://aws.amazon.com/sns/]. | | [AWS-SQS|AWS-SQS] / [camel-aws|AWS] {code:none} aws-sqs://queueName[?options] {code} | For Messaging with [Amazons Simple Queue Service (SQS)|http://aws.amazon.com/sqs/]. | | [AWS-S3|AWS-S3] / [camel-aws|AWS] {code:none} aws-s3://bucketName[?options] {code} | For working with [Amazons Simple Storage Service (S3)|http://aws.amazon.com/s3/]. |  h3. Basics  || Component / ArtifactId / URI || Description || | [Bean] / camel-core {code:none} bean:beanName[?options] {code} | Uses the [Bean Binding] to bind message exchanges to beans in the [Registry]. Is also used for exposing and invoking Plain Old Java Objects (POJOs). | | [Class] / camel-core {code:none} class:className[?options] {code} | Uses the [Bean Binding] to bind message exchanges to beans based on the class name. Is also used for exposing and invoking POJOs. | | [Context] / camel-context {code:none} [context:]camelContextId:localEndpointName[?options] {code} | Used to refer to endpoints within a separate CamelContext to provide a simple [black box composition|Context] approach so that routes can be combined into a CamelContext and then used as a black box component inside other routes in other CamelContext. | | [Data Format|DataFormat Component] / camel-core {code:none} dataformat:name:marshal|unmarshal[?options] {code} | For working with [Data Format]s as if it was a regular Component supporting Endpoints and URIs. | | [Exec] / camel-exec {code:none} exec://executable[?options] {code} | For executing system commands. | | [Language] / camel-core {code:none} language://languageName[:script][?options] {code} | Executes [Languages] scripts. | | [Printer] / camel-printer {code:none} lpr://hostName[:port]/printerPath[?options] {code} | The printer component facilitates creation of printer endpoints to local, remote and wireless printers. The endpoints provide the ability to print camel directed payloads when utilized on camel routes. | | [Properties] / camel-core {code:none} properties://key[?options] {code} | Facilitates using property placeholders directly in endpoint URI definitions. | | [Ref] / camel-core {code:none} ref:name {code} | Component for lookup of existing endpoints bound in the [Registry]. |  h3. Chat  || Component / ArtifactId / URI || Description || | [IRC] / camel-irc {code:none} irc:[login@]hostName[:port]/#room[?options] {code} | For Internet Relay Chat (IRC) communication. | | [XMPP|XMPP|XMPP and Jabber support] / camel-xmpp {code:none} xmpp://[login@]hostname[:port][/participant][?options] {code} | Working with Extensible Messaging and Presence Protocol (XMPP), formerly called Jabber. |  h3. Clusters  || Component / ArtifactId / URI || Description || | [JGroups] / camel-jgroups in [camel-extra|http://code.google.com/p/camel-extra/] {code:none} jgroups://clusterName {code} | Provides exchange of messages between Camel infrastructure and JGroups clusters. | | [ZooKeeper] / camel-zookeeper {code:none} zookeeper://zookeeperServer[:port][/path][?options] {code} | Working with [ZooKeeper|http://hadoop.apache.org/zookeeper/] cluster(s). |  h3. Content Repositories  || Component / ArtifactId / URI || 

[CONF] Apache Camel Component List Grouped

2013-09-24 Thread Robert Liguori (Confluence)







Component List Grouped
Page edited by Robert Liguori


 Changes (34)
 




...
 h3. Automating Tasks 
|| Component / ArtifactId / URI || Description || 
| [Timer] / camel-core {code:none} 
...
 h3. Amazon 
|| Component / ArtifactId / URI || Description || 
| [AWS-CW|AWS-CW] / [camel-aws|AWS] {code:none} 
...
h3. Basicsbean, class, [dataformat|DataFormat Component], language, properties, ref,  
|| Component / ArtifactId / URI || Description || 
 h3. Chat 
|| Component / ArtifactId / URI || Description || 
| [IRC] / camel-irc {code:none} 
...
h3. Clusters jgroups, zookeeper  
|| Component / ArtifactId / URI || Description || 
 h3. Commands  dns, exec, flatpack, hdfs, scp, log, lpr, [stream|Stream], ssh 
|| Component / ArtifactId / URI || Description || 
 h3. Content Repositories 
|| Component / ArtifactId / URI || Description || 
| [CMIS] / camel-cmis {code:none} 
...
h3. Databases CouchDB, Db4o, EJB, HBase, Hibernate, iBATIS, JDBC, JPA, Krati, [mongodb|MongoDB], MyBatis, SQL, Spring Neo4j 
|| Component / ArtifactId / URI || Description || 
 h3. ESB JBI, NMR 
|| Component / ArtifactId / URI || Description || 
 h3. Feeds Atom, RSS 
|| Component / ArtifactId / URI || Description || 
 h3. File I/O [file|File2], ftp, ftps, sftp  
|| Component / ArtifactId / URI || Description || 
 h3. Google guath, ghttps, glogin, gmail, gtask, guava-eventbus 
|| Component / ArtifactId / URI || Description || 
 h3. http ahc, cometd, http, http4, jetty, servlet 
|| Component / ArtifactId / URI || Description || 
 h3. In-Memory Management direct, direct-vm, disruptor, disruptor-vm, seda, vm 
|| Component / ArtifactId / URI || Description || 
 h3. JMS activemq, activemq.journal, jms, rabbitmq, sjms, stomp, zeromq 
|| Component / ArtifactId / URI || Description || 
 h3. LDAP 
|| Component / ArtifactId / URI || Description || 
| [LDAP] / camel-ldap {code:none} 
...
h3. mail pop3, pop3s, smtp, smtps, imap, imaps 
|| Component / ArtifactId / URI || Description || 
 h3. Maintenance and Monitoring 
|| Component / ArtifactId / URI || Description || 
| [Browse] / camel-core {code:none} 
...
h3. Messaging amqp, javaspace, jt400, kestrel, mqtt, sip, sips, smpp, smpps, snmp, quickfix 
|| Component / ArtifactId / URI || Description || 
 h3. Networking mina, mina2 
|| Component / ArtifactId / URI || Description || 
 h3. Netty  
|| Component / ArtifactId / URI || Description || 
| [Netty] / camel-netty {code:none} 
...
 h3. OSGI 
|| Component / ArtifactId / URI || Description || 
| [EventAdmin] / camel-eventadmin {code:none} 
...
 h3. Routing 
|| Component / ArtifactId / URI || Description || 
| [Context] / camel-context {code:none} 
...
 h3. Security 
|| Component / ArtifactId / URI || Description || 
| [Crypto (Digital Signatures)|Crypto (Digital Signatures)] / camel-crypto {code:none} 
...
 h3. Search Engines  
|| Component / ArtifactId / URI || Description || 
| [ElasticSearch] / camel-elasticsearch {code:none} 
...
 h3. Social Media  
|| Component / ArtifactId / URI || Description || 
| [Facebook] / camel-facebook {code:none} 
...
h3. Spring camel-spring, spring-batch, spring-integration, spring-redis 
|| Component / ArtifactId / URI || Description || 
 h3. Templates freemarker, mustache, mvel, scalate, string-template, velocity 
|| Component / ArtifactId / URI || Description || 
 h3. Testing  
|| Component / ArtifactId / URI || Description || 
| [DataSet] / camel-core {code:none} 
...
h3. XML bean-validator, fop, msv, rnc, rng, stax, squery, xslt, validation 
|| Component / ArtifactId / URI || Description || 
 h3. Web Services and Remoting [cxfbean|CXF Bean Component], [cxf|CXF], [cxfrs|CXFRS], restlet, rmi, spring-ws, websocket 
|| Component / ArtifactId / URI || Description || 
 h3. Platform support apns, salesforce, sap-netweaver, vertx 
|| 

[CONF] Apache Camel Component List Grouped

2013-09-14 Thread Robert Liguori (Confluence)







Component List Grouped
Page  added by Robert Liguori

 

 ...


   
Stop watching space
|
Change email notification preferences

   View Online
  |
   Add Comment
   








[CONF] Apache Camel Component List External

2013-09-08 Thread Robert Liguori (Confluence)







Component List External
Page edited by Robert Liguori


 Changes (1)
 




...
hibernate://entityName {code} | GPL | For using a database as a queue via the [Hibernate|http://www.hibernate.org/] library | 
| [JBI] / servicemix-camel {code:xml} jbi:serviceName {code} | For JBI integration such as working with [Apache ServiceMix|http://servicemix.apache.org] | 
| [JGroups] / camel-jgroups in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-09-08 Thread Robert Liguori (Confluence)







Component List External
Page edited by Robert Liguori


 Changes (2)
 




...
activiti:camelProcess:serviceTask {code} | Apache | For working with [Activiti|http://www.activiti.org/], a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 | 
| [JCIFS] / camel-jcifs in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp {code} | LGPL | This component provides access to remote file systems over the CIFS/SMB networking protocol by using the [JCIFS|http://jcifs.samba.org/] library. | 
| [Db4o] / camel-db4o in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...
jbi:serviceName {code} | For JBI integration such as working with [Apache ServiceMix|http://servicemix.apache.org] | 
| [JCIFS] / camel-jcifs in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp {code} | LGPL | This component provides access to remote file systems over the CIFS/SMB networking protocol by using the [JCIFS|http://jcifs.samba.org/] library. | 
| [JGroups] / camel-jgroups in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-09-08 Thread Robert Liguori (Confluence)







Component List External
Page edited by Robert Liguori


 Changes (1)
 




...
{code:xml} jbi:serviceName 
{code} | ... | For JBI integration such as working with [Apache ServiceMix|http://servicemix.apache.org] | 
| [JCIFS] / camel-jcifs in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 ... 
 For JBI integration such as working with Apache ServiceMix 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-09-08 Thread Robert Liguori (Confluence)







Component List External
Page edited by Robert Liguori


 Changes (1)
 




...
{code:xml} jbi:serviceName 
{code} | ... Apache | For JBI integration such as working with [Apache ServiceMix|http://servicemix.apache.org] | 
| [JCIFS] / camel-jcifs in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JBI / servicemix-camel


jbi:serviceName

 
 Apache 
 For JBI integration such as working with Apache ServiceMix 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-08-27 Thread Christian Mueller (Confluence)







Component List External
Page edited by Christian Mueller


 Changes (1)
 




...
activiti:camelProcess:serviceTask {code} | Apache | For working with [Activiti|http://www.activiti.org/], a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 | 
| [JCIFS] / camel-jcifs in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp {code} | This component provides access to remote file systems over the CIFS/SMB networking protocol by using the [JCIFS|http://jcifs.samba.org/] library. | 
| [Db4o] / camel-db4o in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-08-27 Thread Christian Mueller (Confluence)







Component List External
Page edited by Christian Mueller


 Changes (1)
 




...
{code:xml} smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp 
{code} | LGPL | This component provides access to remote file systems over the CIFS/SMB networking protocol by using the [JCIFS|http://jcifs.samba.org/] library. | 
| [Db4o] / camel-db4o in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 JCIFS / camel-jcifs in camel-extra


smb://u...@server.example.com/sharename?password=secretlocalWorkDirectory=/tmp

 
 LGPL 
 This component provides access to remote file systems over the CIFS/SMB networking protocol by using the JCIFS library. 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 RCode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-08-08 Thread Christoph Emmersberger (Confluence)







Component List External
Page edited by Christoph Emmersberger


 Changes (1)
 




...
nmr://serviceName {code} | Apache | Integration with the Normalized Message Router BUS in [ServiceMix 4.x|http://servicemix.apache.org/SMX4NMR/index.html] | 
| [rcode] / camel-rcode in [camel-extra|http://code.google.com/p/camel-extra/] 
{code:xml} rcode://host[:port]/operation[?options] 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 rcode / camel-rcode in camel-extra


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-08-07 Thread Christoph Emmersberger (Confluence)







Component List External
Page edited by Christoph Emmersberger


Comment:
Adding rcode component documentation


 Changes (1)
 




...
nmr://serviceName {code} | Apache | Integration with the Normalized Message Router BUS in [ServiceMix 4.x|http://servicemix.apache.org/SMX4NMR/index.html] | 
| [rcode] / camel-rcode {code:xml} rcode://host[:port]/operation[?options] {code} | LGPL | Uses [Rserve|http://www.rforge.net/Rserve/] to integrate Camel with the statistics environment [R|http://www.r-project.org/] | 
| [Scalate|http://scalate.fusesource.org/camel.html] / scalate-camel  {code:xml}  
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 rcode / camel-rcode


rcode://host[:port]/operation[?options]

 
 LGPL 
 Uses Rserve to integrate Camel with the statistics environment R 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Stop watching space
|
Change email notification preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-03-28 Thread confluence







Component List External
Page edited by Christian Mueller


 Changes (1)
 




...
unmarshal(edi) {code} | GPL | For working with EDI parsing using the [Smooks library|http://milyn.codehaus.org/Smooks]. This component is *deprecated* as Smooks now provides [Camel integration out of the box|http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration]  | 
| [Spring Neo4j] / camel-spring-neo4j in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} spring-neo4j:http://hostname[:port]/database[?options] {code} | to bee clarified | Component for producing to Neo4j datastore using the [Spring Data Neo4j|http://www.springsource.org/spring-data/neo4j] library | 
| [ZeroMQ] / camel-zeromq in [camel-extra|http://code.google.com/p/camel-extra/].  {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 Spring Neo4j / camel-spring-neo4j in camel-extra


spring-neo4j:http://hostname[:port]/database[?options]

 
 to bee clarified 
 Component for producing to Neo4j datastore using the Spring Data Neo4j library 


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Change Notification Preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2013-01-18 Thread confluence







Component List External
Page edited by Henryk Konsek


Comment:
Added ZeroMQ to the list of Camel Extra components.


 Changes (1)
 




...
unmarshal(edi) {code} | GPL | For working with EDI parsing using the [Smooks library|http://milyn.codehaus.org/Smooks]. This component is *deprecated* as Smooks now provides [Camel integration out of the box|http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration]  | 
| [ZeroMQ] / camel-zeromq in [camel-extra|http://code.google.com/p/camel-extra/].  {code:xml} zeromq:(tcp|ipc)://hostname:port {code} | LGPL | The ZeroMQ component allows you to consumer or produce messages using [ZeroMQ|http://zeromq.org]. | 


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  


 ZeroMQ / camel-zeromq in camel-extra. 


zeromq:(tcp|ipc)://hostname:port

 
 LGPL 
 The ZeroMQ component allows you to consumer or produce messages using ZeroMQ. 







Change Notification Preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2012-12-21 Thread confluence







Component List External
Page edited by Christian Mueller


 Changes (1)
 




...
activemq.journal:directory-on-filesystem {code} | Apache | Uses ActiveMQs fast disk journaling implementation to store message bodies in a rolling log file | 
| [Activiti|http://www.activiti.org/] / activiti-camel  {code:xml} activiti:camelProcess:serviceTask {code} | Apache | For working with [Activiti|http://www.activiti.org/], a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 | 
| [Db4o] / camel-db4o in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Activiti / activiti-camel 


activiti:camelProcess:serviceTask

 
 Apache 
 For working with Activiti, a light-weight workflow and Business Process Management (BPM) platform which supports BPMN 2 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  







Change Notification Preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2012-10-13 Thread confluence







Component List External
Page edited by Henryk Konsek


Comment:
Added JGroups information.


 Changes (1)
 




...
hibernate://entityName {code} | GPL | For using a database as a queue via the [Hibernate|http://www.hibernate.org/] library | 
| [JGroups] / camel-jgroups in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} jgroups://clusterName {code} | LGPL | The {{jgroups:}} component provides exchange of messages between Camel infrastructure and JGroups clusters. | 
| [NMR] / servicemix-nmr {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 JGroups / camel-jgroups in camel-extra


jgroups://clusterName

 
 LGPL 
 The jgroups: component provides exchange of messages between Camel infrastructure and JGroups clusters. 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 Scalate / scalate-camel 

 
scalate:templateName 

 
 Apache 
 Uses the given Scalate template to transform the message 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  







Change Notification Preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List

2012-08-02 Thread confluence







Component List
Page edited by Scott England-Sullivan


 Changes (3)
 




...
sips://user@host[:port]?[options] {code} | Publish/Subscribe communication capability using the Telecom SIP protocol. [RFC3903 - Session Initiation Protocol (SIP) Extension for Event|http://www.ietf.org/rfc/rfc3903.txt] | 
| [SJMS] / camel-sjms {code:xml} sjms:[topic:]destinationName?[options] {code} | A ground up implementation of a JMS client  | 
| [SMTP|Mail] / camel-mail {code:xml} 
...
| [XMPP|XMPP|XMPP and Jabber support] / camel-xmpp {code:xml} 
xmpp://host:port/room 
{code} | Working with XMPP and Jabber | | [XQuery|XQuery Endpoint] / camel-saxon {code:xml} xquery:someXQueryResource {code} | Generates a response using an [XQuery] template | | [XSLT] / camel-core (camel-spring for Camel 2.8 or older) {code:xml} xslt:someTemplateResource {code} | Generates a response using an [XSLT|http://www.w3.org/TR/xslt] template | | [ZooKeeper] / camel-zookeeper {code:xml} zookeeper://host:port/path {code} | Working with [ZooKeeper|http://hadoop.apache.org/zookeeper/] cluster(s) | 


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Avro / camel-avro


avro:http://hostname[:port][?options]

 
 Working with Apache Avro for data serialization. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to 

[CONF] Apache Camel Component List

2012-07-24 Thread confluence







Component List
Page edited by Christian Mueller


 Changes (1)
 




...
sips://user@host[:port]?[options] {code} | Publish/Subscribe communication capability using the Telecom SIP protocol. [RFC3903 - Session Initiation Protocol (SIP) Extension for Event|http://www.ietf.org/rfc/rfc3903.txt] | 
| [SJMS] / camel-sjms {code:xml} sjms:[topic:]destinationName {code} | A universal Java JMS component | 
| [SMTP|Mail] / camel-mail {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Avro / camel-avro


avro:http://hostname[:port][?options]

 
 Working with Apache Avro for data serialization. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint from same CamelContext. 


 DirectVM / camel-core


direct-vm:name

 
 Synchronous call to another endpoint in another CamelContext running in the same JVM. 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi 

[CONF] Apache Camel Component List

2012-07-23 Thread confluence







Component List
Page edited by Scott England-Sullivan


 Changes (1)
 




...
sips://user@host[:port]?[options] {code} | Publish/Subscribe communication capability using the Telecom SIP protocol. [RFC3903 - Session Initiation Protocol (SIP) Extension for Event|http://www.ietf.org/rfc/rfc3903.txt] | 
| [SJMS] / camel-sjms {code:xml} jms:[topic:]destinationName {code} | A universal Java JMS component | 
| [SMTP|Mail] / camel-mail {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Avro / camel-avro


avro:http://hostname[:port][?options]

 
 Working with Apache Avro for data serialization. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint from same CamelContext. 


 DirectVM / camel-core


direct-vm:name

 
 Synchronous call to another endpoint in another CamelContext running in the same JVM. 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving 

[CONF] Apache Camel Component List

2012-07-23 Thread confluence







Component List
Page edited by Scott England-Sullivan


 Changes (1)
 




...
| [SJMS] / camel-sjms {code:xml} 
sjms:[topic:]destinationName 
{code} | A universal Java JMS component | | [SMTP|Mail] / camel-mail 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Avro / camel-avro


avro:http://hostname[:port][?options]

 
 Working with Apache Avro for data serialization. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint from same CamelContext. 


 DirectVM / camel-core


direct-vm:name

 
 Synchronous call to another endpoint in another CamelContext running in the same JVM. 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. 


 

[CONF] Apache Camel Component List

2012-06-18 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 




...
atom:uri {code} | Working with [Apache Abdera|http://incubator.apache.org/abdera/] for atom integration, such as consuming an atom feed. | 
| [Avro|avro] / camel-avro {code:xml} avro:http://hostname[:port][?options] {code} | Working with [Apache Avro|http://avro.apache.org/] for data serialization. | 
| [AWS-DDB|AWS-DDB] / [camel-aws|AWS] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Avro / camel-avro


avro:http://hostname[:port][?options]

 
 Working with Apache Avro for data serialization. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint from same CamelContext. 


 DirectVM / camel-core


direct-vm:name

 
 Synchronous call to another endpoint in another CamelContext running in the same JVM. 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 

[CONF] Apache Camel Component List

2012-06-15 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (2)
 




...
{code:xml} direct:name 
{code} | Synchronous call to another endpoint from *same* CamelContext. | 
| [Direct-VM] / camel-core {code:xml} direct-vm:name {code} | Synchronous call to another endpoint in another CamelContext running in the same JVM. | 
| [DNS] / camel-dns {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint from same CamelContext. 


 DirectVM / camel-core


direct-vm:name

 
 Synchronous call to another endpoint in another CamelContext running in the same JVM. 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or 

[CONF] Apache Camel Component List

2012-06-12 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 




...
hazelcast://[type]:cachename[?options] {code} | [Hazelcast|http://www.hazelcast.com] is a data grid entirely implemented in Java (single jar). This component supports map, multimap, seda, queue, set, atomic number and simple cluster support. | 
| [HBase|hbase] / camel-hbase {code:xml} hbase://table[?options] {code} | For reading/writing from/to an [HBase|http://hadoop.apache.org/hbase/] store (Hadoop database) | 
| [HDFS] / camel-hdfs {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or 

[CONF] Apache Camel Component List

2012-06-09 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 




...
solr://host[:port]/solr?[options] {code} | Uses the [Solrj|http://wiki.apache.org/solr/Solrj] client API to interface with an [Apache Lucene Solr|http://lucene.apache.org/solr/] server | 
| [SpringBatch] / camel-spring-batch {code:xml} spring-batch:job[?options] {code} | To bridge Camel and [Spring Batch|http://www.springsource.org/spring-batch] | 
| [SpringIntegration] / camel-spring-integration {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. 


 Flatpack / 

[CONF] Apache Camel Component List

2012-06-08 Thread confluence







Component List
Page edited by Rob Davies


 Changes (1)
 




...
mongodb:connection?options {code} | Interacts with [MongoDB|http://www.mongodb.org/] databases and collections. Offers producer endpoints to perform CRUD-style operations and more against databases and collections, as well as consumer endpoints to listen on collections and dispatch objects to Camel routes | 
| [MQTT] / camel-mqtt {code:xml} mqtt:name {code} | Component for communicating with [MQTT|http://mqtt.org] M2M message brokers | 
| [MSV] / camel-msv {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending 

[CONF] Apache Camel Component List

2012-04-18 Thread confluence







Component List
Page edited by Hadrian Zbarcea


 Changes (1)
 




...
jpa://entityName {code} | For using a database as a queue via the JPA specification for working with [OpenJPA|http://openjpa.apache.org/], [Hibernate|http://www.hibernate.org/] or TopLink | 
| [Jsch] / camel-jsch {code:xml} scp://localhost/destination {code} | Support for the scp protocol | 
| [JT/400 |JT400] / camel-jt400 {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed 

[CONF] Apache Camel Component List

2012-04-10 Thread confluence







Component List
Page edited by Bilgin Ibryam


 Changes (1)
 




...
flatpack:[fixed|delim]:configFile {code} | Processing fixed width or delimited files or messages using the [FlatPack library|http://flatpack.sourceforge.net] | 
| [FOP] / camel-fop {code:xml} fop:outputFormat {code} | Renders the message into different output formats using [Apache FOP|http://xmlgraphics.apache.org/fop/index.html] | 
| [FreeMarker] / camel-freemarker {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. 


 Flatpack / camel-flatpack



[CONF] Apache Camel Component List

2012-03-18 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 




...
zookeeper://host:port/path {code} | Working with [ZooKeeper|http://hadoop.apache.org/zookeeper/] cluster(s) | 
| [Websocket] / camel-websocket {code:xml} websocket://host:port/path {code} | Communicating with [Websocket|http://wiki.eclipse.org/Jetty/Feature/WebSockets] clients | 


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / 

[CONF] Apache Camel Component List

2012-03-05 Thread confluence







Component List
Page edited by Glen Mazza


Comment:
Removed Camel 1.x references.


 Changes (3)
 




...
{code:xml} file://nameOfFileOrDirectory 
{code} | Sending messages to a file or polling a file or directory. *Camel 1.x use this link* *[File]*. | 
| [Flatpack] / camel-flatpack {code:xml} 
...
{code:xml} ftp://host[:port]/fileName 
{code} | Sending and receiving files over FTP. *Camel 1.x use this link* *[FTP]*. | 
| [FTPS|FTP2] / camel-ftp {code:xml} 
...
{code:xml} sftp://host[:port]/fileName 
{code} | Sending and receiving files over SFTP (FTP over SSH). *Camel 1.x use this link* *[FTP]*. | 
| [SIP] / camel-sip {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / 

[CONF] Apache Camel Component List

2012-03-02 Thread confluence







Component List
Page edited by James Strachan


 Changes (1)
 




...
string-template:someTemplateResource {code} | Generates a response using a [String Template|http://www.stringtemplate.org/] | 
| [Stub] / camel-core {code:xml} stub:someOtherCamelUri {code} | Allows you to [stub out some physical middleware endpoint|Stub] for easier testing or debugging | 
| [TCP|MINA] / camel-mina {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

[CONF] Apache Camel Component List

2012-02-27 Thread confluence







Component List
Page edited by Bilgin Ibryam


 Changes (1)
 




...
atom:uri {code} | Working with [Apache Abdera|http://incubator.apache.org/abdera/] for atom integration, such as consuming an atom feed. | 
| [AWS-DDB|AWS-DDB] / [camel-aws|AWS] {code:xml} aws-ddb://tableName[?options] {code} | For working with [Amazons DynamoDB (DDB)|http://aws.amazon.com/dynamodb/]. | 
| [AWS-SDB|AWS-SDB] / [camel-aws|AWS] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-DDB / camel-aws


aws-ddb://tableName[?options]

 
 For working with Amazon's DynamoDB (DDB). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack



[CONF] Apache Camel Component List

2012-02-17 Thread confluence







Component List
Page edited by Raul Kripalani


 Changes (1)
 




...
mock:name {code} | For testing routes and mediation rules using mocks | 
| [MongoDB] / camel-mongodb {code:xml} mongodb:connection?options {code} | Interacts with [MongoDB|http://www.mongodb.org/] databases and collections, offers both consumers and producers | 
| [MSV] / camel-msv {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / camel-freemarker



[CONF] Apache Camel Component List

2012-02-17 Thread confluence







Component List
Page edited by Raul Kripalani


 Changes (2)
 




...
{code:xml} mongodb:connection?options 
{code} | Interacts with [MongoDB|http://www.mongodb.org/] databases and collections, offers both consumers and producers | 
{code} | Interacts with [MongoDB|http://www.mongodb.org/] databases and collections. Offers producer endpoints to perform CRUD-style operations and more against databases and collections, as well as consumer endpoints to listen on collections and dispatch objects to Camel routes | 
| [MSV] / camel-msv {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 

[CONF] Apache Camel Component List

2012-02-02 Thread confluence







Component List
Page edited by Bilgin Ibryam


 Changes (1)
 




...
timer://name {code} | A timer endpoint | 
| [Twitter] / camel-twitter {code:xml} twitter://[endpoint]?[options] {code} | A twitter endpoint | 
| [UDP|MINA] / camel-mina {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a FreeMarker template 


 FTP / camel-ftp



[CONF] Apache Camel Component List

2012-01-30 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 




...
sql:select * from table where id=# {code} | Performing SQL queries using JDBC | 
| [SSH] component / camel-ssh {code:xml} ssh:[username[:password]@]host[:port][?options] {code} | For sending commands to a SSH server | 
| [StAX] / camel-stax {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response 

[CONF] Apache Camel Component List

2011-12-24 Thread confluence







Component List
Page edited by Christian Mueller


 Changes (2)
 




...
atom:uri {code} | Working with [Apache Abdera|http://incubator.apache.org/abdera/] for atom integration, such as consuming an atom feed. | 
| [AWS-SDB|AWS-SDB] / [camel-aws|AWS] {code:xml} aws-sdb://domainName[?options] {code} | For working with [Amazons SimpleDB (SDB)|http://aws.amazon.com/simpledb/]. | | [AWS-SES|AWS-SES] / [camel-aws|AWS] {code:xml} aws-ses://from[?options] {code} | For working with [Amazons Simple Email Service (SES)|http://aws.amazon.com/ses/]. | 
| [AWS-SNS|AWS-SNS] / [camel-aws|AWS] {code:xml} 
...
aws-s3://bucketname[?options] {code} | For working with [Amazons Simple Storage Service (S3)|http://aws.amazon.com/s3/]. | 
| [AWS-SES|AWS-SES] / [camel-aws|AWS] {code:xml} aws-ses://from[?options] {code} | For working with [Amazons Simple Email Service (SES)|http://aws.amazon.com/ses/]. | | [AWS-SDB|AWS-SDB] / [camel-aws|AWS] {code:xml} aws-sdb://domainName[?options] {code} | For working with [Amazons SimpleDB (SDB)|http://aws.amazon.com/sdb/]. | 
| [Bean] / camel-core {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses 

[CONF] Apache Camel Component List

2011-12-20 Thread confluence







Component List
Page edited by Bilgin Ibryam


 Changes (1)
 




...
aws-ses://from[?options] {code} | For working with [Amazons Simple Email Service (SES)|http://aws.amazon.com/ses/]. | 
| [AWS-SDB|AWS-SDB] / [camel-aws|AWS] {code:xml} aws-sdb://domainName[?options] {code} | For working with [Amazons SimpleDB (SDB)|http://aws.amazon.com/sdb/]. | 
| [Bean] / camel-core {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 AWS-SDB / camel-aws


aws-sdb://domainName[?options]

 
 For working with Amazon's SimpleDB (SDB). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / 

[CONF] Apache Camel Component List

2011-12-19 Thread confluence







Component List
Page edited by Bilgin Ibryam


 Changes (1)
 




...
aws-s3://bucketname[?options] {code} | For working with [Amazons Simple Storage Service (S3)|http://aws.amazon.com/s3/]. | 
| [AWS-SES|AWS-SES] / [camel-aws|AWS] {code:xml} aws-ses://from[?options] {code} | For working with [Amazons Simple Email Service (SES)|http://aws.amazon.com/ses/]. | 
| [Bean] / camel-core {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 AWS-SES / camel-aws


aws-ses://from[?options]

 
 For working with Amazon's Simple Email Service (SES). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a FreeMarker template 



[CONF] Apache Camel Component List

2011-12-01 Thread confluence







Component List
Page edited by Ben ODay


Comment:
updated per CAMEL-4539 add camel-solr component


 Changes (1)
 




...
snmp://host[:port]?options {code} | Polling OID values and receiving traps using SNMP via [SNMP4J |http://snmp4j.com] library | 
| [SOLR] / camel-solr {code:xml} solr://host[:port]?[options] {code} | Uses the [Solrj|http://wiki.apache.org/solr/Solrj] client API to interface with an [Apache Lucene Solr|http://lucene.apache.org/solr/] server | 
| [SpringIntegration] / camel-spring-integration {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / camel-freemarker


freemarker:someTemplateResource

 

[CONF] Apache Camel Component List

2011-11-22 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 




...
sql:select * from table where id=# {code} | Performing SQL queries using JDBC | 
| [StAX] / camel-stax {code:xml} stax:contentHandlerClassName {code} |  Process messages through a SAX [ContentHandler|http://download.oracle.com/javase/6/docs/api/org/xml/sax/ContentHandler.html]. | 
| [Stream] / camel-stream {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWS-S3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto (Digital Signatures) / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension. 


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a FreeMarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 

[CONF] Apache Camel Component List

2011-08-24 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 




...
xslt:someTemplateResource {code} | Generates a response using an [XSLT|http://www.w3.org/TR/xslt] template | 
| [ZooKeeper] / camel-zookeeper {code:xml} zookeeper://host:port/path {code} | Working with [ZooKeeper|http://hadoop.apache.org/zookeeper/] cluster(s) | 


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWSSNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWSSQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWSS3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a FreeMarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over 

[CONF] Apache Camel Component List

2011-08-07 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (4)
 




...
mina:udp://host:port {code} | Working with UDP protocols using [Apache MINA|http://mina.apache.org/] | 
| [Validation] / camel-spring 
| [Validation] / camel-core (camel-spring for Camel 2.8 or older) 
{code:xml} validation:someLocalOrRemoteResource 
...
xquery:someXQueryResource {code} | Generates a response using an [XQuery] template | 
| [XSLT] / camel-spring 
| [XSLT] / camel-core (camel-spring for Camel 2.8 or older) 
{code:xml} xslt:someTemplateResource 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWSSNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWSSQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWSS3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / 

[CONF] Apache Camel Component List External

2011-07-21 Thread confluence







Component List External
Page moved by James Strachan






From: 

Apache Camel
 Components


To: 

Apache Camel
 Includes





Children moved






   
Change Notification Preferences
   
   View Online
  |
   Add Comment
   









[CONF] Apache Camel Component List External

2011-07-21 Thread confluence







Component List External
Page edited by James Strachan


Comment:
added link to smooks docs folks should use


 Changes (1)
 




...
{code:xml} unmarshal(edi) 
{code} | GPL | For working with EDI parsing using the [Smooks library|http://milyn.codehaus.org/Smooks]. This component is *deprecated* as Smooks now provides [Camel integration out of the box|http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration]  | 


Full Content




 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box  







Change Notification Preferences

View Online
|
View Changes
|
Add Comment









[CONF] Apache Camel Component List External

2011-07-20 Thread confluence







Component List External
Page  added by Daniel Kulp

 

 


 Component / ArtifactId / URI 
 License 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 Apache 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Apache 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 GPL 
 For using a db4o datastore as a queue via the db4o library 


 Esper / camel-esper in camel-extra


esper:name

 
 GPL 
 Working with the Esper Library for Event Stream Processing 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 GPL 
 For using a database as a queue via the Hibernate library 


 NMR / servicemix-nmr


nmr://serviceName

 
 Apache 
 Integration with the Normalized Message Router BUS in ServiceMix 4.x 


 Smooks / camel-smooks in camel-extra. 


unmarshal(edi)

 
 GPL 
 For working with EDI parsing using the Smooks library. This component is deprecated as Smooks now provides Camel integration out of the box. 






   
Change Notification Preferences
   
   View Online
  |
   Add Comment
   








[CONF] Apache Camel Component List

2011-07-20 Thread confluence







Component List
Page edited by Daniel Kulp


 Changes (6)
 




|| Component / ArtifactId / URI || Description || 
| [ActiveMQ] / activemq-camel {code:xml} activemq:[topic:]destinationName {code} | For JMS Messaging with [Apache ActiveMQ|http://activemq.apache.org/|The most popular and powerful open source message broker] | | [ActiveMQ Journal] / activemq-core {code:xml} activemq.journal:directory-on-filesystem {code} | Uses ActiveMQs fast disk journaling implementation to store message bodies in a rolling log file | 
| [AHC] / camel-ahc {code:xml} 
...
dataset:name {code} | For load  soak testing the [DataSet|http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/component/dataset/DataSet.html] provides a way to create huge numbers of messages for sending to [Components] or asserting that they are consumed correctly | 
| [Db4o] / camel-db4o in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} db4o://className {code} | For using a db4o datastore as a queue via the [db4o|http://www.db4o.com/] library | 
| [Direct] / camel-core {code:xml} 
...
ejb:ejbName[?method=someMethod] {code} | Uses the [Bean Binding] to bind message exchanges to EJBs. It works like the [Bean] component but just for accessing EJBs. Supports EJB 3.0 onwards. | 
| [Esper] / camel-esper in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} esper:name {code} | Working with the [Esper Library|http://esper.codehaus.org] for Event Stream Processing | 
| [Event] / camel-spring {code:xml} 
...
hdfs://path[?options] {code} | For reading/writing from/to an [HDFS|http://http://hadoop.apache.org/hdfs/] filesystem | 
| [Hibernate] / camel-hibernate in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} hibernate://entityName {code} | For using a database as a queue via the [Hibernate|http://www.hibernate.org/] library | 
| [HL7] / camel-hl7 {code:xml} 
...
netty:udp//host[:port]?options {code} | Working with TCP and UDP protocols using Java NIO based capabilities offered by the [JBoss Netty|http://www.jboss.org/netty] community project | 
| [NMR] / servicemix-nmr {code:xml} nmr://serviceName {code} | Integration with the Normalized Message Router BUS in [ServiceMix 4.x|http://servicemix.apache.org/SMX4NMR/index.html] | 
| [Pax-Logging] / camel-paxlogging {code:xml} 
...
sips://user@host[:port]?[options] {code} | Publish/Subscribe communication capability using the Telecom SIP protocol. [RFC3903 - Session Initiation Protocol (SIP) Extension for Event|http://www.ietf.org/rfc/rfc3903.txt] | 
| [Smooks] / camel-smooks in [camel-extra|http://code.google.com/p/camel-extra/].  {code:xml} unmarshal(edi) {code} | For working with EDI parsing using the [Smooks library|http://milyn.codehaus.org/Smooks]. This component is *deprecated* as Smooks now provides Camel integration out of the box. | 
| [SMTP|Mail] / camel-mail {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWSSNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWSSQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWSS3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache 

[CONF] Apache Camel Component List

2011-07-19 Thread confluence







Component List
Page edited by Daniel Kulp


Comment:
camel-hdfs is now in camel


 Changes (1)
 




...
hazelcast://[type]:cachename[?options] {code} | [Hazelcast|http://www.hazelcast.com] is a data grid entirely implemented in Java (single jar). This component supports map, multimap, seda, queue, set, atomic number and simple cluster support.  | 
| [HDFS] / camel-hdfs in [camel-hdfs|http://github.com/dgreco/camel-hdfs/] 
{code:xml} hdfs://path[?options] 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWSSNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWSSQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWSS3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 

[CONF] Apache Camel Component List

2011-07-12 Thread confluence







Component List
Page edited by Richard Kettelerij


Comment:
CAMEL-4216


 Changes (1)
 




...
{code:xml} quartz://groupName/timerName 
{code} | Provides a scheduled delivery of messages using the [Quartz scheduler|http://www.opensymphony.com/quartz/] scheduler|http://www.quartz-scheduler.org/] | 
| [Quickfix] / camel-quickfix {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWSSNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWSSQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWSS3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core



[CONF] Apache Camel Component List

2011-06-07 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 




...
amqp:[topic:]destinationName {code} | For Messaging with [AMQP protocol|http://www.amqp.org/] | 
| [APNS] / camel-apns {code:xml} apns:notify[?options] {code} | For sending notifications to Apple iOS devices | 
| [Atom] / camel-atom {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AHC / camel-ahc


ahc:hostname:[port]

 
 To call external HTTP services using Async Http Client 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 APNS / camel-apns


apns:notify[?options]

 
 For sending notifications to Apple iOS devices 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWSSNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWSSQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWSS3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling 

[CONF] Apache Camel Component List

2011-04-19 Thread confluence







Component List
Page edited by Fernando Ribeiro


 Changes (1)
 




...
{code:xml} freemarker:someTemplateResource 
{code} | Generates a response using a [FreemMarker|http://freemarker.org/] template | 
| [FTP|FTP2] / camel-ftp {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWSSNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWSSQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWSS3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 FreeMarker / camel-freemarker


freemarker:someTemplateResource

[CONF] Apache Camel Component List

2011-03-31 Thread confluence







Component List
Page edited by Christian Mueller


 Changes (3)
 




...
atom:uri {code} | Working with [Apache Abdera|http://incubator.apache.org/abdera/] for atom integration, such as consuming an atom feed. | 
| [AWS-SQS|AWS-SQS] [AWS-SNS] / [camel-aws|AWS] 
{code:xml} 
aws-sns://topicname[?options] {code} | For Messaging with [Amazons Simple Notification Service (SNS)|http://aws.amazon.com/sns/]. | | [AWS-SQS] / [camel-aws|AWS] {code:xml} 
aws-sqs://queuename[?options] {code} | For Messaging with [Amazons Simple Queue Service (SQS)|http://aws.amazon.com/sqs/]. | 
| [AWS-S3] / [camel-aws|AWS] {code:xml} aws-s3://bucketname[?options] {code} | For working with [Amazons Simple Storage Service (S3)|http://aws.amazon.com/s3/]. | 
| [Bean] / camel-core {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWSSNS / camel-aws


aws-sns://topicname[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWSSQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 AWSS3 / camel-aws


aws-s3://bucketname[?options]

 
 For working with Amazon's Simple Storage Service (S3). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 

[CONF] Apache Camel Component List

2011-03-26 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (4)
 




...
| [Hazelcast|Hazelcast Component] / [camel-hazelcast|Hazelcast Component] {code:xml} 
hazelcast://[map|multimap|queue|seda|set|atomicvalue|instance]:cachename[?options] 
hazelcast://[type]:cachename[?options] 
{code} | [Hazelcast|http://www.hazelcast.com] is a data grid entirely implemented in Java (single jar). This component supports map, multimap, seda, queue, set, atomic number and simple cluster support.  | | [HDFS] / camel-hdfs in [camel-hdfs|http://github.com/dgreco/camel-hdfs/] 
...
sips://user@host[:port]?[options] {code} | Publish/Subscribe communication capability using the Telecom SIP protocol. [RFC3903 - Session Initiation Protocol (SIP) Extension for Event|http://www.ietf.org/rfc/rfc3903.txt] | 
| [Smooks] / camel-smooks in [camel-extra|http://code.google.com/p/camel-extra/]. 
{code:xml} unmarshal(edi) 
{code} | For working with EDI parsing using the [Smooks library|http://milyn.codehaus.org/Smooks]. This component is *deprecated* as Smooks now provides Camel integration out of the box. | 
| [SMTP|Mail] / camel-mail {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 DNS / camel-dns


dns:operation

 
 To lookup domain information and run DNS queries using DNSJava 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in 

[CONF] Apache Camel Component List

2011-02-28 Thread confluence







Component List
Page edited by Claus Straube


Comment:
added camel-hazelcast to list


 Changes (1)
 




...
gmail://u...@googlemail.com[?options] {code}| Supports sending of emails via the [mail service|http://code.google.com/appengine/docs/java/mail/] of Google App Engine. See also [Camel Components for Google App Engine|GAE].| 
| [Hazelcast|Hazelcast Component] / [camel-hazelcast|Hazelcast Component] {code:xml} hazelcast://[map|multimap|queue|seda|set|atomicvalue|instance]:cachename[?options] {code} | [Hazelcast|http://www.hazelcast.com] is a data grid entirely implemented in Java (single jar). This component supports map, multimap, seda, queue, set, atomic number and simple cluster support.  | 
| [HDFS] / camel-hdfs in [camel-hdfs|http://github.com/dgreco/camel-hdfs/] {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. 

[CONF] Apache Camel Component List

2011-02-15 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (2)
 




...
| [iBATIS] / camel-ibatis {code:xml} 
ibatis://sqlOperationName ibatis://statementName 
{code} | Performs a query, poll, insert, update or delete in a relational database using [Apache iBATIS|http://ibatis.apache.org/] | | [IMap|Mail] / camel-mail 
...
msv:someLocalOrRemoteResource {code} | Validates the payload of a message using the [MSV Library|https://msv.dev.java.net/] | 
| [MyBatis] / camel-mybatis {code:xml} mybatis://statementName {code} | Performs a query, poll, insert, update or delete in a relational database using [MyBatis|http://mybatis.org/] | 
| [Nagios] / camel-nagios {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 

[CONF] Apache Camel Component List

2011-02-10 Thread confluence







Component List
Page edited by James Strachan


 Changes (1)
 




...
cometd://host:port/channelname {code} | Used to deliver messages using the [jetty cometd implementation|http://docs.codehaus.org/display/JETTY/Cometd+(aka+Bayeux)] of the [bayeux protocol|http://svn.xantus.org/shortbus/trunk/bayeux/bayeux.html] | 
| [Context] / camel-context {code:xml} context:camelContextId:localEndpointName {code} | Used to refer to endpoints within a separate CamelContext to provide a simple [black box composition|Context] approach so that routes can be combined into a CamelContext and then used as a black box component inside other routes in other CamelContexts | 
| [Crypto (Digital Signatures)] / camel-crypto {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Context / camel-context


context:camelContextId:localEndpointName

 
 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 CamelContexts 


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 

[CONF] Apache Camel Component List

2011-01-30 Thread confluence







Component List
Page edited by Christian Mueller


 Changes (2)
 




...
{code:xml} http://hostname[:port] 
{code} | For calling out to external HTTP servers using Apache HTTP Client 3.x | 
| [HTTP4] / camel-http4 {code:xml} http4://hostname[:port] {code} | For calling out to external HTTP servers using Apache HTTP Client 4.x | 
| [iBATIS] / camel-ibatis {code:xml} 
...


Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]

[CONF] Apache Camel Component List

2011-01-15 Thread confluence







Component List
Page edited by Tracy Snell


 Changes (2)
 



...
atom:uri {code} | Working with [Apache Abdera|http://incubator.apache.org/abdera/] for atom integration, such as consuming an atom feed. | 
{show-to:user=tjsnell} 
| [AWS-SNS|AWS-SNS] / [camel-aws|aws] {code:xml} aws-sns://topicName/MyTopicName[?options] {code} | For Messaging with [Amazons Simple Notification Service (SNS)|http://aws.amazon.com/sns/]. | 
{show-to} 
| [AWS-SQS|AWS-SQS] / [camel-aws|aws] {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 AWS-SNS / camel-aws


aws-sns://topicName/MyTopicName[?options]

 
 For Messaging with Amazon's Simple Notification Service (SNS). 


 AWS-SQS / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure 

[CONF] Apache Camel Component List

2011-01-12 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 



...
| [SQS] / [camel-aws|aws] {code:xml} 
aws-sqs://queuename[?options] 
{code} | For Messaging with [Amazons Simple Queue Service (SQS)|http://aws.amazon.com/sqs/]. | | [Bean] / camel-core 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 sqs / camel-aws


aws-sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?options]


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

[CONF] Apache Camel Component List

2011-01-06 Thread confluence







Component List
Page edited by Dan Checkoway


 Changes (1)
 



...
jt400://user:p...@system/path_to_dtaq {code} | For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system | 
| [Kestrel] / camel-kestrel {code:xml} kestrel://[addresslist/]queuename[?options] {code} | For producing to or consuming from Kestrel queues | 
| [Language] / camel-core {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 sqs / camel-aws


sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?options]


 Provides 

[CONF] Apache Camel Component List

2011-01-06 Thread confluence







Component List
Page edited by Dan Checkoway


 Changes (1)
 



...
{code:xml} kestrel://[addresslist/]queuename[?options] 
{code} | For producing to or consuming from [Kestrel|https://github.com/robey/kestrel] queues | 
| [Language] / camel-core {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 sqs / camel-aws


sqs://queuename[?options]

 
 For Messaging with Amazon's Simple Queue Service (SQS). 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?options]


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

[CONF] Apache Camel Component List

2010-12-22 Thread confluence







Component List
Page edited by Guillaume Nodet


 Changes (2)
 



...
spring-event://default {code} | Working with Spring ApplicationEvents | 
| [EventAdmin] / camel-eventadmin {code:xml} eventadmin:topic {code} | Receiving OSGi EventAdmin events | 
| [Exec] / camel-exec {code:xml} 
...
nmr://serviceName {code} | Integration with the Normalized Message Router BUS in [ServiceMix 4.x|http://servicemix.apache.org/SMX4NMR/index.html] | 
| [Pax-Logging] / camel-paxlogging {code:xml} paxlogging:logger {code} | Receiving Pax-Logging events in OSGi | 
| [POP|Mail] / camel-mail {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


 Used by web applications to implement an OAuth consumer. See 

[CONF] Apache Camel Component List

2010-12-22 Thread confluence







Component List
Page edited by Guillaume Nodet


 Changes (1)
 



...
| [Pax-Logging] / camel-paxlogging {code:xml} 
paxlogging:logger paxlogging:appender 
{code} | Receiving Pax-Logging events in OSGi | | [POP|Mail] / camel-mail 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 EventAdmin / camel-eventadmin


eventadmin:topic

 
 Receiving OSGi EventAdmin events 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


glogin://hostname[:port][?options]


 Used by Camel applications outside 

[CONF] Apache Camel Component List

2010-11-05 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 



...
jms:[topic:]destinationName {code} | Working with JMS providers | 
| [JMX] / camel-jmx {code:xml} jmx://platform?options {code} | For working with JMX notification listeners | 
| [JPA] / camel-jpa {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


glogin://hostname[:port][?options]


 Used by Camel applications outside Google App Engine (GAE) for programmatic login 

[CONF] Apache Camel Component List

2010-11-04 Thread confluence







Component List
Page edited by Richard Kettelerij


Comment:
Changed uri prefix from "springws" to "spring-ws"


 Changes (1)
 



...
| [Spring Web Services] / camel-spring-ws {code:xml} 
spring-ws:[mapping-type:]address[?options] 
{code} | Client-side support for accessing web services, and server-side support for creating your own contract-first web services using [Spring Web Services|http://static.springsource.org/spring-ws/sites/1.5/] | | [SQL|SQL Component] / camel-sql 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?options]


 Provides connectivity to the URL fetch service of Google App Engine but can also be 

[CONF] Apache Camel Component List

2010-10-06 Thread confluence







Component List
Page edited by Henryk Konsek


 Changes (1)
 



...
dataset:name {code} | For load  soak testing the [DataSet|http://camel.apache.org/maven/camel-core/apidocs/org/apache/camel/component/dataset/DataSet.html] provides a way to create huge numbers of messages for sending to [Components] or asserting that they are consumed correctly | 
| [Db4o] / camel-db4o in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} db4o://className {code} | For using a db4o datastore as a queue via the [db4o|http://www.db4o.com/] library | 
| [Direct] / camel-core {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Db4o / camel-db4o in camel-extra


db4o://className

 
 For using a db4o datastore as a queue via the db4o library 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?options]


 

[CONF] Apache Camel Component List

2010-08-25 Thread confluence







Component List
Page edited by Ashwin Karpe


 Changes (1)
 



...
sftp://host[:port]/fileName {code} | Sending and receiving files over SFTP (FTP over SSH). *Camel 1.x use this link [FTP]*. | 
| [SIP] / camel-sip {code:xml} sip://u...@host[:port]?[options] sips://u...@host[:port]?[options] {code} | Publish/Subscribe communication capability using the Telecom SIP protocol. [RFC3903 - Session Initiation Protocol (SIP) Extension for Event|http://www.ietf.org/rfc/rfc3903.txt] | 
| [Smooks] / camel-smooks in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?options]


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

[CONF] Apache Camel Component List

2010-08-08 Thread confluence







Component List
Page edited by Christian Schneider


Comment:
Added cxf bean component


 Changes (1)
 



...
cxf:address[?serviceClass=...] {code} | Working with [Apache CXF|http://apache.org/cxf/] for web services integration | 
| [CXF Bean | CXF Bean Component] / camel-cxf {code:xml} cxf:spring bean name {code} | Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component | 
| [CXFRS] / camel-cxf {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:spring bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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 / 

[CONF] Apache Camel Component List

2010-08-08 Thread confluence







Component List
Page edited by Christian Schneider


 Changes (2)
 



...
| [CXF Bean | CXF Bean Component] / camel-cxf {code:xml} 
cxf:spring bean name 
cxf:bean name 
{code} | Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component | | [CXFRS] / camel-cxf 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXF Bean  / camel-cxf


cxf:bean name

 
 Proceess the exchange using a JAX WS or JAX RS annotated bean from the registry. Requires less configuration than the above CXF Component 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


glogin://hostname[:port][?options]


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

[CONF] Apache Camel Component List

2010-06-12 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 



...
cache://cachename[?options] {code} | The cache component facilitates creation of caching endpoints and processors using [EHCache|http://ehcache.org/] as the cache implementation. | 
| [Class] / camel-core {code:xml} class:className[?method=someMethod] {code} | Uses the [Bean Binding] to bind message exchanges to beans in the [Registry]. Is also used for exposing and invoking POJO (Plain Old Java Objects). | 
| [Cometd] / camel-cometd {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Class / camel-core


class:className[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


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 

[CONF] Apache Camel Component List

2010-06-09 Thread confluence







Component List
Page edited by Fintan Bolton


 Changes (1)
 



...
|[GLogin|glogin] / [camel-gae|GAE] {code:xml} 
gauth://hostname[:port][?options] glogin://hostname[:port][?options] 
{code}| Used by Camel applications outside Google App Engine (GAE) for programmatic login to GAE applications. See also [Camel Components for Google App Engine|GAE].| |[GTask|gtask] / [camel-gae|GAE] 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


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


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


 Supports sending of emails 

[CONF] Apache Camel Component List

2010-06-01 Thread confluence







Component List
Page edited by Claus Ibsen


 Changes (1)
 



...
direct:name {code} | Synchronous call to another endpoint | 
| [EJB] / camel-ejb {code:xml} ejb:ejbName[?method=someMethod] {code} | Uses the [Bean Binding] to bind message exchanges to EJBs. It works like the [Bean] component but just for accessing EJBs. Supports EJB 3.0 onwards. | 
| [Esper] / camel-esper in [camel-extra|http://code.google.com/p/camel-extra/] {code:xml} 
...

Full Content




 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


bean-validator:something

 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 Crypto Digital Signatures / camel-crypto


crypto:sign:name[?options]
crypto:verify:name[?options]

 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 EJB / camel-ejb


ejb:ejbName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to EJBs. It works like the Bean component but just for accessing EJBs. Supports EJB 3.0 onwards. 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


exec://executable[?options]

 
 For executing system commands 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


gauth://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


gtask://queue-name


 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


gmail://u...@gmail.com[?options]

[CONF] Apache Camel Component List

2010-04-15 Thread confluence







 Component List
 Page edited by Claus Ibsen

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


 
 For Messaging with AMQP protocol 


 Atom / camel-atom


 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


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


 CXF / camel-cxf


 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


 
 For executing system commands 


 File / camel-core


 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae



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


GHttp / camel-gae



 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



 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



 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



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


 HDFS / camel-hdfs in camel-hdfs


 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


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


 HTTP / camel-http


 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


 
 Receiving email using IMap 


 IRC / camel-irc


 
 For IRC communication 


 JavaSpace / camel-javaspace


 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


 
 For exposing services over HTTP 


 JMS / camel-jms


 
 Working with JMS providers 


 JPA / camel-jpa


 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap


 
 Performing searches on LDAP servers (scope must be one of objectonelevelsubtree) 


 Log / camel-core


 
 Uses Jakarta Commons Logging to log the message exchange to some underlying logging system like log4j 


 Lucene / camel-lucene


 
 Uses Apache Lucene to perform Java-based indexing and full text based searches using advanced analysis/tokenization capabilities 


 Mail / camel-mail


 
 Sending and receiving email 


 MINA / camel-mina


 
 Working with Apache MINA 


 Mock / camel-core


 
 For testing 

[CONF] Apache Camel Component List

2010-04-15 Thread confluence







 Component List
 Page edited by Christian Mueller

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


 
 For Messaging with AMQP protocol 


 Atom / camel-atom


 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 BeanValidation / camel-bean-validator


 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


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


 CXF / camel-cxf


 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


 
 For executing system commands 


 File / camel-core


 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae



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


GHttp / camel-gae



 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



 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



 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



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


 HDFS / camel-hdfs in camel-hdfs


 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


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


 HTTP / camel-http


 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


 
 Receiving email using IMap 


 IRC / camel-irc


 
 For IRC communication 


 JavaSpace / camel-javaspace


 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


 
 For exposing services over HTTP 


 JMS / camel-jms


 
 Working with JMS providers 


 JPA / camel-jpa


 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap


 
 Performing searches on LDAP servers (scope must be one of objectonelevelsubtree) 


 Log / camel-core


 
 Uses Jakarta Commons Logging to log the message exchange to some underlying logging system like log4j 


 Lucene / camel-lucene


 
 Uses Apache Lucene to perform Java-based indexing and full text based 

[CONF] Apache Camel Component List

2010-04-15 Thread confluence







 Component List
 Page edited by Stephen Gargan

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


 
 For Messaging with AMQP protocol 


 Atom / camel-atom


 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Bean Validation / camel-bean-validator


 
 Validates the payload of a message using the Java Validation API (JSR 303 and JAXP Validation) and its reference implementation Hibernate Validator 


 Browse / camel-core


 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


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


 Crypto Digital Signatures / camel-crypto


 
 Used to sign and verify exchanges using the Signature Service of the Java Cryptographic Extension.


 CXF / camel-cxf


 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


 
 Working with Spring ApplicationEvents 


 Exec / camel-exec


 
 For executing system commands 


 File / camel-core


 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae



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


GHttp / camel-gae



 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



 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



 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



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


 HDFS / camel-hdfs in camel-hdfs


 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


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


 HTTP / camel-http


 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


 
 Receiving email using IMap 


 IRC / camel-irc


 
 For IRC communication 


 JavaSpace / camel-javaspace


 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


 
 For exposing services over HTTP 


 JMS / camel-jms


 
 Working with JMS providers 


 JPA / camel-jpa


 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap


 
 Performing searches on LDAP servers (scope must be one of objectonelevelsubtree) 


 Log / camel-core


 
 Uses Jakarta Commons Logging to log the message exchange to 

[CONF] Apache Camel Component List

2010-03-31 Thread confluence







 Component List
 Page edited by Ashwin Karpe

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


gauth://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


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hdfs in camel-hdfs


hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  

[CONF] Apache Camel Component List

2010-03-31 Thread confluence







 Component List
 Page edited by Ashwin Karpe

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


gauth://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


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hdfs in camel-hdfs


hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  

[CONF] Apache Camel Component List

2010-03-31 Thread confluence







 Component List
 Page edited by Ashwin Karpe

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel

activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core

activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp

amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom

atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core

bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core

browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache

cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd

cometd://host:port/channelname

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


 CXF / camel-cxf

cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf

cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core

dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core

direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra

esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring

event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core

file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack

flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker

freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp

ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp

ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae

gauth://name[?options]


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


GHttp / camel-gae

ghttp://hostname[:port][/path][?options]
ghttp:///path[?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

gauth://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

gtask://queue-name


 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

gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hdfs in camel-hdfs

hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra

hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7

mina:tcp://hostname[:port]

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


 HTTP / camel-http

http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis

ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail

imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc

irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace

javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel

jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr

jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


[CONF] Apache Camel Component List

2010-03-31 Thread confluence







 Component List
 Page edited by Ashwin Karpe

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


gauth://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


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hdfs in camel-hdfs


hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  

[CONF] Apache Camel Component List

2010-03-31 Thread confluence







 Component List
 Page edited by Ashwin Karpe

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provides a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


gauth://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


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hdfs in camel-hdfs


hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit 

[CONF] Apache Camel Component List

2010-02-08 Thread confluence







 Component List
 Page edited by Claus Ibsen

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GAuth / camel-gae


gauth://name[?options]


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


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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


gauth://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


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hdfs in camel-hdfs


hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  

[CONF] Apache Camel Component List

2010-02-03 Thread confluence







 Component List
 Page edited by James Strachan

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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.


GTask / camel-gae


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hdfs in camel-hdfs


hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for 

[CONF] Apache Camel Component List

2010-01-07 Thread confluence







 Component List
 Page edited by David Greco

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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.


GTask / camel-gae


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hadoop in camel-hadoop


hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for 

[CONF] Apache Camel Component List

2010-01-07 Thread confluence







 Component List
 Page edited by Ashwin Karpe

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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.


GTask / camel-gae


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 HDFS / camel-hadoop in camel-hadoop


hdfs://path[?options]

 
 For reading/writing from/to an HDFS filesystem 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for 

[CONF] Apache Camel Component List

2009-12-08 Thread confluence







 Component List
 Page edited by Claus Ibsen

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 FTPS / camel-ftp


ftps://host[:port]/fileName

 
 Sending and receiving files over FTP Secure (TLS and SSL). 


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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.


GTask / camel-gae


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


jt400://user:p...@system/path_to_dtaq

 
 For 

[CONF] Apache Camel Component List

2009-11-30 Thread confluence







 Component List
 Page edited by Claus Ibsen

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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.


GTask / camel-gae


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


jt400://user:p...@system/path_to_dtaq

 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap



[CONF] Apache Camel Component List

2009-11-27 Thread confluence







 Component List
 Page edited by Claus Ibsen

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


GHttp / camel-gae


ghttp://hostname[:port][/path][?options]
ghttp:///path[?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.


GTask / camel-gae


gtask://queue-name


 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


gmail://u...@gmail.com[?options]
gmail://u...@googlemail.com[?options]


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


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


jt400://user:p...@system/path_to_dtaq

 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap



[CONF] Apache Camel Component List

2009-10-01 Thread confluence







 Component List
 Page edited by Claus Ibsen

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the cache implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


jt400://user:p...@system/path_to_dtaq

 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap


ldap:host[:port]?base=...[scope=scope]

 
 Performing searches on LDAP servers (scope must be one of objectonelevelsubtree) 


 Log / camel-core


log:loggingCategory[?level=ERROR]

 
 Uses Jakarta Commons Logging to log the message exchange to some underlying logging system like log4j 


 Mail / camel-mail


mail://user-i...@host:port

 
 Sending and receiving email 


 MINA / camel-mina


[tcp|udp|multicast]:host[:port]

 
 Working with Apache MINA 


 Mock / camel-core


mock:name

 
 For testing routes and mediation rules using mocks 


 MSV / camel-msv


msv:someLocalOrRemoteResource

 
 Validates the payload of a message using the MSV Library 


 Multicast / camel-mina



[CONF] Apache Camel Component List

2009-09-21 Thread confluence







 Component List
 Page edited by Claus Ibsen

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 FIX / camel-fix in FUSE


fix://configurationResource

 
 Deprecated: Sends or receives messages using the FIX protocol 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace in FUSE


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


jt400://user:p...@system/path_to_dtaq

 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap


ldap:host[:port]?base=...[scope=scope]

 
 Performing searches on LDAP servers (scope must be one of objectonelevelsubtree) 


 Log / camel-core


log:loggingCategory[?level=ERROR]

 
 Uses Jakarta Commons Logging to log the message exchange to some underlying logging system like log4j 


 Mail / camel-mail


mail://user-i...@host:port

 
 Sending and receiving email 


 MINA / camel-mina


[tcp|udp|multicast]:host[:port]

 
 Working with Apache MINA 


 Mock / camel-core


mock:name

 
 For testing routes and mediation rules using mocks 


 msmq / camel-msmq in FUSE


msmq:msmqQueueName

 
 Deprecated: Sending and receiving messages with Microsoft Message Queuing 


 MSV / camel-msv


msv:someLocalOrRemoteResource

 
 Validates the 

[CONF] Apache Camel Component List

2009-09-21 Thread confluence







 Component List
 Page edited by Ashwin Karpe

 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cache / camel-cache


cache://cachename[?options]

 
 The cache component facilitates creation of caching endpoints and processors using EHCache as the Cache Implementation. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 FIX / camel-fix in FUSE


fix://configurationResource

 
 Deprecated: Sends or receives messages using the FIX protocol 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace in FUSE


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


jt400://user:p...@system/path_to_dtaq

 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap


ldap:host[:port]?base=...[scope=scope]

 
 Performing searches on LDAP servers (scope must be one of objectonelevelsubtree) 


 Log / camel-core


log:loggingCategory[?level=ERROR]

 
 Uses Jakarta Commons Logging to log the message exchange to some underlying logging system like log4j 


 Mail / camel-mail


mail://user-i...@host:port

 
 Sending and receiving email 


 MINA / camel-mina


[tcp|udp|multicast]:host[:port]

 
 Working with Apache MINA 


 Mock / camel-core


mock:name

 
 For testing routes and mediation rules using mocks 


 msmq / camel-msmq 

[CONF] Apache Camel Component List

2009-08-19 Thread confluence







 Component List
 Page edited by Hadrian Zbarcea

 Update bean: to 2.0 syntax
  
 Update bean: to 2.0 syntax
 
  
 
 

 Component / ArtifactId / URI 
 Description 


 ActiveMQ / activemq-camel


activemq:[topic:]destinationName

 
 For JMS Messaging with Apache ActiveMQ 


 ActiveMQ Journal / activemq-core


activemq.journal:directory-on-filesystem

 
 Uses ActiveMQ's fast disk journaling implementation to store message bodies in a rolling log file 


 AMQP / camel-amqp


amqp:[topic:]destinationName

 
 For Messaging with AMQP protocol 


 Atom / camel-atom


atom:uri

 
 Working with Apache Abdera for atom integration, such as consuming an atom feed. 


 Bean / camel-core


bean:beanName[?method=someMethod]

 
 Uses the Bean Binding to bind message exchanges to beans in the Registry. Is also used for exposing and invoking POJO (Plain Old Java Objects). 


 Browse / camel-core


browse:someName

 
 Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Cometd / camel-cometd


cometd://host:port/channelname

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


 CXF / camel-cxf


cxf:address[?serviceClass=...]

 
 Working with Apache CXF for web services integration 


 CXFRS / camel-cxf


cxfrs:address[?resourcesClasses=...]

 
 Working with Apache CXF for REST services integration 


 DataSet / camel-core


dataset:name

 
 For load  soak testing the DataSet provides a way to create huge numbers of messages for sending to Components or asserting that they are consumed correctly 


 Direct / camel-core


direct:name

 
 Synchronous call to another endpoint 


 Esper / camel-esper in camel-extra


esper:name

 
 Working with the Esper Library for Event Stream Processing 


 Event / camel-spring


event://default
spring-event://default

 
 Working with Spring ApplicationEvents 


 File / camel-core


file://nameOfFileOrDirectory

 
 Sending messages to a file or polling a file or directory. Camel 1.x use this link File. 


 FIX / camel-fix in FUSE


fix://configurationResource

 
 Sends or receives messages using the FIX protocol 


 Flatpack / camel-flatpack


flatpack:[fixed|delim]:configFile

 
 Processing fixed width or delimited files or messages using the FlatPack library 


 Freemarker / camel-freemarker


freemarker:someTemplateResource

 
 Generates a response using a Freemarker template 


 FTP / camel-ftp


ftp://host[:port]/fileName

 
 Sending and receiving files over FTP. Camel 1.x use this link FTP. 


 Hibernate / camel-hibernate in camel-extra


hibernate://entityName

 
 For using a database as a queue via the Hibernate library 


 HL7 / camel-hl7


mina:tcp://hostname[:port]

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


 HTTP / camel-http


http://hostname[:port]

 
 For calling out to external HTTP servers 


 iBATIS / camel-ibatis


ibatis://sqlOperationName

 
 Performs a query, poll, insert, update or delete in a relational database using Apache iBATIS 


 IMap / camel-mail


imap://hostname[:port]

 
 Receiving email using IMap 


 IRC / camel-irc


irc:host[:port]/#room

 
 For IRC communication 


 JavaSpace / camel-javaspace in FUSE


javaspace:jini://host?spaceName=mySpace?...

 
 Sending and receiving messages through JavaSpace 


 JBI / servicemix-camel


jbi:serviceName

 
 For JBI integration such as working with Apache ServiceMix 


 JCR / camel-jcr


jcr://user:passw...@repository/path/to/node

 
 Storing a message in a JCR (JSR-170) compliant repository like Apache Jackrabbit  


 JDBC / camel-jdbc


jdbc:dataSourceName?options

 
 For performing JDBC queries and operations 


 Jetty / camel-jetty


jetty:url

 
 For exposing services over HTTP 


 JMS / camel-jms


jms:[topic:]destinationName

 
 Working with JMS providers 


 JPA / camel-jpa


jpa://entityName

 
 For using a database as a queue via the JPA specification for working with OpenJPA, Hibernate or TopLink 


 JT/400  / camel-jt400


jt400://user:p...@system/path_to_dtaq

 
 For integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...) system 


 LDAP / camel-ldap


ldap:host[:port]?base=...[scope=scope]

 
 Performing searches on LDAP servers (scope must be one of objectonelevelsubtree) 


 List / camel-core


list:someName

 
 deprecated Provdes a simple BrowsableEndpoint which can be useful for testing, visualisation tools or debugging. The exchanges sent to the endpoint are all available to be browsed. 


 Log / camel-core


log:loggingCategory[?level=ERROR]

 
 Uses Jakarta Commons Logging to log the message exchange to some underlying logging system like log4j 


 Mail / camel-mail


mail://user-i...@host:port

 
 Sending and receiving email 


 MINA / camel-mina


[tcp|udp|multicast]:host[:port]

 
 Working with Apache MINA