public class PluginManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PluginManager.OutputMode |
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_SUPPORT_STAGING_URLS |
| Constructor and Description |
|---|
PluginManager(Environment environment,
URL url,
PluginManager.OutputMode outputMode,
TimeValue timeout) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
checkForOfficialPlugins(String name) |
void |
downloadAndExtract(String name,
Terminal terminal,
boolean batch) |
Path[] |
getListInstalledPlugins() |
void |
listInstalledPlugins(Terminal terminal) |
void |
removePlugin(String name,
Terminal terminal) |
public static final String PROPERTY_SUPPORT_STAGING_URLS
public PluginManager(Environment environment, URL url, PluginManager.OutputMode outputMode, TimeValue timeout)
public void downloadAndExtract(String name, Terminal terminal, boolean batch) throws IOException
IOExceptionpublic void removePlugin(String name, Terminal terminal) throws IOException
IOExceptionprotected static void checkForOfficialPlugins(String name)
public Path[] getListInstalledPlugins() throws IOException
IOExceptionpublic void listInstalledPlugins(Terminal terminal) throws IOException
IOExceptionCopyright © 2009–2017. All rights reserved.