Class BambooLifecycleManager

java.lang.Object
com.atlassian.sal.core.lifecycle.DefaultLifecycleManager
com.atlassian.sal.bamboo.lifecycle.BambooLifecycleManager
All Implemented Interfaces:
com.atlassian.sal.api.lifecycle.LifecycleManager, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

@Component public class BambooLifecycleManager extends com.atlassian.sal.core.lifecycle.DefaultLifecycleManager implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
  • Constructor Summary

    Constructors
    Constructor
    Description
    BambooLifecycleManager(com.atlassian.plugin.event.PluginEventManager pluginEventManager, com.atlassian.plugin.PluginAccessor pluginAccessor, org.osgi.framework.BundleContext bundleContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    void
     
    void
    onPluginFrameworkStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event)
    This is a no-op.

    Methods inherited from class com.atlassian.sal.core.lifecycle.DefaultLifecycleManager

    afterPropertiesSet, destroy, notifyOnStart, onPluginDisabling, onPluginEnabled, onPluginFrameworkShuttingDown, start

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.beans.factory.DisposableBean

    destroy

    Methods inherited from interface org.springframework.beans.factory.InitializingBean

    afterPropertiesSet
  • Constructor Details

    • BambooLifecycleManager

      @Autowired public BambooLifecycleManager(com.atlassian.plugin.event.PluginEventManager pluginEventManager, com.atlassian.plugin.PluginAccessor pluginAccessor, org.osgi.framework.BundleContext bundleContext)
  • Method Details

    • isApplicationSetUp

      public boolean isApplicationSetUp()
      Specified by:
      isApplicationSetUp in interface com.atlassian.sal.api.lifecycle.LifecycleManager
    • onPluginFrameworkStarted

      public void onPluginFrameworkStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event)
      This is a no-op. onBambooContainerStart() starts the SAL LifecycleManager
      Overrides:
      onPluginFrameworkStarted in class com.atlassian.sal.core.lifecycle.DefaultLifecycleManager
    • onBambooContainerStart

      public void onBambooContainerStart()