You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2017/01/19 12:31:26 UTC

[jira] [Commented] (CAMEL-10721) Camel Connectors

    [ https://issues.apache.org/jira/browse/CAMEL-10721?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15829828#comment-15829828 ] 

Claus Ibsen commented on CAMEL-10721:
-------------------------------------

Need to add an action concept, so you specify 1 or more actions, which is what the user selects to use the connector. Then it becomes even easier. These action then have a set of options / pre-configured options they use.



> 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)