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

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

Introduction

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

Prototype

public void setResources(Resource[] resources) 

Source Link

Usage

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

/**
 * Standard Spring Batch bean /*www.  j  a v  a2s .  c  o 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;
}