|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TableManager
An interface for transformation steps that manage loading data into a database table (or other storage system). For example a table output step or a bulk loader. This interface is used by the Agile BI plugin to determine which steps it can manipulate during loading of data.
| 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. |
void |
setRowLimit(long rowLimit)
Sets the row limit. |
void |
setTableName(String tableName)
Sets the table name. |
boolean |
truncateTable()
Truncates the current table. |
| Method Detail |
|---|
void setTableName(String tableName)
tableName - boolean flush()
boolean dropTable()
void setRowLimit(long rowLimit)
rowLimit - boolean truncateTable()
boolean adjustSchema()
String getMessage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||