RESOLVED - BATCH-34: Support for multiple I/O files in a single jobRun for a particular scheduleDate.
multiResourceJob used as sample also for output
This commit is contained in:
@@ -30,7 +30,6 @@ import org.springframework.batch.item.FlushFailedException;
|
||||
import org.springframework.batch.item.ItemStream;
|
||||
import org.springframework.batch.item.ItemStreamException;
|
||||
import org.springframework.batch.item.WriterNotOpenException;
|
||||
import org.springframework.batch.item.file.mapping.FieldSet;
|
||||
import org.springframework.batch.item.file.transform.LineAggregator;
|
||||
import org.springframework.batch.item.util.ExecutionContextUserSupport;
|
||||
import org.springframework.batch.item.util.FileUtils;
|
||||
@@ -105,7 +104,7 @@ public class FlatFileItemWriter<T> extends ExecutionContextUserSupport implement
|
||||
|
||||
/**
|
||||
* Public setter for the {@link LineAggregator}. This will be used to
|
||||
* translate a {@link FieldSet} into a line for output.
|
||||
* translate the item into a line for output.
|
||||
*
|
||||
* @param lineAggregator the {@link LineAggregator} to set
|
||||
*/
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.springframework.core.io.FileSystemResource;
|
||||
/**
|
||||
* Tests for {@link MultiResourceItemWriter}.
|
||||
*
|
||||
* @see MultiResourceItemWriterTests
|
||||
* @see MultiResourceItemWriterFlatFileTests
|
||||
* @see MultiResourceItemReaderXmlTests
|
||||
*/
|
||||
public class AbstractMultiResourceItemWriterTests {
|
||||
@@ -28,7 +28,7 @@ public class AbstractMultiResourceItemWriterTests {
|
||||
|
||||
@Before
|
||||
public void setUp() throws Exception {
|
||||
file = File.createTempFile(MultiResourceItemWriterTests.class.getSimpleName(), null);
|
||||
file = File.createTempFile(MultiResourceItemWriterFlatFileTests.class.getSimpleName(), null);
|
||||
tested.setResource(new FileSystemResource(file));
|
||||
tested.setDelegate(delegate);
|
||||
tested.setResourceSuffixCreator(suffixCreator);
|
||||
|
||||
@@ -14,7 +14,7 @@ import org.springframework.batch.item.file.transform.PassThroughLineAggregator;
|
||||
* Tests for {@link MultiResourceItemWriter} delegating to
|
||||
* {@link FlatFileItemWriter}.
|
||||
*/
|
||||
public class MultiResourceItemWriterTests extends AbstractMultiResourceItemWriterTests {
|
||||
public class MultiResourceItemWriterFlatFileTests extends AbstractMultiResourceItemWriterTests {
|
||||
|
||||
@Override
|
||||
@Before
|
||||
Reference in New Issue
Block a user