未验证 提交 19ae407b 编写于 作者: I insist777 提交者: GitHub

Update TaskProcessorFactory.java

上级 37147be5
......@@ -47,8 +47,9 @@ public final class TaskProcessorFactory {
static {
for (ITaskProcessor iTaskProcessor : ServiceLoader.load(ITaskProcessor.class)) {
try {
if (!PROCESS_MAP.containsKey(iTaskProcessor.getType()))
if (!PROCESS_MAP.containsKey(iTaskProcessor.getType())) {
PROCESS_MAP.put(iTaskProcessor.getType(), (Constructor<ITaskProcessor>) iTaskProcessor.getClass().getConstructor());
}
} catch (NoSuchMethodException e) {
throw new IllegalArgumentException("The task processor should has a no args constructor", e);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册