com.atlassian.plugin.loaders
Class BundledPluginLoader
java.lang.Object
com.atlassian.plugin.loaders.ScanningPluginLoader
com.atlassian.plugin.loaders.DirectoryPluginLoader
com.atlassian.plugin.loaders.BundledPluginLoader
- All Implemented Interfaces:
- DynamicPluginLoader, PluginLoader
public class BundledPluginLoader
- extends DirectoryPluginLoader
Plugin loader that unzips plugins from a zip file into a local directory, and ensures that directory only contains
plugins from that zip file. It also treats all plugins loaded from the directory as bundled plugins, meaning they
can can be upgraded, but not deleted.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BundledPluginLoader
public BundledPluginLoader(URL zipUrl,
File pluginPath,
List<PluginFactory> pluginFactories,
PluginEventManager eventManager)
postProcess
protected Plugin postProcess(Plugin plugin)
- Description copied from class:
ScanningPluginLoader
- Template method that can be used by a specific
PluginLoader to
add information to a Plugin after it has been loaded.
- Overrides:
postProcess in class ScanningPluginLoader
- Parameters:
plugin - a plugin that has been loaded
Copyright © 2011 Atlassian. All Rights Reserved.