felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Meschberger (JIRA)" <j...@apache.org>
Subject [jira] Created: (FELIX-2838) Allow classes to be specifed as values for the @Property annotation
Date Fri, 11 Feb 2011 13:11:57 GMT
Allow classes to be specifed as values for the @Property annotation

                 Key: FELIX-2838
                 URL: https://issues.apache.org/jira/browse/FELIX-2838
             Project: Felix
          Issue Type: Improvement
          Components: SCR Annotations
    Affects Versions: scr annotations 1.4.0
            Reporter: Felix Meschberger
             Fix For: scr annotations 1.4.2

Sometimes the value of a DS property should be a fully qualified class name. In such cases
these names must be written as class literals for the annotation to be processed.

It would be nice if one could write something like

   @Property(name=theProperty, classValue=some.special.Operation.class)

to actually cause a string (or multi-value string) property of the form

   theProperty = "some.special.Operation"

to be generated.

One such example is the value(s) of the "adaptables" and "adapters" service registration properties
of Sling AdapterFactory services.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message