BATCH-493: Added saveState flag to FlatFileItemWriter and FlatFileItemReader.

This commit is contained in:
lucasward
2008-03-24 20:34:30 +00:00
parent c1ee372723
commit 22b36cfa40
4 changed files with 50 additions and 11 deletions

View File

@@ -65,6 +65,7 @@ public class FlatFileItemReaderAdvancedTests extends TestCase {
reader.setResource(getInputResource(TEST_STRING));
reader.setLineTokenizer(tokenizer);
reader.setFieldSetMapper(fieldSetMapper);
reader.setSaveState(true);
// context argument is necessary only for the FileLocator, which
// is mocked
executionContext = new ExecutionContext();

View File

@@ -71,6 +71,7 @@ public class FlatFileItemWriterTests extends TestCase {
inputSource.setResource(new FileSystemResource(outputFile));
inputSource.setFieldSetCreator(new PassThroughFieldSetMapper());
inputSource.afterPropertiesSet();
inputSource.setSaveState(true);
executionContext = new ExecutionContext();
}
@@ -267,6 +268,7 @@ public class FlatFileItemWriterTests extends TestCase {
inputSource.setResource(new FileSystemResource(outputFile));
inputSource.setFieldSetCreator(new PassThroughFieldSetMapper());
inputSource.afterPropertiesSet();
inputSource.setSaveState(true);
inputSource.open(executionContext);
inputSource.update(executionContext);
assertNotNull(executionContext);