org.pentaho.di.trans.steps.mysqlbulkloader
Class MySQLBulkLoaderData

java.lang.Object
  extended by org.pentaho.di.trans.step.BaseStepData
      extended by org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoaderData
All Implemented Interfaces:
StepDataInterface

public class MySQLBulkLoaderData
extends BaseStepData
implements StepDataInterface

Stores data for the MySQL bulk load step.

Since:
14-apr-2009
Author:
Matt

Nested Class Summary
 
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus
 
Field Summary
 ValueMetaInterface bulkDateMeta
           
 ValueMetaInterface[] bulkFormatMeta
           
 ValueMetaInterface bulkNumberMeta
           
 long bulkSize
           
 ValueMetaInterface bulkTimestampMeta
           
 Database db
           
 StreamLogger errorLogger
           
 String fifoFilename
           
 OutputStream fifoStream
           
 int[] keynrs
           
 byte[] newline
           
 StreamLogger outputLogger
           
 byte[] quote
           
 String schemaTable
           
 byte[] separator
           
 org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoader.SqlRunner sqlRunner
           
 
Constructor Summary
MySQLBulkLoaderData()
          Default constructor.
 
Method Summary
 
Methods inherited from class org.pentaho.di.trans.step.BaseStepData
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.di.trans.step.StepDataInterface
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
 

Field Detail

db

public Database db

keynrs

public int[] keynrs

errorLogger

public StreamLogger errorLogger

outputLogger

public StreamLogger outputLogger

quote

public byte[] quote

separator

public byte[] separator

newline

public byte[] newline

bulkTimestampMeta

public ValueMetaInterface bulkTimestampMeta

bulkDateMeta

public ValueMetaInterface bulkDateMeta

bulkNumberMeta

public ValueMetaInterface bulkNumberMeta

schemaTable

public String schemaTable

fifoFilename

public String fifoFilename

fifoStream

public OutputStream fifoStream

sqlRunner

public org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoader.SqlRunner sqlRunner

bulkFormatMeta

public ValueMetaInterface[] bulkFormatMeta

bulkSize

public long bulkSize
Constructor Detail

MySQLBulkLoaderData

public MySQLBulkLoaderData()
Default constructor.