Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-10721

Camel Connectors

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.19.0
    • None
    • None
    • Unknown

    Description

      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.

      Attachments

        Activity

          People

            davsclaus Claus Ibsen
            davsclaus Claus Ibsen
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: