public class CloudJobServiceImpl extends java.lang.Object implements CloudJobService
限定符和类型 | 字段和说明 |
---|---|
static CloudJobServiceImpl |
instance |
构造器和说明 |
---|
CloudJobServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
isRegistered(java.lang.String name)
是否已注册
|
boolean |
register(java.lang.String name,
java.lang.String cron7x,
java.lang.String description,
CloudJobHandler handler)
注册任务
|
boolean |
registerDo(java.lang.String name,
java.lang.String cron7xStr,
java.lang.String description,
java.lang.Class<? extends org.quartz.Job> jobClz) |
void |
setScheduler(org.quartz.Scheduler scheduler) |
void |
start()
启用
|
public static final CloudJobServiceImpl instance
public void setScheduler(org.quartz.Scheduler scheduler)
public boolean register(java.lang.String name, java.lang.String cron7x, java.lang.String description, CloudJobHandler handler)
CloudJobService
register
在接口中 CloudJobService
name
- 任务名cron7x
- 计划表达式description
- 描述handler
- 处理器public boolean registerDo(java.lang.String name, java.lang.String cron7xStr, java.lang.String description, java.lang.Class<? extends org.quartz.Job> jobClz)
public boolean isRegistered(java.lang.String name)
CloudJobService
isRegistered
在接口中 CloudJobService
name
- 任务名public void start() throws org.quartz.SchedulerException
org.quartz.SchedulerException