| Package | Description |
|---|---|
| com.atlassian.plugin.osgi.factory.transform |
Classes for transforming legacy plugin jars into proper OSGi bundles.
|
| com.atlassian.plugin.osgi.factory.transform.stage |
Jar transformation stages that convert a plain JAR into an OSGi bundle
|
| Modifier and Type | Method and Description |
|---|---|
static ArrayList<TransformStage> |
DefaultPluginTransformer.getDefaultTransformStages()
Gets the default list of transform stages performed by the transformer.
|
| Constructor and Description |
|---|
DefaultPluginTransformer(OsgiPersistentCache cache,
SystemExports systemExports,
Set<Application> applications,
String pluginDescriptorPath,
OsgiContainerManager osgiContainerManager,
List<TransformStage> stages)
Constructs a transformer and its stages
|
| Modifier and Type | Class and Description |
|---|---|
class |
AddBundleOverridesStage
Adds bundle instruction overrides from the plugin descriptor to be later used in the manifest generation process.
|
class |
ComponentImportSpringStage
Transforms component imports into a Spring XML file
|
class |
ComponentSpringStage
Transforms component tags in the plugin descriptor into the appropriate spring XML configuration file
|
class |
GenerateManifestStage
Generates an OSGi manifest if not already defined.
|
class |
HostComponentSpringStage |
class |
ModuleTypeSpringStage
Transforms module-type elements into the appropriate Spring XML configuration file
|
class |
ScanDescriptorForHostClassesStage
Scans the plugin descriptor for any "class" attribute, and ensures that it will be imported, if appropriate.
|
class |
ScanInnerJarsStage
The stages which scan for inner jars in attempt to create bundle classpath.
|
Copyright © 2018 Atlassian. All rights reserved.