类 JobInfoController

java.lang.Object
com.xxl.job.admin.controller.JobInfoController

@Controller @RequestMapping("/jobinfo") public class JobInfoController extends Object
index controller
作者:
xuxueli 2015-12-19 16:13:16
  • 构造器详细资料

    • JobInfoController

      public JobInfoController()
  • 方法详细资料

    • index

      @RequestMapping public String index(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, @RequestParam(required=false,defaultValue="-1") int jobGroup)
    • filterJobGroupByRole

      public static List<XxlJobGroup> filterJobGroupByRole(jakarta.servlet.http.HttpServletRequest request, List<XxlJobGroup> jobGroupList_all)
    • validPermission

      public static void validPermission(jakarta.servlet.http.HttpServletRequest request, int jobGroup)
    • pageList

      @RequestMapping("/pageList") @ResponseBody public Map<String,Object> pageList(@RequestParam(required=false,defaultValue="0") int start, @RequestParam(required=false,defaultValue="10") int length, int jobGroup, int triggerStatus, String jobDesc, String executorHandler, String author)
    • add

      @RequestMapping("/add") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<String> add(XxlJobInfo jobInfo)
    • update

      @RequestMapping("/update") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<String> update(XxlJobInfo jobInfo)
    • remove

      @RequestMapping("/remove") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<String> remove(int id)
    • pause

      @RequestMapping("/stop") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<String> pause(int id)
    • start

      @RequestMapping("/start") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<String> start(int id)
    • save

      @RequestMapping("/save") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<String> save(@RequestBody XxlJobInfoVO xxlJobInfo)
    • triggerJob

      @RequestMapping("/trigger") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<String> triggerJob(int id, String executorParam, String addressList)
    • nextTriggerTime

      @RequestMapping("/nextTriggerTime") @ResponseBody public com.xxl.job.core.biz.model.ReturnT<List<String>> nextTriggerTime(String scheduleType, String scheduleConf)