com.atlassian.confluence.plugin
Class BootstrapPluginManager

java.lang.Object
  extended bycom.atlassian.plugin.DefaultPluginManager
      extended bycom.atlassian.confluence.plugin.ConfluencePluginManager
          extended bycom.atlassian.confluence.plugin.BootstrapPluginManager
All Implemented Interfaces:
org.springframework.context.ApplicationListener, EventListener, PluginAccessor, PluginController, PluginManager

public class BootstrapPluginManager
extends ConfluencePluginManager

Cut-down plugin manager for the bootstrapper, since it only need to load language packs.


Field Summary
 
Fields inherited from interface com.atlassian.plugin.PluginManager
PLUGIN_DESCRIPTOR_FILENAME
 
Constructor Summary
BootstrapPluginManager(PluginStateStore pluginStateStore, List pluginLoaders, ModuleDescriptorFactory moduleDescriptorFactory)
           
 
Method Summary
 void onApplicationEvent(org.springframework.context.ApplicationEvent event)
          The bootstrap plugin manager shouldn't register itself as the XWork object factory.
 
Methods inherited from class com.atlassian.confluence.plugin.ConfluencePluginManager
getContentsOfBundledPluginsDir, getLocalPluginStateStore, getState, init, notifyModuleDisabled, notifyModuleEnabled, notifyPluginDisabled, notifyPluginEnabled, notifyUninstallPlugin
 
Methods inherited from class com.atlassian.plugin.DefaultPluginManager
addPlugin, disablePlugin, disablePluginModule, disablePluginModuleState, disablePluginState, enablePlugin, enablePluginModule, enablePluginModuleState, enablePluginState, getDynamicResourceAsStream, getEnabledModuleDescriptorsByClass, getEnabledModuleDescriptorsByType, getEnabledModulesByClass, getEnabledPlugin, getEnabledPluginModule, getEnabledPlugins, getEnabledStateAwareModuleKeys, getPlugin, getPluginModule, getPluginResourceAsStream, getPlugins, getStore, installPlugin, isPluginEnabled, isPluginModuleEnabled, isSystemPlugin, removeStateFromStore, scanForNewPlugins, setDescriptorParserFactory, setPluginInstaller, uninstall, unloadPlugin, updatePlugin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BootstrapPluginManager

public BootstrapPluginManager(PluginStateStore pluginStateStore,
                              List pluginLoaders,
                              ModuleDescriptorFactory moduleDescriptorFactory)
Method Detail

onApplicationEvent

public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
The bootstrap plugin manager shouldn't register itself as the XWork object factory. Ever.

Specified by:
onApplicationEvent in interface org.springframework.context.ApplicationListener
Overrides:
onApplicationEvent in class ConfluencePluginManager
Parameters:
event -


Confluence is developed by Atlassian.