com.atlassian.bamboo.plugin.xwork
Class XWorkPluginConfigurationMaintainer

java.lang.Object
  extended by com.atlassian.bamboo.plugin.xwork.XWorkPluginConfigurationMaintainer
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

public class XWorkPluginConfigurationMaintainer
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean

Component responsible for dynamic updating of XWork configuration as plugins are enabled/disabled.

Since:
v3.3

Constructor Summary
XWorkPluginConfigurationMaintainer(com.atlassian.plugin.event.PluginEventManager pluginEventManager)
           
 
Method Summary
 void afterPropertiesSet()
           
 void onPluginModuleDisabled(com.atlassian.plugin.event.events.PluginModuleDisabledEvent pluginModuleDisabledEvent)
           
 void onPluginModuleEnabled(com.atlassian.plugin.event.events.PluginModuleEnabledEvent pluginModuleEnabledEvent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XWorkPluginConfigurationMaintainer

public XWorkPluginConfigurationMaintainer(@NotNull
                                          com.atlassian.plugin.event.PluginEventManager pluginEventManager)
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.Exception

onPluginModuleEnabled

public void onPluginModuleEnabled(com.atlassian.plugin.event.events.PluginModuleEnabledEvent pluginModuleEnabledEvent)

onPluginModuleDisabled

public void onPluginModuleDisabled(com.atlassian.plugin.event.events.PluginModuleDisabledEvent pluginModuleDisabledEvent)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.