public class

ClassPathPluginLoader

extends Object
implements PluginLoader
java.lang.Object
   ↳ com.atlassian.plugin.loaders.ClassPathPluginLoader

Class Overview

Loads plugins from the classpath

Summary

Public Constructors
ClassPathPluginLoader()
ClassPathPluginLoader(String fileNameToLoad)
Public Methods
Collection<Plugin> addFoundPlugins(ModuleDescriptorFactory moduleDescriptorFactory)
Collection<Plugin> loadAllPlugins(ModuleDescriptorFactory moduleDescriptorFactory)
void removePlugin(Plugin plugin)
Remove a specific plugin
boolean supportsAddition()
boolean supportsRemoval()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.plugin.loaders.PluginLoader

Public Constructors

public ClassPathPluginLoader ()

public ClassPathPluginLoader (String fileNameToLoad)

Public Methods

public Collection<Plugin> addFoundPlugins (ModuleDescriptorFactory moduleDescriptorFactory)

public Collection<Plugin> loadAllPlugins (ModuleDescriptorFactory moduleDescriptorFactory)

public void removePlugin (Plugin plugin)

Remove a specific plugin

public boolean supportsAddition ()

public boolean supportsRemoval ()