[jira] Updated: (FELIX-905) Felix needs an RFC 126 FindHook
[ https://issues.apache.org/jira/browse/FELIX-905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Bosschaert updated FELIX-905: --- Attachment: hooks_servicefactory.patch The hooks_servicefactory.patch adds support for ServiceFactories to the RFC 126 hooks. It also includes unit tests. Still to do for the hooks: - Bundle.getServicesInUse() support / ServiceReference.getUsingBundles() support for the hooks. - need to add ListenerHook.ListenerInfo.isRemoved() to support the final Service Registry Hooks APIs. I'll sumbit separate patches for these things... > Felix needs an RFC 126 FindHook > --- > > Key: FELIX-905 > URL: https://issues.apache.org/jira/browse/FELIX-905 > Project: Felix > Issue Type: Bug > Components: Framework, Specification compliance >Reporter: David Bosschaert > Attachments: hooks_servicefactory.patch, > rfc126_eventhook_findhook.patch > > > RFC 126 defines a FindHook that Felix needs to implement. > For more information see: > http://www.osgi.org/download/osgi-4.2-early-draft2.pdf -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (FELIX-905) Felix needs an RFC 126 FindHook
[ https://issues.apache.org/jira/browse/FELIX-905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Bosschaert updated FELIX-905: --- Attachment: rfc126_eventhook_findhook.patch Attached is a patch that implements the FindHook and EventHook (the new name for the PublishHook). I also wrote some unit tests for the more complex parts, but no unit tests for the really simple bits are included yet. If the unit tests are going to be committed, I'll be more than happy to provide additional tests for the rest of the changes. BTW I verified the behaviour of these hooks with the implementation in the Equinox trunk: the behaviour is consitent. > Felix needs an RFC 126 FindHook > --- > > Key: FELIX-905 > URL: https://issues.apache.org/jira/browse/FELIX-905 > Project: Felix > Issue Type: Bug > Components: Framework, Specification compliance >Reporter: David Bosschaert > Attachments: rfc126_eventhook_findhook.patch > > > RFC 126 defines a FindHook that Felix needs to implement. > For more information see: > http://www.osgi.org/download/osgi-4.2-early-draft2.pdf -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.