Spring Batch JobExecution类的getAllFailureExceptions()和getFailureExceptions()方法有什么区别?

时间:2012-05-11 02:58:31

标签: java spring-batch

Spring Batch getAllFailureExceptions()类的getFailureExceptions()JobExecution方法有什么区别?用于将作业例外记录到数据库的通用JobExecutionListener使用的是什么?

从我收集的内容来看,工作只是一系列步骤。那么不应该让失败异常总是涉及从步骤中获取所有失败异常吗?

1 个答案:

答案 0 :(得分:1)

看看源代码,看起来区别在于它包含StepExecutions的失败异常

spring-batch/spring-batch-core/src/main/java/org/springframework/batch/core/JobExecution.java