FileDocCategorySizeDatePackage
PluginInstaller.javaAPI DocAzureus 3.0.3.42552Thu Feb 09 19:42:58 GMT 2006org.gudy.azureus2.plugins.installer

PluginInstaller

public interface PluginInstaller
author
parg

Fields Summary
Constructors Summary
Methods Summary
public voidaddListener(PluginInstallerListener l)

public StandardPlugin[]getStandardPlugins()
Gives access to the list of standard plugins listed on the Azureus website

return

public voidinstall(InstallablePlugin[] plugins, boolean shared)
Install one of more plugins in a single operation

param
plugins

public FilePluginInstallerinstallFromFile(java.io.File file)
Installs a plugin from a file - must be either a ZIP file or a JAR file as per normal plugin update semantics. Name of file must be of the form: "_" "." ["jar" | "zip" ]. For example myplugin_1.0.jar

param
file
throws
PluginException

public voidremoveListener(PluginInstallerListener l)

public voidrequestInstall(java.lang.String reason, InstallablePlugin plugin)
Requests any registered listeners to initiate a plugin install process

param
plugin
throws
PluginException

public voiduninstall(org.gudy.azureus2.plugins.PluginInterface plugin_interface)

public voiduninstall(org.gudy.azureus2.plugins.PluginInterface[] plugin_interfaces)