|
||||||||||
| 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.tableoutput.TableOutput
org.pentaho.di.trans.steps.tableagilemart.TableAgileMart
public class TableAgileMart
| 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 | |
|---|---|
TableAgileMart(StepMeta stepMeta,
StepDataInterface stepDataInterface,
int copyNr,
TransMeta transMeta,
Trans trans)
|
|
| Method Summary | |
|---|---|
boolean |
adjustSchema()
Adjust schema. |
boolean |
dropTable()
Drops the current table. |
boolean |
flush()
Flushes the current in-memory buffer to the storage system. |
String |
getMessage()
Returns a human-readable message about any errors that have occurred. |
boolean |
init(StepMetaInterface smi,
StepDataInterface sdi)
Initialize and do work where other steps need to wait for... |
boolean |
processRow(StepMetaInterface smi,
StepDataInterface sdi)
Perform the equivalent of processing one row. |
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.tableoutput.TableOutput |
|---|
dispose |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 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 TableAgileMart(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 TableOutputsmi - The metadata to work withsdi - The data to initializepublic boolean adjustSchema()
TableManager
adjustSchema in interface TableManagerpublic boolean flush()
TableManager
flush in interface TableManager
public boolean processRow(StepMetaInterface smi,
StepDataInterface sdi)
throws KettleException
StepInterface
processRow in interface StepInterfaceprocessRow in class TableOutputsmi - The steps metadata to work withsdi - The steps temporary working data to work with (database connections, result sets, caches, temporary variables, etc.)
KettleExceptionpublic boolean dropTable()
TableManager
dropTable in interface TableManagerpublic String getMessage()
TableManager
getMessage in interface TableManagerpublic void setRowLimit(long rowLimit)
TableManager
setRowLimit in interface TableManagerpublic void setTableName(String tableName)
TableManager
setTableName in interface TableManagerpublic boolean truncateTable()
TableManager
truncateTable in interface TableManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||