| 构造器和说明 |
|---|
PluginUninstallOperator(Plugin plugin,
boolean force) |
PluginUpdateOperator(Plugin plugin,
PluginMarker toMarker,
java.io.File zipFile) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
FinePlugin
Created by juhaoyu on 2017/5/9.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Plugin |
PluginFactory.load(PluginStatic pluginStatic)
加载插件对象
|
| 构造器和说明 |
|---|
PluginClassTransformerController(Plugin plugin) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ImplementCloseableTransformer.transform(Plugin plugin,
com.fr.third.javassist.CtClass ctClass) |
void |
FocusRecorderDetector.transform(Plugin plugin,
com.fr.third.javassist.CtClass ctClass) |
| 构造器和说明 |
|---|
JavassistTransformerController(Plugin plugin) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PluginDependenceManager.makeSureDependenceRunningBy(Plugin plugin)
确保插件的依赖处于运行状态
|
void |
PluginDependence.makeSureRunningBy(Plugin plugin)
被指定插件请求运行
|
void |
PluginDependenceManager.pluginRunFailed(Plugin plugin)
插件运行失败
|
| 构造器和说明 |
|---|
PluginInjectionGroup(Plugin plugin) |
| 限定符和类型 | 方法和说明 |
|---|---|
Plugin |
PluginRepository.customLoad(PluginFolder folder) |
Plugin |
PluginRepository.findBySameID(PluginMarker marker) |
Plugin |
PluginRepository.get(java.lang.ClassLoader classLoader) |
Plugin |
PluginRepository.get(PluginMarker marker) |
Plugin |
PluginRepository.getNotLowerThan(PluginMarker marker)
获取不低于指定版本的插件
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<Plugin> |
PluginRepository.getAllByDownSort()
根据依赖拓扑顺序加载
|
java.util.List<Plugin> |
PluginRepository.getAllByReverseSort() |
| 限定符和类型 | 方法和说明 |
|---|---|
static PluginContext |
PluginEngineUtils.pluginToContext(Plugin plugin) |