From 623479e1d1376e0b452e95841082169bdb47da72 Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Mon, 15 May 2023 20:54:23 +0800
Subject: [PATCH] 集成定时任务
---
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/xxljob/jobhandler/SampleXxlJob.java | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/xxljob/jobhandler/SampleXxlJob.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/xxljob/jobhandler/SampleXxlJob.java
index 3dc1e3a..d2b8e28 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/xxljob/jobhandler/SampleXxlJob.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/xxljob/jobhandler/SampleXxlJob.java
@@ -27,14 +27,10 @@
import java.util.concurrent.atomic.AtomicInteger;
/**
- * XxlJob开发示例(Bean模式)
- * <p>
- * 开发步骤:
- * 1、在Spring Bean实例中,开发Job方法,方式格式要求为 "public ReturnT<String> execute(String param)"
- * 2、为Job方法添加注解 "@XxlJob(value="自定义jobhandler名称", init = "JobHandler初始化方法", destroy = "JobHandler销毁方法")",注解value值对应的是调度中心新建任务的JobHandler属性的值。
- * 3、执行日志:需要通过 "XxlJobLogger.log" 打印执行日志;
- *
- * @author xuxueli
+ * @PROJECT_NAME: skjcmanager
+ * @DESCRIPTION: 执行器相关
+ * @USER: aix
+ * @DATE: 2023/5/13 14:53
*/
@Component
public class SampleXxlJob {
@@ -63,6 +59,12 @@
return ReturnT.SUCCESS;
}
+ /**
+ * 给巡查责任人定时创建任务执行器
+ * @param param
+ * @return
+ * @throws Exception
+ */
@XxlJob("createTaskJobHandler")
public ReturnT<String> createTaskJobHandler(String param) throws Exception {
XxlJobLogger.log("开始自动创建任务...");
--
Gitblit v1.9.3