dangdang.ddframe.job中页面修改表达式后进行检查表达式遇到的方法有:
protected int skipWhiteSpace(int i, String s) {
for (; i < s.length() && (s.charAt(i) == ' ' || s.charAt(i) == '\t'); i++) {
;
}
return i;
}
Expression Parsing Functions
rescheduleJob->createTrigger->cronSchedule->buildExpression-> storeExpressionVals(分别解析表达式的各个字符)->skipWhiteSpace
异常处理类全路径
com.dangdang.ddframe.job.executor.handler.impl.DefaultJobExceptionHandler . 将异常的信息打印error日志
线程池全路径
com.dangdang.ddframe.job.executor.handler.impl.DefaultExecutorServiceHandler
createExecutorService->ExecutorServiceObject->ThreadPoolExecutor->createExecutorService->ExecutorService(java.util.concurrent)