Allow passing of resource properties to a resource handler for use with 
resource adapters.
------------------------------------------------------------------------------------------

                 Key: FELIX-3292
                 URL: https://issues.apache.org/jira/browse/FELIX-3292
             Project: Felix
          Issue Type: Improvement
          Components: Dependency Manager
            Reporter: Xander Uiterlinden


Currently we're using the dependency manager in our project. A feature we 
extensively use is the resource adapter.
The resource adapter service gets access to a resource through the abstraction 
of a URL. This is a nice abstraction
but raises challenges whenever an implementation requires more properties of 
the resource, e.g. the last modification date
or the encoding. 

At the moment we're working our way around it by creating implementing a custom 
URLHandler. 

It would be nicer if the resource adapter could be provided with a set of 
optional properties. My suggestion would
be to extend the added(URL resource) method of the ResourceHandler with an 
additional argument holding a
untyped set of properties. When provided these will be injected into the 
resource adapter implementation.

I'll attach a patch to this issue with the implementation of this feature.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to