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
IOException
public void removePlugin(String name, Terminal terminal) throws IOException
IOException
protected static void checkForOfficialPlugins(String name)
public Path[] getListInstalledPlugins() throws IOException
IOException
public void listInstalledPlugins(Terminal terminal) throws IOException
IOException
Copyright © 2009–2017. All rights reserved.