@Service public class PlanServiceImpl extends BaseServiceImpl<CorePlan> implements ManagerService, CorePlanService
限定符和类型 | 字段和说明 |
---|---|
(专用程序包) CorePlanMapper |
corePlanMapper |
org.quartz.SchedulerFactory |
schedulerFactory |
构造器和说明 |
---|
PlanServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
CorePlan |
addEntity(CorePlan corePlan)
新增实体并返回实体
|
void |
addPlan(CorePlan plan) |
void |
disable(java.lang.String id)
停止计划任务
|
void |
disablePlan(java.lang.String planKey) |
void |
enable(java.lang.String id)
启动计划任务
|
void |
enablePlan(CorePlan plan,
java.lang.Boolean isadd) |
void |
init()
初始化
|
int |
modify(CorePlan corePlan)
更新实体
|
void |
remove(java.util.ArrayList<CorePlan> list)
移除计划任务
|
void |
run(java.lang.String id)
执行计划任务
|
void |
runPlan(java.lang.String planKey) |
void |
unInit()
结束
|
add, confirm, findAll, findList, getEntity, removeById, removeByIds, saveJdbc, startProcess, startProcess
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, confirm, findAll, findList, getEntity, removeById, removeByIds, startProcess, startProcess
public org.quartz.SchedulerFactory schedulerFactory
@Autowired CorePlanMapper corePlanMapper
public void init()
ManagerService
init
在接口中 ManagerService
public void addPlan(CorePlan plan)
public void enablePlan(CorePlan plan, java.lang.Boolean isadd)
public void disablePlan(java.lang.String planKey)
public void runPlan(java.lang.String planKey)
public void unInit()
ManagerService
unInit
在接口中 ManagerService
public void remove(java.util.ArrayList<CorePlan> list)
CorePlanService
remove
在接口中 CorePlanService
list
- CorePlan实例Listpublic CorePlan addEntity(CorePlan corePlan) throws java.lang.Exception
BaseService
addEntity
在接口中 BaseService<CorePlan>
addEntity
在类中 BaseServiceImpl<CorePlan>
corePlan
- 实体对象java.lang.Exception
- 出错会抛出异常public int modify(CorePlan corePlan) throws java.lang.Exception
BaseService
modify
在接口中 BaseService<CorePlan>
modify
在类中 BaseServiceImpl<CorePlan>
corePlan
- 实体对象java.lang.Exception
- 出错会抛出异常public void enable(java.lang.String id)
CorePlanService
enable
在接口中 CorePlanService
id
- 任务idpublic void disable(java.lang.String id)
CorePlanService
disable
在接口中 CorePlanService
id
- 任务idpublic void run(java.lang.String id)
CorePlanService
run
在接口中 CorePlanService
id
- 任务id