org.lexgrid.loader.writer
Class NoClosingRootTagStaxEventItemWriter<T>

java.lang.Object
  extended by org.springframework.batch.item.util.ExecutionContextUserSupport
      extended by org.springframework.batch.item.xml.StaxEventItemWriter<T>
          extended by org.lexgrid.loader.writer.NoClosingRootTagStaxEventItemWriter<T>
All Implemented Interfaces:
org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean

public class NoClosingRootTagStaxEventItemWriter<T>
extends org.springframework.batch.item.xml.StaxEventItemWriter<T>


Constructor Summary
NoClosingRootTagStaxEventItemWriter()
           
 
Method Summary
 void close()
           
protected  void endDocument(javax.xml.stream.XMLEventWriter writer)
           
 void setResource(org.springframework.core.io.Resource resource)
           
 
Methods inherited from class org.springframework.batch.item.xml.StaxEventItemWriter
afterPropertiesSet, getEncoding, getRootElementAttributes, getRootTagName, getRootTagNamespace, getRootTagNamespacePrefix, getVersion, open, setEncoding, setFooterCallback, setHeaderCallback, setMarshaller, setOverwriteOutput, setRootElementAttributes, setRootTagName, setSaveState, setTransactional, setVersion, startDocument, update, write
 
Methods inherited from class org.springframework.batch.item.util.ExecutionContextUserSupport
getKey, getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoClosingRootTagStaxEventItemWriter

public NoClosingRootTagStaxEventItemWriter()
Method Detail

endDocument

protected void endDocument(javax.xml.stream.XMLEventWriter writer)
                    throws javax.xml.stream.XMLStreamException
Overrides:
endDocument in class org.springframework.batch.item.xml.StaxEventItemWriter<T>
Throws:
javax.xml.stream.XMLStreamException

close

public void close()
Specified by:
close in interface org.springframework.batch.item.ItemStream
Overrides:
close in class org.springframework.batch.item.xml.StaxEventItemWriter<T>

setResource

public void setResource(org.springframework.core.io.Resource resource)
Specified by:
setResource in interface org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>
Overrides:
setResource in class org.springframework.batch.item.xml.StaxEventItemWriter<T>

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.