com.atlassian.plugin.osgi.factory.transform.stage
Class GenerateManifestStage
java.lang.Object
com.atlassian.plugin.osgi.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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPRING_CONTEXT
public static final String SPRING_CONTEXT
- See Also:
- Constant Field Values
GenerateManifestStage
public GenerateManifestStage()
execute
public void execute(TransformContext context)
throws PluginTransformationException
- 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.
- Specified by:
execute
in interface TransformStage
- Parameters:
context
- The transform context to operate on
- Throws:
PluginTransformationException
- If the stage cannot be performed and the whole operation should be aborted
Copyright © 2012 Atlassian. All Rights Reserved.