|
OSGi™ Service Platform Core Specification Release 4 Version 4.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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,
java.util.Collection<Bundle> bundles)
Find hook method. |
Method Detail |
---|
void find(BundleContext context, java.util.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™ Service Platform Core Specification Release 4 Version 4.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |