|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TemporaryRowHolder
This is a class that is used to temporarily (non-persistently) hold rows that are used in language execution. It will store them in an array, or a temporary conglomerate, depending on the number of rows.
It is used for deferred DML processing.
| Method Summary | |
|---|---|
void |
close()
Clean up |
long |
getPositionIndexConglomId()
|
CursorResultSet |
getResultSet()
Get a result set for scanning what has been inserted so far. |
long |
getTemporaryConglomId()
|
void |
insert(ExecRow inputRow)
Insert a row |
void |
setRowHolderTypeToUniqueStream()
|
| Method Detail |
|---|
void insert(ExecRow inputRow)
throws StandardException
inputRow - the row to insert
StandardException - on errorCursorResultSet getResultSet()
void close()
throws StandardException
StandardException - on errorlong getTemporaryConglomId()
long getPositionIndexConglomId()
void setRowHolderTypeToUniqueStream()
|
Built on Wed 2013-06-12 15:21:56+0000, from revision ??? | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||