Package org.jeasy.batch.core.job
This package contains easy batch core implementation.
-
Interface Summary Interface Description Job Interface for batch jobs.JobReportMerger A service that merges multiple reports into a global report. -
Class Summary Class Description DefaultJobReportMerger A report merger that generates a merged report defined as follows: The start time is the minimum of start times The end time is the maximum of end times The total read records is the sum of total read records The total written records is the sum of total written records The total filtered records is the sum of total filtered records The total error records is the sum of total error records The final status isJobStatus.COMPLETED
(if all partials are completed) orJobStatus.FAILED
(if one of partials has failed). The final name is the concatenation of partial job names.JobBuilder<I,O> Batch job builder.JobExecutor Main class to executeJob
s.JobMetrics Metrics of a job.JobParameters Parameters of a job.JobReport Class holding job reporting data. -
Enum Summary Enum Description JobStatus Enumeration of job status values.