Package com.atlassian.confluence.plugin
package com.atlassian.confluence.plugin
-
ClassDescriptionRequired by the plugin system.Deprecated, for removal: This API element is subject to removal in a future version.since 9.4Scans the database for plugin data.The 'DirectoryScanningPluginFactory' generates a directory scanning pluginLoader which provides the functionality to load plugin jars from a custom defined path.Represents plugin state that is never persisted.This class is used during bootstrap, and contains no configuration -- all plugins will be in their default state.Deprecated.since 7.0.1.No-op plugin accessor that can be substituted when the plugin system is unavailable.This bean provides access to plugin-specific directories found in the confluence home.Listens for Confluence plugin events and logs them.Starts the plugin framework when the application starts and shuts it down when it finishes.Responsible for initialising all the plugin loaders Confluence needs to start the plugin system.Strategy class for the SimplePluginDirectoryProvider to find the parent directory in which to put all the plugin working directories.Event fired to signal that the plugin system classloader is available for use.This application event listener will configure the provided delegation class loader to use the plugins classloader once the PluginsClassLoaderAvailableEvent is fired.A SAL upgrade task that will get deferred during ZDU mode until ZDU is finalized.The 'RosterFilePluginLoaderFactory' generates a
RosterFilePluginLoader
which is a PluginLoader that loads plugins according to a list in a provided roster file.Interface for plugins that will provide a customized rendering of a search result should implement.Creates the standard set of plugin directories as subdirectories of a provided parent directory.