|
||||||||||
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 |