public class PluginManager extends Object
Constructor and Description |
---|
PluginManager(SoapUIFactoryRegistry factoryRegistry,
SoapUIActionRegistry actionRegistry,
ListenerRegistry listenerRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
addPluginListener(PluginListener listener) |
Collection<Plugin> |
getDependentPlugins(Plugin selectedPlugin) |
static ForkJoinPool |
getForkJoinPool() |
Collection<Plugin> |
getInstalledPlugins() |
PluginLoader |
getPluginLoader() |
Plugin |
installPlugin(File pluginFile) |
void |
installPlugins(List<File> pluginFilesToInstall) |
void |
loadPlugins() |
void |
removePluginListener(PluginListener listener) |
boolean |
uninstallPlugin(Plugin plugin) |
boolean |
uninstallPlugin(PluginInfo pluginInfo,
boolean silent) |
public PluginManager(SoapUIFactoryRegistry factoryRegistry, SoapUIActionRegistry actionRegistry, ListenerRegistry listenerRegistry)
public PluginLoader getPluginLoader()
public static ForkJoinPool getForkJoinPool()
public void loadPlugins()
public Plugin installPlugin(File pluginFile) throws IOException
IOException
public boolean uninstallPlugin(Plugin plugin) throws IOException
IOException
public boolean uninstallPlugin(PluginInfo pluginInfo, boolean silent) throws IOException
IOException
public Collection<Plugin> getInstalledPlugins()
public void addPluginListener(PluginListener listener)
public void removePluginListener(PluginListener listener)
public void installPlugins(List<File> pluginFilesToInstall) throws IOException
IOException
public Collection<Plugin> getDependentPlugins(Plugin selectedPlugin)
Copyright © 2019. All Rights Reserved.