Here are a couple of reasons a Framework may want to include the
ServiceTracker:

1) The Framework uses the ServiceTracker to implement things like 
the URL Handlers Service Specification.  The Framework could have only 
used ServiceTracker internally and not exported it for others to use.

2) Performance enhancements can be made to ServiceTracker to 
use Framework specific features.  In this case the version 
of ServiceTracker exported by the Framework should be used for 
performance reasons.

Tom


"Richard S. Hall" <[EMAIL PROTECTED]> wrote on 05/22/2007 07:22:32 AM:

> Should Felix start including ServiceTracker in the framework JAR file?
> 
> Up until now, it has never been included because the framework doesn't 
> use it, so it is just extra cruft and can easily be downloaded 
> separately. However, it appears that other frameworks make it available 
> by default.
> 
> Thoughts?
> 
> -> richard

Reply via email to