|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PluginInstaller
| Method Summary | |
|---|---|
void |
addListener(PluginInstallerListener l)
|
StandardPlugin[] |
getStandardPlugins()
Gives access to the list of standard plugins listed on the Azureus website |
void |
install(InstallablePlugin[] plugins,
boolean shared)
Install one of more plugins in a single operation |
FilePluginInstaller |
installFromFile(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. |
void |
removeListener(PluginInstallerListener l)
|
void |
requestInstall(java.lang.String reason,
InstallablePlugin plugin)
Requests any registered listeners to initiate a plugin install process |
void |
uninstall(PluginInterface plugin_interface)
|
void |
uninstall(PluginInterface[] plugin_interfaces)
|
| Method Detail |
|---|
StandardPlugin[] getStandardPlugins()
throws PluginException
PluginException
void requestInstall(java.lang.String reason,
InstallablePlugin plugin)
throws PluginException
plugin -
PluginException
void install(InstallablePlugin[] plugins,
boolean shared)
throws PluginException
plugins -
PluginException
FilePluginInstaller installFromFile(java.io.File file)
throws PluginException
file -
PluginException
void uninstall(PluginInterface plugin_interface)
throws PluginException
PluginException
void uninstall(PluginInterface[] plugin_interfaces)
throws PluginException
PluginExceptionvoid addListener(PluginInstallerListener l)
void removeListener(PluginInstallerListener l)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||