Package com.atlassian.plugin.loaders
Interface DynamicPluginLoader
- All Superinterfaces:
PluginLoader
- All Known Implementing Classes:
BundledPluginLoader,DirectoryPluginLoader,ForwardingPluginLoader,PermissionCheckingPluginLoader,RosterFilePluginLoader,ScanningPluginLoader
Plugin loader that supports installed plugins at runtime
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptioncanLoad(PluginArtifact pluginArtifact) Determines if this loader can load the jar.Methods inherited from interface com.atlassian.plugin.loaders.PluginLoader
createModule, isDynamicPluginLoader, loadAllPlugins, loadFoundPlugins, removePlugin, supportsAddition, supportsRemoval
-
Method Details
-
canLoad
Determines if this loader can load the jar.- Parameters:
pluginArtifact- The jar to test- Returns:
- The plugin key, null if it cannot load the jar
- Throws:
PluginParseException- If there are exceptions parsing the plugin configuration
-