Support callback delegation for Configuration Dependecies
---------------------------------------------------------
Key: FELIX-2706
URL: https://issues.apache.org/jira/browse/FELIX-2706
Project: Felix
Issue Type: Wish
Components: Dependency Manager
Reporter: Bram de Kruijff
At the moment it is possible to add a (by definition required)
ConfigurationDependency to a Component. DM manages the ManagedService
registration and relaxes the contraint of having to implement the interface on
your component implementation class, but you do still have to implement the
updated(Dictionary dict) callback on it as it is not possible to delegate this
to a callback handler. I would like to be able to have a way to delegate this
to a callback handler for two main reasons:
1) Remove the requirement for implementing the updated(Dictionary dict)
signiature in my business logic. I consider dealing with this delivery
mechanism OSGi plumbing that should not be part of my business logic.
2) Allow a factory object to recieve the configuration before the actual
factory method is invoked. This allows the factory to instantiate and configure
the eventual service implementation instance based on configuration data.
For more detail see the thread on the user list :
http://www.mail-archive.com/[email protected]/msg09015.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.