Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-3749

Refactor the manipulator for better (and extensible) annotation support

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: ipojo-manipulator-1.10.0
    • Component/s: iPOJO
    • Labels:
      None

      Description

      The manipulator should be extensible for its annotation support.

      Currently, only a fixed set of annotations is supported (hardcoded), and the only way to declares annotation for the manipulator is to follow some naming conventions ("handler" or "ipojo" in the package's name for example).

      I want to be able to say to the manipulator that I want a given behavior to be associated to a particular annotation.
      I also want to easily add to the manipulator external annotation supporting "modules".

        Attachments

        1. FELIX-3749.patch
          309 kB
          Guillaume Sauthier

          Issue Links

            Activity

              People

              • Assignee:
                clement.escoffier Clement Escoffier
                Reporter:
                sauthieg Guillaume Sauthier
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: