public static void main(String[] args) throws Exception {
// Build an easy batch engine
EasyBatchEngine easyBatchEngine = new EasyBatchEngineBuilder()
.registerRecordReader(new FlatFileRecordReader(new File(args[0])))
.registerRecordFilter(new StartsWithStringRecordFilter("#"))
.registerRecordMapper(new DelimitedRecordMapper<Greeting>(Greeting.class, new String[]{"id", "name"}))
.registerRecordValidator(new BeanValidationRecordValidator<Greeting>())
.registerRecordProcessor(new GreetingSlowProcessor())
.build();