@RestController
@RequestMapping(value="/schedule")
public class ScheduleController
extends java.lang.Object
| Constructor and Description |
|---|
ScheduleController() |
| Modifier and Type | Method and Description |
|---|---|
org.quartz.JobDetail |
createJob()
添加新的任务。新添加的任务并不会执行,得添加触发器才行
|
java.util.List<org.quartz.JobDetail> |
jobs() |
void |
runJob(java.lang.String key) |
java.util.List<org.quartz.Trigger> |
triggers(java.lang.String key)
获取任务的触发器
|
@RequestMapping(value="/jobs",
method=GET)
@ResponseBody
public java.util.List<org.quartz.JobDetail> jobs()
@RequestMapping(value="/jobs/{key}/run",
method=GET)
@ResponseStatus(value=NO_CONTENT)
public void runJob(@PathVariable(value="key")
java.lang.String key)
@RequestMapping(value="/jobs/{key}/triggers",
method=GET)
public java.util.List<org.quartz.Trigger> triggers(@PathVariable(value="key")
java.lang.String key)
key - @RequestMapping(value="/jobs",
method=POST)
@ResponseBody
public org.quartz.JobDetail createJob()