public class DirectoryPluginLoader extends ScanningPluginLoader
DirectoryScanner is used to locate plugin artifacts
and determine if they need to be redeployed or not.pluginArtifactFactory, pluginFactories, plugins, scanner| Constructor and Description |
|---|
DirectoryPluginLoader(File path,
List<PluginFactory> pluginFactories,
PluginArtifactFactory pluginArtifactFactory,
PluginEventManager pluginEventManager)
Constructs a loader for a particular directory and set of deployers
|
DirectoryPluginLoader(File path,
List<PluginFactory> pluginFactories,
PluginEventManager pluginEventManager)
Constructs a loader for a particular directory and set of deployers
|
canLoad, deployPluginFromUnit, discardPlugin, isDynamicPluginLoader, loadAllPlugins, loadFoundPlugins, onShutdown, postProcess, removePlugin, shutDown, supportsAddition, supportsRemovalpublic DirectoryPluginLoader(File path, List<PluginFactory> pluginFactories, PluginEventManager pluginEventManager)
path - The directory containing the pluginspluginFactories - The deployers that will handle turning an artifact into a pluginpluginEventManager - The event manager, used for listening for shutdown eventspublic DirectoryPluginLoader(File path, List<PluginFactory> pluginFactories, PluginArtifactFactory pluginArtifactFactory, PluginEventManager pluginEventManager)
path - The directory containing the pluginspluginFactories - The deployers that will handle turning an artifact into a pluginpluginArtifactFactory - The plugin artifact factorypluginEventManager - The event manager, used for listening for shutdown eventsCopyright © 2014 Atlassian. All rights reserved.