|
|||||||||
| 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 |
getStandardPlugin(String id)
|
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 |
UpdateCheckInstance |
install(InstallablePlugin[] plugins,
boolean shared,
Map<Integer,Object> properties,
PluginInstallationListener listener)
|
FilePluginInstaller |
installFromFile(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(String reason,
InstallablePlugin plugin)
Requests any registered listeners to initiate a plugin install process |
void |
uninstall(PluginInterface plugin_interface)
|
void |
uninstall(PluginInterface[] plugin_interfaces)
|
void |
uninstall(PluginInterface[] plugin_interfaces,
PluginInstallationListener listener)
|
UpdateCheckInstance |
uninstall(PluginInterface[] plugin_interfaces,
PluginInstallationListener listener,
Map<Integer,Object> properties)
|
| Method Detail |
|---|
StandardPlugin[] getStandardPlugins()
throws PluginException
PluginException
StandardPlugin getStandardPlugin(String id)
throws PluginException
PluginException
void requestInstall(String reason,
InstallablePlugin plugin)
throws PluginException
plugin -
PluginException
void install(InstallablePlugin[] plugins,
boolean shared)
throws PluginException
plugins -
PluginException
UpdateCheckInstance install(InstallablePlugin[] plugins,
boolean shared,
Map<Integer,Object> properties,
PluginInstallationListener listener)
throws PluginException
PluginException
FilePluginInstaller installFromFile(File file)
throws PluginException
file -
PluginException
void uninstall(PluginInterface plugin_interface)
throws PluginException
PluginException
void uninstall(PluginInterface[] plugin_interfaces)
throws PluginException
PluginException
void uninstall(PluginInterface[] plugin_interfaces,
PluginInstallationListener listener)
throws PluginException
PluginException
UpdateCheckInstance uninstall(PluginInterface[] plugin_interfaces,
PluginInstallationListener listener,
Map<Integer,Object> properties)
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 | ||||||||