|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.pentaho.di.trans.step.BaseStep
org.pentaho.di.trans.steps.monetdbbulkloader.MonetDBBulkLoader
org.pentaho.di.trans.steps.monetdbagilemart.MonetDBAgileMart
public class MonetDBAgileMart
| Field Summary |
|---|
| Fields inherited from class org.pentaho.di.trans.step.BaseStep |
|---|
first, linesInput, linesOutput, linesRead, linesRejected, linesSkipped, linesUpdated, linesWritten, terminator, terminator_rows |
| Constructor Summary | |
|---|---|
MonetDBAgileMart(StepMeta stepMeta,
StepDataInterface stepDataInterface,
int copyNr,
TransMeta transMeta,
Trans trans)
|
|
| Method Summary | |
|---|---|
boolean |
adjustSchema()
Adjust schema. |
boolean |
dropTable()
Drops the current table. |
boolean |
execute(MonetDBBulkLoaderMeta meta,
boolean wait)
|
boolean |
flush()
Write the current buffer to the mclient. |
boolean |
init(StepMetaInterface smi,
StepDataInterface sdi)
Initialize and do work where other steps need to wait for... |
void |
setRowLimit(long rowLimit)
Sets the row limit. |
void |
setTableName(String tableName)
Sets the table name. |
boolean |
truncateTable()
Truncates the current table. |
| Methods inherited from class org.pentaho.di.trans.steps.monetdbbulkloader.MonetDBBulkLoader |
|---|
autoAdjustSchema, createCommandLine, dispose, dropTable, getMessage, processRow, truncateTable |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.pentaho.di.core.TableManager |
|---|
getMessage |
| Methods inherited from interface org.pentaho.di.core.variables.VariableSpace |
|---|
copyVariablesFrom, environmentSubstitute, environmentSubstitute, getBooleanValueOfVariable, getParentVariableSpace, getVariable, getVariable, initializeVariablesFrom, injectVariables, listVariables, setParentVariableSpace, setVariable, shareVariablesWith |
| Constructor Detail |
|---|
public MonetDBAgileMart(StepMeta stepMeta,
StepDataInterface stepDataInterface,
int copyNr,
TransMeta transMeta,
Trans trans)
| Method Detail |
|---|
public boolean init(StepMetaInterface smi,
StepDataInterface sdi)
StepInterface
init in interface StepInterfaceinit in class MonetDBBulkLoadersmi - The metadata to work withsdi - The data to initialize
public boolean execute(MonetDBBulkLoaderMeta meta,
boolean wait)
throws KettleException
execute in class MonetDBBulkLoaderKettleExceptionpublic void setRowLimit(long rowLimit)
TableManager
setRowLimit in interface TableManagerpublic boolean flush()
flush in interface TableManagerpublic boolean truncateTable()
TableManager
truncateTable in interface TableManagerpublic void setTableName(String tableName)
TableManager
setTableName in interface TableManagerpublic boolean adjustSchema()
TableManager
adjustSchema in interface TableManagerpublic boolean dropTable()
TableManager
dropTable in interface TableManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||