| Interface | Description |
|---|---|
| OsgiServiceRegistry |
This registry eliminates the boilerplate required for a component in Confluence Core to consume a service that is
not available in the application context, but exclusively published through OSGi.
|
| Class | Description |
|---|---|
| OsgiServiceRegistryImpl |
This implementation will hand out services in the form of
Proxy's that lazily use the
underlying ServiceTracker when invoked. |
| SystemServiceLoaderInitializer |
Walks through known ServiceLoader interfaces, and ensures that the implementations available from the system bundle
are loaded before any other OSGi bundles might load.
|
| Exception | Description |
|---|---|
| OsgiNoServiceAvailableException |
Thrown if a proxied OSGI service is invoked and there's no underlying service available in OSGi host.
|
Copyright © 2003–2020 Atlassian. All rights reserved.