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

Bug 323469

Summary: Add customisable launch control to kernel launch sequence
Product: [RT] Virgo Reporter: Steve Powell <zteve.powell>
Component: unknownAssignee: Project Inbox <virgo-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Steve Powell CLA 2010-08-24 04:54:09 EDT
*  Introduce 'kernel start' plug-in to control starts in kernel launch list
*  Plug-in specified in kernel properties file
*  Interface: plug-in passed list of  bundles to start, plus parameter string
for each bundle
*  Parameter can be 'start' (as today) or 'start@<user-parm>@...'
*  Default behaviour (no plug-in configured) is as today (but ignoring user
parms)
*  Mechanism provided for plug-in to start the bundles (synchronously, as
present)
*  Abort mechanism to be designed -- e.g. plug-in can throw an exception --
will shutdown.


(Arose from discussion in bug 322132.)