|
Class Summary |
| OSGiImplementationProvider |
The runtime instantiation of OSGi component implementations |
| OSGiImplementationProviderFactory |
Builds a OSGi-based implementation provider from a component definition |
| OSGiInstanceWrapper<T> |
InstanceWrapper for creating instances for OSGi components. |
| OSGiRemotableInvoker |
An interceptor to enforce pass-by-value semantics for remotable interfaces |
| OSGiTargetInvoker<T> |
Java->OSGi references use OSGiTargetInvoker to call methods from OSGi bundles
OSGi->Java references use JDKProxyService and invocation handler and do not use this class
OSGi->OSGi references go through OSGi reference mechanisms when a proxy is not used
When a proxy is used, this invoker is used to call methods from OSGi bundles
A proxy is used for OSGi->OSGi if
1) target reference properties are specified OR
2) there are one or more non-blocking methods in the target interface OR
3) scope is not COMPOSITE |