Class CustomPluginTransformerFactory

  • All Implemented Interfaces:
    com.atlassian.plugin.osgi.factory.OsgiPluginFactory.PluginTransformerFactory

    public class CustomPluginTransformerFactory
    extends Object
    implements com.atlassian.plugin.osgi.factory.OsgiPluginFactory.PluginTransformerFactory
    A OsgiPluginFactory.PluginTransformerFactory that instantiates transformer with a custom list of transforms.
    • Constructor Detail

      • CustomPluginTransformerFactory

        public CustomPluginTransformerFactory()
    • Method Detail

      • newPluginTransformer

        @NotNull
        public @NotNull com.atlassian.plugin.osgi.factory.transform.PluginTransformer newPluginTransformer​(com.atlassian.plugin.osgi.container.OsgiPersistentCache cache,
                                                                                                           com.atlassian.plugin.osgi.factory.transform.model.SystemExports systemExports,
                                                                                                           Set<com.atlassian.plugin.Application> applicationKeys,
                                                                                                           String pluginDescriptorPath,
                                                                                                           com.atlassian.plugin.osgi.container.OsgiContainerManager osgi)
        Specified by:
        newPluginTransformer in interface com.atlassian.plugin.osgi.factory.OsgiPluginFactory.PluginTransformerFactory