Example usage for org.springframework.batch.item.file MultiResourceItemReader MultiResourceItemReader

List of usage examples for org.springframework.batch.item.file MultiResourceItemReader MultiResourceItemReader

Introduction

In this page you can find the example usage for org.springframework.batch.item.file MultiResourceItemReader MultiResourceItemReader.

Prototype

public MultiResourceItemReader() 

Source Link

Usage

From source file:org.wallerlab.yoink.config.BatchConfig.java

/**
 * Standard Spring Batch bean // ww  w. java2s. co m
 * 
 * @return a bean to read all xml files within a given folder
 */
@Bean
MultiResourceItemReader cmlFilesReader() {
    MultiResourceItemReader multiResourceItemReader = new MultiResourceItemReader();
    try {
        multiResourceItemReader.setResources((Resource[]) appContext.getResources("file:./inputs/*.xml"));
    } catch (IOException e) {
        e.printStackTrace();
    }
    multiResourceItemReader.setDelegate((ResourceAwareItemReaderItemStream) cmlFilereader());
    return multiResourceItemReader;
}