From 430e2666e87299b767c0696013c4d0238a42fa76 Mon Sep 17 00:00:00 2001 From: wangkang Date: Wed, 9 Aug 2017 21:40:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=98=AF=E5=90=A6=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=AE=9E=E4=BE=8B=E5=8C=96=E7=9A=84=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../udf/scheduler/meta/JobDetailMeta.java | 23 +++++++++++++++++++ .../itkk/udf/scheduler/meta/TriggerMeta.java | 23 +++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/udf-starter-scheduler/src/main/java/org/itkk/udf/scheduler/meta/JobDetailMeta.java b/udf-starter-scheduler/src/main/java/org/itkk/udf/scheduler/meta/JobDetailMeta.java index de202a2..ed13ec6 100644 --- a/udf-starter-scheduler/src/main/java/org/itkk/udf/scheduler/meta/JobDetailMeta.java +++ b/udf-starter-scheduler/src/main/java/org/itkk/udf/scheduler/meta/JobDetailMeta.java @@ -51,11 +51,34 @@ public class JobDetailMeta implements Serializable { */ private Boolean durability = true; + /** + * 是否自动实例化 + */ + private Boolean autoInit = false; + /** * 描述 : 数据 */ private Map dataMap; + /** + * getAutoInit + * + * @return Boolean + */ + public Boolean getAutoInit() { + return autoInit; + } + + /** + * setAutoInit + * + * @param autoInit autoInit + */ + public void setAutoInit(Boolean autoInit) { + this.autoInit = autoInit; + } + /** * 描述 : 获取name * diff --git a/udf-starter-scheduler/src/main/java/org/itkk/udf/scheduler/meta/TriggerMeta.java b/udf-starter-scheduler/src/main/java/org/itkk/udf/scheduler/meta/TriggerMeta.java index 43d9773..e5cd611 100644 --- a/udf-starter-scheduler/src/main/java/org/itkk/udf/scheduler/meta/TriggerMeta.java +++ b/udf-starter-scheduler/src/main/java/org/itkk/udf/scheduler/meta/TriggerMeta.java @@ -69,11 +69,34 @@ public class TriggerMeta implements Serializable { */ private Integer misfireInstruction = Trigger.MISFIRE_INSTRUCTION_SMART_POLICY; + /** + * 是否自动实例化 + */ + private Boolean autoInit = false; + /** * 描述 : 数据 */ private Map dataMap; + /** + * getAutoInit + * + * @return Boolean + */ + public Boolean getAutoInit() { + return autoInit; + } + + /** + * setAutoInit + * + * @param autoInit autoInit + */ + public void setAutoInit(Boolean autoInit) { + this.autoInit = autoInit; + } + /** * 描述 : 获取misfireInstruction *