From 5661512ece1ffed18354c0de29214b6d53e4c56e Mon Sep 17 00:00:00 2001 From: wangkang Date: Fri, 2 Jun 2017 15:57:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scheduler/service/SchedulerService.java | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/service/SchedulerService.java diff --git a/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/service/SchedulerService.java b/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/service/SchedulerService.java new file mode 100644 index 0000000..13fa01e --- /dev/null +++ b/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/service/SchedulerService.java @@ -0,0 +1,40 @@ +/** + * SchedulerService.java + * Created at 2017-06-02 + * Created by Administrator + * Copyright (C) 2016 egridcloud.com, All rights reserved. + */ +package com.egridcloud.udf.scheduler.service; + +import org.quartz.SchedulerException; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.scheduling.quartz.SchedulerFactoryBean; +import org.springframework.stereotype.Service; + +/** + * 描述 : SchedulerService + * + * @author Administrator + * + */ +@Service +public class SchedulerService { + + /** + * 描述 : SchedulerFactoryBean + */ + @Autowired + @Qualifier("clusterQuartzScheduler") + private SchedulerFactoryBean s; + + /** + * 描述 : 清理 + * + * @throws SchedulerException SchedulerException + */ + public void clear() throws SchedulerException { + this.s.getScheduler().clear(); + } + +}