public class TaskModule extends AbstractModule
TARGETcontainerconsole| 构造器和说明 |
|---|
TaskModule() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Task |
create()
创建默认任务
|
protected Object |
create(Class<?> clazz,
Map<String,Object> res,
net.isger.util.reflect.ClassAssembler assembler)
创建任务
|
void |
destroy()
模块注销
|
void |
execute(BaseCommand cmd)
模块执行
|
Class<? extends Task> |
getBaseClass()
任务基本实现
|
Class<? extends Task> |
getImplementClass()
任务实现类型
|
Class<? extends Task> |
getTargetClass()
任务目标类型
|
protected Task |
getTask()
获取任务
|
void |
initial()
模块初始
|
protected void |
setTask(Task task)
设置任务
|
create, getImplementClass, getImplementClass, getInternal, getParameter, setInternal, setParametergetDesignerloadpublic Class<? extends Task> getTargetClass()
getTargetClass 在类中 AbstractModulepublic Class<? extends Task> getImplementClass()
getImplementClass 在类中 AbstractModulepublic Class<? extends Task> getBaseClass()
getBaseClass 在类中 AbstractModuleprotected Object create(Class<?> clazz, Map<String,Object> res, net.isger.util.reflect.ClassAssembler assembler)
create 在类中 DesignLoaderprotected Task getTask()
protected void setTask(Task task)
task - protected Task create()
create 在类中 AbstractModulepublic void initial()
AbstractModuleinitial 在接口中 net.isger.util.Manageableinitial 在类中 AbstractModulepublic final void execute(BaseCommand cmd)
AbstractModuleexecute 在接口中 Moduleexecute 在类中 AbstractModulepublic void destroy()
AbstractModuledestroy 在接口中 net.isger.util.Manageabledestroy 在类中 AbstractModuleCopyright © 2024. All rights reserved.