Claus Ibsen created CAMEL-10721:
-----------------------------------

             Summary: Camel Connectors
                 Key: CAMEL-10721
                 URL: https://issues.apache.org/jira/browse/CAMEL-10721
             Project: Camel
          Issue Type: New Feature
            Reporter: Claus Ibsen
            Assignee: Claus Ibsen
             Fix For: 2.19.0


Introduce Camel Connectors.

A Camel Connectors is a simplified and pre-configured Camel component which has 
been setup for a specific use-case, such as "add new contact to salesforce", or 
"add calender entry" or whatever.

This would allow to build a marketplace/catalog of Camel connectors which would 
be easier to use for business use-cases. 

The connector is based on one of the existing Camel components (or 3rd party 
component) by which you can specify in a camel-connector.json file which 
options to pre-select and as well specify other default values etc. 

Then a maven plugin will build this as a Camel component, so at runtime its 
just a regular Camel component. 

And because they are just regular Camel component then there is no problem 
running them in Camel applications. 

In addition all existing JMX, tooling et all just sees this as Camel components 
and can use that.

Also at design time, for example the IDEA plugin will see the connector as a 
3rd party Camel component and offer code assistance to it etc.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to