Class GenerateManifestStage

java.lang.Object
com.atlassian.plugin.osgi.internal.factory.transform.stage.GenerateManifestStage
All Implemented Interfaces:
TransformStage

public class GenerateManifestStage extends Object implements TransformStage
Generates an OSGi manifest if not already defined. Should be the last stage.
Since:
2.2.0
  • Field Details

  • Constructor Details

    • GenerateManifestStage

      public GenerateManifestStage()
  • Method Details

    • execute

      public void execute(TransformContext context)
      Description copied from interface: TransformStage
      Transforms the jar by operating on the context Any transformation stage that generates Spring beans must ensure no collision of bean ids or names or aliases by calling TransformContext.trackBean(String, String) whenever a new bean id or name or alias is created. Note: A transformation stage cannot retain any state as it is reused for all the plugins.
      Specified by:
      execute in interface TransformStage
      Parameters:
      context - The transform context to operate on