|
|
@ -46,7 +46,7 @@ public class XxlJobSpringExecutor extends XxlJobExecutor implements ApplicationC
|
|
|
|
String name = serviceBean.getClass().getAnnotation(JobHandler.class).value();
|
|
|
|
String name = serviceBean.getClass().getAnnotation(JobHandler.class).value();
|
|
|
|
IJobHandler handler = (IJobHandler) serviceBean;
|
|
|
|
IJobHandler handler = (IJobHandler) serviceBean;
|
|
|
|
if (loadJobHandler(name) != null) {
|
|
|
|
if (loadJobHandler(name) != null) {
|
|
|
|
throw new RuntimeException("xxl-job jobhandler naming conflicts.error name:"+name);
|
|
|
|
throw new RuntimeException("xxl-job jobhandler["+ name +"] naming conflicts.");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
registJobHandler(name, handler);
|
|
|
|
registJobHandler(name, handler);
|
|
|
|
}
|
|
|
|
}
|
|
|
|