Class SynchronizeAfterMergeData
java.lang.Object
org.pentaho.di.trans.step.BaseStepData
org.pentaho.di.trans.step.BaseDatabaseStepData
org.pentaho.di.trans.steps.synchronizeaftermerge.SynchronizeAfterMergeData
- All Implemented Interfaces:
StepDataInterface
Performs an insert/update/delete depending on the value of a field.
- Since:
- 13-10-2008
- Author:
- Samatar
-
Nested Class Summary
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus
-
Field Summary
Modifier and TypeFieldDescriptionboolean
Use batch mode or not?int
org.pentaho.di.core.database.DatabaseMeta
org.pentaho.di.core.row.RowMetaInterface
int
int
org.pentaho.di.core.row.RowMetaInterface
org.pentaho.di.core.row.RowMetaInterface
int[]
int[]
boolean
org.pentaho.di.core.row.RowMetaInterface
org.pentaho.di.core.row.RowMetaInterface
org.pentaho.di.core.row.RowMetaInterface
Mapping between the SQL and the actual prepared statement.boolean
boolean
boolean
org.pentaho.di.core.row.RowMetaInterface
int[]
Fields inherited from class org.pentaho.di.trans.step.BaseDatabaseStepData
db
-
Constructor Summary
-
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
clone, equals, finalize, 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 Details
-
keynrs
public int[] keynrs -
keynrs2
public int[] keynrs2 -
valuenrs
public int[] valuenrs -
indexOfTableNameField
public int indexOfTableNameField -
indexOfOperationOrderField
public int indexOfOperationOrderField -
preparedStatements
Mapping between the SQL and the actual prepared statement. Normally this is only one, but in case we have more then one, it's convenient to have this. -
realTableName
-
realSchemaName
-
realSchemaTable
-
batchMode
public boolean batchModeUse batch mode or not? -
insertValue
-
updateValue
-
deleteValue
-
stringErrorKeyNotFound
-
stringFieldnames
-
lookupFailure
public boolean lookupFailure -
outputRowMeta
public org.pentaho.di.core.row.RowMetaInterface outputRowMeta -
inputRowMeta
public org.pentaho.di.core.row.RowMetaInterface inputRowMeta -
deleteParameterRowMeta
public org.pentaho.di.core.row.RowMetaInterface deleteParameterRowMeta -
updateParameterRowMeta
public org.pentaho.di.core.row.RowMetaInterface updateParameterRowMeta -
lookupParameterRowMeta
public org.pentaho.di.core.row.RowMetaInterface lookupParameterRowMeta -
lookupReturnRowMeta
public org.pentaho.di.core.row.RowMetaInterface lookupReturnRowMeta -
insertRowMeta
public org.pentaho.di.core.row.RowMetaInterface insertRowMeta -
commitCounterMap
-
commitSize
public int commitSize -
databaseMeta
public org.pentaho.di.core.database.DatabaseMeta databaseMeta -
specialErrorHandling
public boolean specialErrorHandling -
savepoint
-
releaseSavepoint
public boolean releaseSavepoint -
supportsSavepoints
public boolean supportsSavepoints -
batchBuffer
-
-
Constructor Details
-
SynchronizeAfterMergeData
public SynchronizeAfterMergeData()Default constructor.
-