net.wgen.op.db.dbunit
Class DBUnitXmlReader

java.lang.Object
  extended bynet.wgen.op.db.dbunit.DBUnitXmlReader
All Implemented Interfaces:
org.dbunit.dataset.stream.IDataSetProducer

public class DBUnitXmlReader
extends java.lang.Object
implements org.dbunit.dataset.stream.IDataSetProducer

Version:
$Id: DBUnitXmlReader.html,v 1.2 2007/01/28 04:09:37 paulfeuer Exp $
Author:
Paul Feuer, Wireless Generation, Inc.

Field Summary
private  org.dbunit.dataset.DefaultDataSet _dataSet
           
private  java.io.InputStream _in
           
private static java.util.Map NULLABLE_MAP
           
static java.lang.String XALAN_INDENT_AMOUNT
           
 
Constructor Summary
DBUnitXmlReader(java.io.InputStream in)
           
 
Method Summary
 org.dbunit.dataset.IDataSet getDataSet()
           
private  org.w3c.dom.Node parseIntoNode()
           
 void produce()
           
 void setConsumer(org.dbunit.dataset.stream.IDataSetConsumer iDataSetConsumer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XALAN_INDENT_AMOUNT

public static final java.lang.String XALAN_INDENT_AMOUNT
See Also:
Constant Field Values

NULLABLE_MAP

private static final java.util.Map NULLABLE_MAP

_dataSet

private org.dbunit.dataset.DefaultDataSet _dataSet

_in

private java.io.InputStream _in
Constructor Detail

DBUnitXmlReader

public DBUnitXmlReader(java.io.InputStream in)
Parameters:
in -
Method Detail

getDataSet

public org.dbunit.dataset.IDataSet getDataSet()
Returns:
the dataset collected from the file

parseIntoNode

private org.w3c.dom.Node parseIntoNode()
                                throws org.dbunit.dataset.DataSetException
Returns:
the root node of the document transformed from the input stream
Throws:
org.dbunit.dataset.DataSetException

setConsumer

public void setConsumer(org.dbunit.dataset.stream.IDataSetConsumer iDataSetConsumer)
                 throws org.dbunit.dataset.DataSetException
Specified by:
setConsumer in interface org.dbunit.dataset.stream.IDataSetProducer
Parameters:
iDataSetConsumer -
Throws:
org.dbunit.dataset.DataSetException

produce

public void produce()
             throws org.dbunit.dataset.DataSetException
Specified by:
produce in interface org.dbunit.dataset.stream.IDataSetProducer
Throws:
org.dbunit.dataset.DataSetException