public class

JiraLifecycleManager

extends DefaultLifecycleManager
java.lang.Object
   ↳ com.atlassian.sal.core.lifecycle.DefaultLifecycleManager
     ↳ com.atlassian.sal.jira.lifecycle.JiraLifecycleManager

Summary

Public Constructors
JiraLifecycleManager(PluginEventManager pluginEventManager, List<ListableBeanFactory> beanFactories)
Public Methods
boolean isApplicationSetUp()
void onFrameworkStart(PluginFrameworkStartedEvent event)
This method will be invoked by PluginEventManager when PluginFrameworkStartedEvent event occurs.
void onJiraStart(JiraStartedEvent event)
This method will be invoked by PluginEventManager when PluginFrameworkStartedEvent event occurs.
Protected Methods
void notifyOnStart()
[Expand]
Inherited Methods
From class com.atlassian.sal.core.lifecycle.DefaultLifecycleManager
From class java.lang.Object
From interface com.atlassian.sal.api.lifecycle.LifecycleManager

Public Constructors

public JiraLifecycleManager (PluginEventManager pluginEventManager, List<ListableBeanFactory> beanFactories)

Public Methods

public boolean isApplicationSetUp ()

public void onFrameworkStart (PluginFrameworkStartedEvent event)

This method will be invoked by PluginEventManager when PluginFrameworkStartedEvent event occurs. PluginEventManager uses methods called "channel" and methods with annotation "@PluginEventListener" to notify a registered listeners about events. See com.atlassian.plugin.event.impl.DefaultPluginEventManager for more details on this black magic.

Parameters
event the Event

public void onJiraStart (JiraStartedEvent event)

This method will be invoked by PluginEventManager when PluginFrameworkStartedEvent event occurs. PluginEventManager uses methods called "channel" and methods with annotation "@PluginEventListener" to notify a registered listeners about events. See com.atlassian.plugin.event.impl.DefaultPluginEventManager for more details on this black magic.

Parameters
event the JiraStartedEvent

Protected Methods

protected void notifyOnStart ()