com.atlassian.studio.jira.appstatus
Class JiraBambooPluginAppStatusChangeListener

java.lang.Object
  extended by com.atlassian.studio.common.appstatus.listener.AbstractPluginAppStatusChangeListener
      extended by com.atlassian.studio.jira.appstatus.JiraBambooPluginAppStatusChangeListener
All Implemented Interfaces:
com.atlassian.sal.api.lifecycle.LifecycleAware, org.springframework.beans.factory.DisposableBean

public class JiraBambooPluginAppStatusChangeListener
extends com.atlassian.studio.common.appstatus.listener.AbstractPluginAppStatusChangeListener

Handles enabling and disabling the JIRA Bamboo plugin when the application status of Bamboo changes. It is notified when AppStatusChangeEvent is published by the PluginEventManager


Constructor Summary
JiraBambooPluginAppStatusChangeListener(com.atlassian.plugin.PluginController pluginController, com.atlassian.plugin.event.PluginEventManager eventManager, com.atlassian.studio.common.appstatus.AppStatusService appStatusService, com.atlassian.plugin.PluginAccessor pluginAccessor)
           
 
Method Summary
protected  com.atlassian.applinks.core.Application getApplication()
           
protected  String getPluginKey()
           
 
Methods inherited from class com.atlassian.studio.common.appstatus.listener.AbstractPluginAppStatusChangeListener
destroy, notifyAppStatusChangeEvent, onStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JiraBambooPluginAppStatusChangeListener

public JiraBambooPluginAppStatusChangeListener(com.atlassian.plugin.PluginController pluginController,
                                               com.atlassian.plugin.event.PluginEventManager eventManager,
                                               com.atlassian.studio.common.appstatus.AppStatusService appStatusService,
                                               com.atlassian.plugin.PluginAccessor pluginAccessor)
Method Detail

getApplication

protected com.atlassian.applinks.core.Application getApplication()
Specified by:
getApplication in class com.atlassian.studio.common.appstatus.listener.AbstractPluginAppStatusChangeListener

getPluginKey

protected String getPluginKey()
Specified by:
getPluginKey in class com.atlassian.studio.common.appstatus.listener.AbstractPluginAppStatusChangeListener


Copyright © 2002-2012 Atlassian. All Rights Reserved.