fb.setStreams(new ItemStream[] { new FlatFileItemReader<Object>() });
fb.setCacheCapacity(5);
fb.setIsReaderTransactionalQueue(true);
fb.setRetryLimit(5);
fb.setSkipLimit(100);
fb.setRetryListeners(new RetryListenerSupport());
fb.setSkippableExceptionClasses(new HashMap<Class<? extends Throwable>, Boolean>());
fb.setRetryableExceptionClasses(new HashMap<Class<? extends Throwable>, Boolean>());
fb.setHasChunkElement(true);
Object step = fb.getObject();