Class JiraOsgiContainerManagerStarter

java.lang.Object
com.atlassian.jira.plugin.JiraOsgiContainerManagerStarter
All Implemented Interfaces:
Startable

public class JiraOsgiContainerManagerStarter extends Object implements Startable
Acts as a starter for JiraOsgiContainerManager so that the original component is not stored in listeners. This is a workaround for memory leak that prevented plugin system from unloading on export.
Since:
v6.4
  • Constructor Details

    • JiraOsgiContainerManagerStarter

      public JiraOsgiContainerManagerStarter()
  • Method Details

    • start

      public void start() throws Exception
      Description copied from interface: Startable
      This method will be called after the plugin system is fully initialised and all components added to the dependency injection framework.
      Specified by:
      start in interface Startable
      Throws:
      Exception - Allows implementations to throw an Exception.