Package | Description |
---|---|
net.ymate.platform.plugin | |
net.ymate.platform.plugin.impl |
Modifier and Type | Method and Description |
---|---|
IPluginContext |
AbstractPlugin.getPluginContext() |
IPluginContext |
IPlugin.getPluginContext()
获取插件环境上下文
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractPlugin.doInitialize(IPluginContext context)
初始化
|
T |
IPluginExtension.getExtensionObject(IPluginContext context)
获取插件扩展对象
|
void |
AbstractPlugin.initialize(IPluginContext context) |
void |
IPluginEventListener.onDestroy(IPluginContext context,
IPlugin plugin)
插件初销毁前将调用此方法
|
void |
IPluginEventListener.onInitialized(IPluginContext context,
IPlugin plugin)
插件初始化完毕将调用此方法
|
void |
IPluginEventListener.onShutdown(IPluginContext context,
IPlugin plugin)
插件停止完毕将调用此方法
|
void |
IPluginEventListener.onStarted(IPluginContext context,
IPlugin plugin)
插件启动完毕后将调用此方法
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultPluginContext
默认插件环境上下文对象实现
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultPluginEventListener.onDestroy(IPluginContext context,
IPlugin plugin) |
void |
DefaultPluginEventListener.onInitialized(IPluginContext context,
IPlugin plugin) |
void |
DefaultPluginEventListener.onShutdown(IPluginContext context,
IPlugin plugin) |
void |
DefaultPluginEventListener.onStarted(IPluginContext context,
IPlugin plugin) |
Copyright © 2022. All rights reserved.