Loading escheduler-api/src/main/java/cn/escheduler/api/service/ProcessDefinitionService.java +1 −1 Original line number Diff line number Diff line Loading @@ -487,7 +487,7 @@ public class ProcessDefinitionService extends BaseDAGService { // set status schedule.setReleaseState(ReleaseState.OFFLINE); scheduleMapper.update(schedule); deleteSchedule(project.getId(), id); deleteSchedule(project.getId(), schedule.getId()); } break; } Loading escheduler-api/src/main/java/cn/escheduler/api/service/SchedulerService.java +4 −4 Original line number Diff line number Diff line Loading @@ -442,14 +442,14 @@ public class SchedulerService extends BaseService { /** * delete schedule */ public static void deleteSchedule(int projectId, int processId) throws RuntimeException{ logger.info("delete schedules of project id:{}, flow id:{}", projectId, processId); public static void deleteSchedule(int projectId, int scheduleId) throws RuntimeException{ logger.info("delete schedules of project id:{}, schedule id:{}", projectId, scheduleId); String jobName = QuartzExecutors.buildJobName(processId); String jobName = QuartzExecutors.buildJobName(scheduleId); String jobGroupName = QuartzExecutors.buildJobGroupName(projectId); if(!QuartzExecutors.getInstance().deleteJob(jobName, jobGroupName)){ logger.warn("set offline failure:projectId:{},processId:{}",projectId,processId); logger.warn("set offline failure:projectId:{},scheduleId:{}",projectId,scheduleId); throw new RuntimeException(String.format("set offline failure")); } Loading Loading
escheduler-api/src/main/java/cn/escheduler/api/service/ProcessDefinitionService.java +1 −1 Original line number Diff line number Diff line Loading @@ -487,7 +487,7 @@ public class ProcessDefinitionService extends BaseDAGService { // set status schedule.setReleaseState(ReleaseState.OFFLINE); scheduleMapper.update(schedule); deleteSchedule(project.getId(), id); deleteSchedule(project.getId(), schedule.getId()); } break; } Loading
escheduler-api/src/main/java/cn/escheduler/api/service/SchedulerService.java +4 −4 Original line number Diff line number Diff line Loading @@ -442,14 +442,14 @@ public class SchedulerService extends BaseService { /** * delete schedule */ public static void deleteSchedule(int projectId, int processId) throws RuntimeException{ logger.info("delete schedules of project id:{}, flow id:{}", projectId, processId); public static void deleteSchedule(int projectId, int scheduleId) throws RuntimeException{ logger.info("delete schedules of project id:{}, schedule id:{}", projectId, scheduleId); String jobName = QuartzExecutors.buildJobName(processId); String jobName = QuartzExecutors.buildJobName(scheduleId); String jobGroupName = QuartzExecutors.buildJobGroupName(projectId); if(!QuartzExecutors.getInstance().deleteJob(jobName, jobGroupName)){ logger.warn("set offline failure:projectId:{},processId:{}",projectId,processId); logger.warn("set offline failure:projectId:{},scheduleId:{}",projectId,scheduleId); throw new RuntimeException(String.format("set offline failure")); } Loading