Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 322275 - Restructure framework/bundle event listener implementation
Summary: Restructure framework/bundle event listener implementation
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Framework (show other bugs)
Version: 3.7   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 3.7 M2   Edit
Assignee: Thomas Watson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-10 15:21 EDT by Thomas Watson CLA
Modified: 2010-08-10 16:33 EDT (History)
0 users

See Also:


Attachments
patch (22.09 KB, patch)
2010-08-10 15:23 EDT, Thomas Watson CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Watson CLA 2010-08-10 15:21:54 EDT
In preparation for implementing bundle event hooks the framework/bundle listener event delivery implementation should be restructured.  Similar to how the service event delivery implementation was restructured to support service event hooks.

As a first step we should consolidate the overall data-structure for tracking the listeners into one place (the Framework) instead of splitting it across the Framework and BundleContext objects.
Comment 1 Thomas Watson CLA 2010-08-10 15:23:31 EDT
Created attachment 176267 [details]
patch
Comment 2 Thomas Watson CLA 2010-08-10 15:24:57 EDT
patch released to HEAD.
Comment 3 Thomas Watson CLA 2010-08-10 16:33:53 EDT
fixed.