泛型处理

pull/1/head
xueli.xue 8 years ago
parent 75f3f584f1
commit 7e38890973

@ -61,7 +61,7 @@ public class ExecutorBizImpl implements ExecutorBiz {
// valid handler // valid handler
IJobHandler jobHandler = XxlJobExecutor.loadJobHandler(triggerParam.getExecutorHandler()); IJobHandler jobHandler = XxlJobExecutor.loadJobHandler(triggerParam.getExecutorHandler());
if (jobHandler==null) { if (jobHandler==null) {
return new ReturnT(ReturnT.FAIL_CODE, "job handler for JobId=[" + triggerParam.getJobId() + "] not found."); return new ReturnT<String>(ReturnT.FAIL_CODE, "job handler for JobId=[" + triggerParam.getJobId() + "] not found.");
} }
// valid exists job threadchange handler, need kill old thread // valid exists job threadchange handler, need kill old thread
@ -83,7 +83,7 @@ public class ExecutorBizImpl implements ExecutorBiz {
// valid glueloader // valid glueloader
if (!GlueFactory.isActive()) { if (!GlueFactory.isActive()) {
return new ReturnT(ReturnT.FAIL_CODE, "glueLoader for JobId=[" + triggerParam.getJobId() + "] not found."); return new ReturnT<String>(ReturnT.FAIL_CODE, "glueLoader for JobId=[" + triggerParam.getJobId() + "] not found.");
} }
// valid exists job threadchange handler or glue timeout, need kill old thread // valid exists job threadchange handler or glue timeout, need kill old thread
@ -104,7 +104,7 @@ public class ExecutorBizImpl implements ExecutorBiz {
jobHandler = GlueFactory.getInstance().loadNewInstance(triggerParam.getJobId()); jobHandler = GlueFactory.getInstance().loadNewInstance(triggerParam.getJobId());
} catch (Exception e) { } catch (Exception e) {
logger.error("", e); logger.error("", e);
return new ReturnT(ReturnT.FAIL_CODE, e.getMessage()); return new ReturnT<String>(ReturnT.FAIL_CODE, e.getMessage());
} }
jobThread = XxlJobExecutor.registJobThread(triggerParam.getJobId(), new GlueJobHandler(jobHandler, triggerParam.getGlueUpdatetime())); jobThread = XxlJobExecutor.registJobThread(triggerParam.getJobId(), new GlueJobHandler(jobHandler, triggerParam.getGlueUpdatetime()));
} }

Loading…
Cancel
Save