diff --git a/xxl-job-core/src/main/java/com/xxl/job/core/handler/impl/GlueJobHandler.java b/xxl-job-core/src/main/java/com/xxl/job/core/handler/impl/GlueJobHandler.java index e6a2efdb0db5c48ec956e76e28e268b505c74b6d..79b2d73f098b94606c9d41d58c752303dc573927 100644 --- a/xxl-job-core/src/main/java/com/xxl/job/core/handler/impl/GlueJobHandler.java +++ b/xxl-job-core/src/main/java/com/xxl/job/core/handler/impl/GlueJobHandler.java @@ -1,29 +1,38 @@ -package com.xxl.job.core.handler.impl; - -import com.xxl.job.core.context.XxlJobHelper; -import com.xxl.job.core.handler.IJobHandler; - -/** - * glue job handler - * - * @author xuxueli 2016-5-19 21:05:45 - */ -public class GlueJobHandler extends IJobHandler { - - private long glueUpdatetime; - private IJobHandler jobHandler; - public GlueJobHandler(IJobHandler jobHandler, long glueUpdatetime) { - this.jobHandler = jobHandler; - this.glueUpdatetime = glueUpdatetime; - } - public long getGlueUpdatetime() { - return glueUpdatetime; - } - - @Override - public void execute() throws Exception { - XxlJobHelper.log("----------- glue.version:"+ glueUpdatetime +" -----------"); - jobHandler.execute(); - } - -} +package com.xxl.job.core.handler.impl; + +import com.xxl.job.core.context.XxlJobHelper; +import com.xxl.job.core.handler.IJobHandler; + +/** + * glue job handler + * + * @author xuxueli 2016-5-19 21:05:45 + */ +public class GlueJobHandler extends IJobHandler { + + private long glueUpdatetime; + private IJobHandler jobHandler; + public GlueJobHandler(IJobHandler jobHandler, long glueUpdatetime) { + this.jobHandler = jobHandler; + this.glueUpdatetime = glueUpdatetime; + } + public long getGlueUpdatetime() { + return glueUpdatetime; + } + + @Override + public void execute() throws Exception { + XxlJobHelper.log("----------- glue.version:"+ glueUpdatetime +" -----------"); + jobHandler.execute(); + } + + @Override + public void init() throws Exception { + this.jobHandler.init(); + } + + @Override + public void destroy() throws Exception { + this.jobHandler.destroy(); + } +}