@Controller
@RequestMapping(value="/jobinfo")
public class JobInfoController
extends java.lang.Object
构造器和说明 |
---|
JobInfoController() |
限定符和类型 | 方法和说明 |
---|---|
com.xxl.job.core.biz.model.ReturnT<java.lang.String> |
add(XxlJobInfo jobInfo) |
static java.util.List<XxlJobGroup> |
filterJobGroupByRole(javax.servlet.http.HttpServletRequest request,
java.util.List<XxlJobGroup> jobGroupList_all) |
java.lang.String |
index(javax.servlet.http.HttpServletRequest request,
org.springframework.ui.Model model,
int jobGroup) |
com.xxl.job.core.biz.model.ReturnT<java.util.List<java.lang.String>> |
nextTriggerTime(java.lang.String cron) |
java.util.Map<java.lang.String,java.lang.Object> |
pageList(int start,
int length,
int jobGroup,
int triggerStatus,
java.lang.String jobDesc,
java.lang.String executorHandler,
java.lang.String author) |
com.xxl.job.core.biz.model.ReturnT<java.lang.String> |
pause(int id) |
com.xxl.job.core.biz.model.ReturnT<java.lang.String> |
remove(int id) |
com.xxl.job.core.biz.model.ReturnT<java.lang.String> |
start(int id) |
com.xxl.job.core.biz.model.ReturnT<java.lang.String> |
triggerJob(int id,
java.lang.String executorParam,
java.lang.String addressList) |
com.xxl.job.core.biz.model.ReturnT<java.lang.String> |
update(XxlJobInfo jobInfo) |
static void |
validPermission(javax.servlet.http.HttpServletRequest request,
int jobGroup) |
@RequestMapping public java.lang.String index(javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, @RequestParam(required=false,defaultValue="-1") int jobGroup)
public static java.util.List<XxlJobGroup> filterJobGroupByRole(javax.servlet.http.HttpServletRequest request, java.util.List<XxlJobGroup> jobGroupList_all)
public static void validPermission(javax.servlet.http.HttpServletRequest request, int jobGroup)
@RequestMapping(value="/pageList") @ResponseBody public java.util.Map<java.lang.String,java.lang.Object> pageList(@RequestParam(required=false,defaultValue="0") int start, @RequestParam(required=false,defaultValue="10") int length, int jobGroup, int triggerStatus, java.lang.String jobDesc, java.lang.String executorHandler, java.lang.String author)
@RequestMapping(value="/add") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<java.lang.String> add(XxlJobInfo jobInfo)
@RequestMapping(value="/update") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<java.lang.String> update(XxlJobInfo jobInfo)
@RequestMapping(value="/remove") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<java.lang.String> remove(int id)
@RequestMapping(value="/stop") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<java.lang.String> pause(int id)
@RequestMapping(value="/start") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<java.lang.String> start(int id)
@RequestMapping(value="/trigger") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<java.lang.String> triggerJob(int id, java.lang.String executorParam, java.lang.String addressList)
@RequestMapping(value="/nextTriggerTime") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<java.util.List<java.lang.String>> nextTriggerTime(java.lang.String cron)