[
https://issues.apache.org/jira/browse/FELIX-3749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guillaume Sauthier updated FELIX-3749:
--------------------------------------
Attachment: FELIX-3749.patch
See https://github.com/sauthieg/felix/commits/manipulator-spi for the initial
contribution
> Refactor the manipulator for better (and extensible) annotation support
> -----------------------------------------------------------------------
>
> Key: FELIX-3749
> URL: https://issues.apache.org/jira/browse/FELIX-3749
> Project: Felix
> Issue Type: Improvement
> Components: iPOJO
> Reporter: Guillaume Sauthier
> Fix For: ipojo-manipulator-1.8.8
>
> Attachments: FELIX-3749.patch
>
>
> 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".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira