| Package | Description |
|---|---|
| com.atlassian.plugin.osgi.container |
Classes to manage interactions with an OSGi container
|
| com.atlassian.plugin.osgi.container.felix |
Classes to manage interactions with the Apache Felix container
|
| com.atlassian.plugin.osgi.factory.transform |
Classes for transforming legacy plugin jars into proper OSGi bundles.
|
| com.atlassian.plugin.osgi.hostcomponents.impl |
Default implementation of the host component registration system that collects host components and registers them into
an OSGi service registry.
|
| com.atlassian.plugin.osgi.util |
Utility methods for OSGi operations
|
| Modifier and Type | Method and Description |
|---|---|
List<HostComponentRegistration> |
OsgiContainerManager.getHostComponentRegistrations()
Gets a list of host component registrations
|
| Modifier and Type | Method and Description |
|---|---|
List<HostComponentRegistration> |
FelixOsgiContainerManager.getHostComponentRegistrations() |
| Modifier and Type | Method and Description |
|---|---|
List<HostComponentRegistration> |
TransformContext.getHostComponentRegistrations() |
Set<HostComponentRegistration> |
TransformContext.getRequiredHostComponents() |
| Modifier and Type | Method and Description |
|---|---|
void |
TransformContext.addRequiredHostComponent(HostComponentRegistration hostComponent) |
| Modifier and Type | Method and Description |
|---|---|
File |
DefaultPluginTransformer.transform(File pluginJar,
List<HostComponentRegistration> regs)
Transforms the file into an OSGi bundle
|
File |
DefaultPluginTransformer.transform(PluginArtifact pluginArtifact,
List<HostComponentRegistration> regs)
Transforms the file into an OSGi bundle
|
File |
PluginTransformer.transform(PluginArtifact pluginArtifact,
List<HostComponentRegistration> regs)
Transforms a plugin artifact into a proper OSGi bundle
|
| Constructor and Description |
|---|
TransformContext(List<HostComponentRegistration> regs,
SystemExports systemExports,
PluginArtifact pluginArtifact,
Set<Application> applications,
String descriptorPath,
OsgiContainerManager osgiContainerManager) |
| Modifier and Type | Method and Description |
|---|---|
List<HostComponentRegistration> |
DefaultComponentRegistrar.getRegistry() |
| Modifier and Type | Method and Description |
|---|---|
static Set<String> |
OsgiHeaderUtil.findReferredPackageNames(List<HostComponentRegistration> registrations)
Finds all referred packages for host component registrations by scanning their declared interfaces' bytecode.
|
static String |
OsgiHeaderUtil.findReferredPackages(List<HostComponentRegistration> registrations)
Deprecated.
Since 2.7.0, use
OsgiHeaderUtil.findReferredPackageNames(java.util.List) instead. |
static String |
OsgiHeaderUtil.findReferredPackages(List<HostComponentRegistration> registrations,
Map<String,String> packageVersions)
Deprecated.
Since 2.7.0, use
OsgiHeaderUtil.findReferredPackageVersions(java.util.List, java.util.Map) instead. |
static Map<String,String> |
OsgiHeaderUtil.findReferredPackageVersions(List<HostComponentRegistration> registrations,
Map<String,String> packageVersions)
Finds all referred packages for host component registrations by scanning their declared interfaces' bytecode.
|
Copyright © 2018 Atlassian. All rights reserved.