public class PluginManager
extends java.lang.Object
构造器和说明 |
---|
PluginManager() |
限定符和类型 | 方法和说明 |
---|---|
static void |
add(java.lang.String name,
java.io.File file) |
static java.util.Collection<PluginInfo> |
getPlugins() |
static PluginPackage |
load(java.lang.String name) |
static PluginPackage |
loadJar(java.io.File file)
加载 jar 插件包
|
static void |
remove(java.lang.String name) |
static void |
start(java.lang.String name) |
static void |
stop(java.lang.String name) |
static void |
unload(java.lang.String name) |
static void |
unloadJar(PluginPackage pluginPackage)
卸载 Jar 插件包
|
public static java.util.Collection<PluginInfo> getPlugins()
public static void add(java.lang.String name, java.io.File file)
public static void remove(java.lang.String name)
public static PluginPackage load(java.lang.String name)
public static void unload(java.lang.String name)
public static void start(java.lang.String name)
public static void stop(java.lang.String name)
public static PluginPackage loadJar(java.io.File file)
file
- 文件public static void unloadJar(PluginPackage pluginPackage)
pluginPackage
- 插件包