From efdb99f8cecc4afb592afad79c761081d5d5cf22 Mon Sep 17 00:00:00 2001 From: lee <4766465@qq.com> Date: Wed, 18 Dec 2024 13:27:00 +0800 Subject: [PATCH] init --- xxl-job/xxl-job-core/src/main/java/com/xxl/job/core/handler/annotation/XxlJob.java | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/xxl-job/xxl-job-core/src/main/java/com/xxl/job/core/handler/annotation/XxlJob.java b/xxl-job/xxl-job-core/src/main/java/com/xxl/job/core/handler/annotation/XxlJob.java new file mode 100644 index 0000000..33fb675 --- /dev/null +++ b/xxl-job/xxl-job-core/src/main/java/com/xxl/job/core/handler/annotation/XxlJob.java @@ -0,0 +1,30 @@ +package com.xxl.job.core.handler.annotation; + +import java.lang.annotation.*; + +/** + * annotation for method jobhandler + * + * @author xuxueli 2019-12-11 20:50:13 + */ +@Target({ElementType.METHOD}) +@Retention(RetentionPolicy.RUNTIME) +@Inherited +public @interface XxlJob { + + /** + * jobhandler name + */ + String value(); + + /** + * init handler, invoked when JobThread init + */ + String init() default ""; + + /** + * destroy handler, invoked when JobThread destroy + */ + String destroy() default ""; + +} -- Gitblit v1.9.3