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

Add API to get JSON representation of route input and output endpoints

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.13.0
    • camel-core, jmx
    • None
    • Unknown

    Description

      Introduce an API on CamelContext to get a json of all the routes input and outputs. This allows tooling and end users to get a better understanding what can come in and out of their routes.

      The api will parse the route model and grab the endpoint uris from static configured eips, such as to, wireTap, enrich etc. For dynamic eips we cannot know this.

      We can then make a karaf command that can show this details as well, for example in a nice table structure, so people can quickly get an overview of what can come in and out of their routes (in terms of endpoint uris)

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: