public class PluginPackage extends Object
| 构造器和说明 |
|---|
PluginPackage(File file,
org.noear.solon.core.JarClassLoader classLoader,
List<org.noear.solon.core.PluginEntity> plugins) |
| 限定符和类型 | 方法和说明 |
|---|---|
ClassLoader |
getClassLoader() |
File |
getFile() |
URL |
getResource(String name) |
String |
getResourceAsString(String name) |
String |
getResourceAsString(String name,
String charset) |
boolean |
getStarted() |
Class<?> |
loadClass(String className) |
<T> T |
newInstance(String className) |
void |
prestop()
预停止插件包
|
PluginPackage |
start()
启动插件包
|
void |
stop()
停止插件包
|
public File getFile()
public ClassLoader getClassLoader()
public boolean getStarted()
public <T> T newInstance(String className)
public String getResourceAsString(String name) throws IOException
IOExceptionpublic String getResourceAsString(String name, String charset) throws IOException
IOExceptionpublic PluginPackage start()
public void prestop()
public void stop()
Copyright © 2023. All rights reserved.