| Package | Description |
|---|---|
| com.atlassian.confluence.plugin | |
| com.atlassian.confluence.plugin.persistence.hibernate |
| Constructor and Description |
|---|
ConfluencePluginManager(com.atlassian.plugin.PluginRegistry.ReadWrite pluginRegistry,
com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.plugin.manager.PluginPersistentStateStore pluginStateStore,
List<Object> pluginLoaders,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory,
com.atlassian.plugin.event.PluginEventManager pluginEventManager,
List<String> delayedPlugins,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.plugin.PluginInstaller pluginInstaller,
com.atlassian.plugin.module.ModuleReconfigurationBatcher moduleReconfigurationBatcher,
PluginDataDao pluginDataDao,
PluginDirectoryProvider pluginDirectoryProvider)
If you pass a String in the list of pluginLoaders, it will automagically be converted into a SinglePluginLoader
for a file with that string's name.
|
DatabaseClassLoadingPluginLoader(PluginDirectoryProvider directoryProvider,
PluginDataDao pluginDataDao,
TenantRegistry tenantRegistry,
List<com.atlassian.plugin.factories.PluginFactory> listPluginFactories,
com.atlassian.plugin.event.PluginEventManager pluginEventManager,
TransactionalHostContextAccessor hostContextAccessor) |
DatabasePluginScanner(PluginDataDao pluginDataDao,
File workDir,
TenantRegistry tenantRegistry,
TransactionalHostContextAccessor hostContextAccessor) |
DatabasePluginScanner(PluginDataDao pluginDataDao,
File workDir,
TenantRegistry tenantRegistry,
TransactionalHostContextAccessor hostContextAccessor,
Supplier<Boolean> isDatabaseConfigured) |
DefaultPluginInstaller(PluginDataDao pluginDataDao) |
| Modifier and Type | Class and Description |
|---|---|
class |
HibernatePluginDataDao
Hibernate implementation of a PluginDataDao, which stores plugin JARs in a database
for distribution among clustered application nodes.
|
Copyright © 2003–2016 Atlassian. All rights reserved.