程序包 | 说明 |
---|---|
com.fr.plugin.context.adaptor | |
com.fr.plugin.context.hotdeploy | |
com.fr.plugin.engine.core | |
com.fr.plugin.engine.hotdeploy |
限定符和类型 | 类和说明 |
---|---|
class |
RecoverableTaskAdaptor |
限定符和类型 | 方法和说明 |
---|---|
void |
HotDeployToolKit.delayExecuteRecoverable(RecoverableTask task)
延迟执行的任务,如果插件还未运行,则等待运行后执行execute方法
|
void |
HotDeployToolKit.executeRecoverable(RecoverableTask task)
在上下文中执行一个可恢复的任务,在插件Stop时,会自动执行undo操作
该方法与插件内置监听的作用相似,可以用这个方法保证局部的正常关闭,用内置监听作为插件整体的入口和出口
|
限定符和类型 | 方法和说明 |
---|---|
void |
FinePlugin.delayExecuteRecoverable(RecoverableTask task) |
void |
FinePlugin.executeRecoverable(RecoverableTask task) |
限定符和类型 | 方法和说明 |
---|---|
void |
RecoverableTaskExecutor.delay(RecoverableTask task)
保存该任务,不执行,等待插件调用
|
void |
RecoverableTaskExecutor.execute(RecoverableTask task) |