123456789101112131415161718192021 |
- package com.ruoyi.common.utils.job;
- import org.quartz.DisallowConcurrentExecution;
- import org.quartz.JobExecutionContext;
- import com.ruoyi.project.monitor.domain.SysJob;
- /**
- * 定时任务处理(禁止并发执行)
- *
- * @author ruoyi
- *
- */
- @DisallowConcurrentExecution
- public class QuartzDisallowConcurrentExecution extends AbstractQuartzJob
- {
- @Override
- protected void doExecute(JobExecutionContext context, SysJob sysJob) throws Exception
- {
- JobInvokeUtil.invokeMethod(sysJob);
- }
- }
|