public class PluginManager extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
PluginManager.OutputMode |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
PROPERTY_SUPPORT_STAGING_URLS |
| コンストラクタと説明 |
|---|
PluginManager(Environment environment,
URL url,
PluginManager.OutputMode outputMode,
TimeValue timeout) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
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 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–2016. All rights reserved.