Uploaded image for project: 'Thorntail'
  1. Thorntail
  2. THORN-108

PEP: Generating the API's to configure the Wildfly subsystems

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.0.0.Alpha6
    • Component/s: None
    • Labels:
      None

      Description

      ( This is a project enhancement proposal, based on a discussion between [~bobmcwhirter] and @n1hility. I am merely trying to capture the ideas and throw in some thoughts on my own)

      Abstract

      Provide an extension to swarm that can generate Java API's to build and execute the management operations needed to configure wildfly subsystems.

      The API's to configure subsystems will be generated from the wildfly management model meta data and result in a versioned Java API to be used by swarm fractions.

      Motivation

      Swarm currently only supports a subset of the configuration options for subsystems embodied by fractions. Furthermore any change to the wildfly management API's imposes a maintenance effort to keep the fraction code in sync with the management API's. A generated API should provide full support for all configuration options and significantly reduce the maintence burden.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                heiko.braun Heiko Braun
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: