com.atlassian.confluence.plugin
Class DatabaseClassLoadingPluginLoader
java.lang.Object
com.google.common.collect.ForwardingObject
com.atlassian.plugin.loaders.ForwardingPluginLoader
com.atlassian.confluence.plugin.DatabaseClassLoadingPluginLoader
- All Implemented Interfaces:
- com.atlassian.plugin.loaders.DiscardablePluginLoader, com.atlassian.plugin.loaders.DynamicPluginLoader, com.atlassian.plugin.loaders.PluginLoader
public class DatabaseClassLoadingPluginLoader
- extends com.atlassian.plugin.loaders.ForwardingPluginLoader
A plugin loader implementation that copies plugins from the PluginDataDao
to a working directory on the filesystem, then delegates to ScanningPluginLoader
which performs the actual class loading from this directory.
Methods inherited from class com.atlassian.plugin.loaders.ForwardingPluginLoader |
canLoad, delegate, discardPlugin, isDynamicPluginLoader, loadAllPlugins, loadFoundPlugins, removePlugin, supportsAddition, supportsRemoval |
Methods inherited from class com.google.common.collect.ForwardingObject |
toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RESCAN_FUDGE_FACTOR_MS
@Deprecated
public static final int RESCAN_FUDGE_FACTOR_MS
- Deprecated. since 5.1. Not used anywhere
- See Also:
- Constant Field Values
DatabaseClassLoadingPluginLoader
public DatabaseClassLoadingPluginLoader(PluginDirectoryProvider directoryProvider,
PluginDataDao pluginDataDao,
TenantRegistry tenantRegistry,
java.util.List<com.atlassian.plugin.factories.PluginFactory> listPluginFactories,
com.atlassian.plugin.event.PluginEventManager pluginEventManager)
Copyright © 2003-2014 Atlassian. All Rights Reserved.