Example usage for org.springframework.batch.item.xml StaxEventItemWriter setRootTagName

List of usage examples for org.springframework.batch.item.xml StaxEventItemWriter setRootTagName

Introduction

In this page you can find the example usage for org.springframework.batch.item.xml StaxEventItemWriter setRootTagName.

Prototype

public void setRootTagName(String rootTagName) 

Source Link

Document

Set the tag name of the root element.

Usage

From source file:org.springframework.batch.item.xml.StaxEventItemWriterTests.java

/**
 * @return new instance of fully configured writer
 *//*from  w  ww .j a  v  a2s.com*/
private StaxEventItemWriter<Object> createItemWriter() throws Exception {
    StaxEventItemWriter<Object> source = new StaxEventItemWriter<Object>();
    source.setResource(resource);

    marshaller = new SimpleMarshaller();
    source.setMarshaller(marshaller);

    source.setEncoding("UTF-8");
    source.setRootTagName("root");
    source.setVersion("1.0");
    source.setOverwriteOutput(true);
    source.setSaveState(true);

    source.afterPropertiesSet();

    return source;
}

From source file:org.springframework.batch.item.xml.TransactionalStaxEventItemWriterTests.java

/**
 * @return new instance of fully configured writer
 */// ww  w. j a  v a2  s .co  m
private StaxEventItemWriter<Object> createItemWriter() throws Exception {
    StaxEventItemWriter<Object> source = new StaxEventItemWriter<Object>();
    source.setResource(resource);

    Marshaller marshaller = new SimpleMarshaller();
    source.setMarshaller(marshaller);

    source.setEncoding("UTF-8");
    source.setRootTagName("root");
    source.setVersion("1.0");
    source.setOverwriteOutput(true);
    source.setSaveState(true);

    source.afterPropertiesSet();

    return source;
}