Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 245603

Summary: Refactor Service Layer
Product: [Eclipse Project] Equinox Reporter: BJ Hargrave <hargrave>
Component: FrameworkAssignee: equinox.framework-inbox <equinox.framework-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 3.5   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description BJ Hargrave CLA 2008-08-28 19:53:04 EDT
The currently implementation of the service layer of the OSGi framework is currently disorganized. It is spread across many classed occupying the overstuffed internal.core package. A refactoring is needed to move the code into its own package and to change the code to be better isolated and modular. This refactoring is also necessary to prepare for new features coming in OSGi 4.2 such as RFC 126 Service Hooks.
Comment 1 BJ Hargrave CLA 2008-08-28 21:22:51 EDT
The service layer has been refactored into the new org.eclipse.osgi.internal.serviceregistry package.