org.pentaho.di.trans.steps.orabulkloader
Class OraBulkDataOutput

java.lang.Object
  extended by org.pentaho.di.trans.steps.orabulkloader.OraBulkDataOutput

public class OraBulkDataOutput
extends Object

Does the opening of the output "stream". It's either a file or inter process communication which is transparant to users of this class.

Since:
20-feb-2007
Author:
Sven Boden

Constructor Summary
OraBulkDataOutput(OraBulkLoaderMeta meta, String recTerm)
           
 
Method Summary
 void close()
           
 void open(VariableSpace space, Process sqlldrProcess)
           
 void writeLine(RowMetaInterface mi, Object[] row)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OraBulkDataOutput

public OraBulkDataOutput(OraBulkLoaderMeta meta,
                         String recTerm)
Method Detail

open

public void open(VariableSpace space,
                 Process sqlldrProcess)
          throws KettleException
Throws:
KettleException

close

public void close()
           throws IOException
Throws:
IOException

writeLine

public void writeLine(RowMetaInterface mi,
                      Object[] row)
               throws KettleException
Throws:
KettleException