Bug 477374 - Remove JobsActivator and replace with DS component
Summary: Remove JobsActivator and replace with DS component
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Runtime (show other bugs)
Version: 4.6   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: platform-runtime-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-14 10:30 EDT by Alex Blewitt CLA
Modified: 2015-09-14 10:30 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Blewitt CLA 2015-09-14 10:30:15 EDT
The Jobs activator initialises the Jobs framework and registering it as an OSGi service. It is also registered as a debug options listener at the same time.

Jobs reference the manager at start up and it is initialised and acquired through a static initialiser at the moment. This could be moved over to a DS component to provide the startup/shutdown requirements instead. Alternatively the registration that currently occurs in the bundle activator start method could be performed at the job initialisation time.