Package com.atlassian.confluence.plugin

Class Summary
BandanaPluginStateStore Stores PluginManagerState using Bandana.
BootstrapPluginManager Cut-down plugin manager for the bootstrapper, since it only need to load language packs.
BundledPluginLoaderFactory  
CompositeModuleDescriptorPredicate<T> Composite plugin module predicates.
ConfluenceHomeClassLoadingPluginLoader  
ConfluenceModuleDescriptorFactory  
ConfluencePluginManager Extension of DefaultPluginManager which listens for plugin events fired on other nodes.
ConfluencePluginObjectFactory Custom ObjectFactory that will delegate to the provided class loader.
ConfluencePluginUtils  
DatabaseClassLoadingPluginLoader A plugin loader implementation that copies plugins from the PluginDataDao to a working directory on the filesystem, then delegates to DirectoryPluginLoader which performs the actual class loading from this directory.
DatabasePluginScanner Scans the database for plugin data.
DefaultPluginInstaller A default implementation for a plugin repository which simply delegates to a PluginDataDao.
EmptyPluginStateStore This class is used during bootstrap, and contains no configuration -- all plugins will be in their default state.
EventDispatchingPluginController Delegates each control operation to a PluginController then fires an event to replicate operations across the Confluence cluster.
FelixOsgiContainerManagerFactory  
LegacyDynamicPluginFactoryBeanFactory This bean factory is used to create an instance of a LegacyDynamicPluginFactory linking it to Confluence's plugin temp directory.
PluginEventLogger Listens for Confluence plugin events and logs them.
PluginsClassLoaderAvailableEvent Event fired to signal that the plugin system classloader is available for use.
PluginsClassLoaderConfigurationListener This application event listner will configure the provided delegation class loader to use the plugins classloader once the PluginsClassLoaderAvailableEvent is fired.
XWorkObjectFactoryConfigurator Configures the XWork object factory to use a ConfluencePluginObjectFactory
 



Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.