|
|
@ -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."); |
|
|
|
throw new RuntimeException("xxl-job jobhandler naming conflicts.error name:"+name); |
|
|
|
} |
|
|
|
} |
|
|
|
registJobHandler(name, handler); |
|
|
|
registJobHandler(name, handler); |
|
|
|
} |
|
|
|
} |
|
|
|