|
OSGi™ Core Release 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@ConsumerType public interface FindHook
OSGi Framework Bundle Context Hook Service.
Bundles registering this service will be called during framework bundle find (get bundles) operations.
Method Summary | |
---|---|
void |
find(BundleContext context,
Collection<Bundle> bundles)
Find hook method. |
Method Detail |
---|
void find(BundleContext context, Collection<Bundle> bundles)
BundleContext.getBundle(long)
and BundleContext.getBundles()
methods. The find method can
filter the result of the find operation. Note that a find operation using
the BundleContext.getBundle(String)
method does not cause the
find method to be called.BundleException.REJECTED_BY_HOOK
exception.
context
- The bundle context of the bundle performing the find
operation.bundles
- A collection of Bundles to be returned as a result of the
find operation. The implementation of this method may remove
bundles from the collection to prevent the bundles from being
returned to the bundle performing the find operation. The
collection supports all the optional Collection
operations
except add
and addAll
. Attempting to add to the
collection will result in an UnsupportedOperationException
. The collection is not synchronized.
|
OSGi™ Core Release 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |