|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The sort interface corresponds to an instance of an in-progress sort. Sorts are not persistent.
| Method Summary | |
void |
drop(TransactionController tran)
Drop the sort - this means release all its resources. |
SortController |
open(TransactionManager tran)
Open a sort controller. |
ScanControllerRowSource |
openSortRowSource(TransactionManager tran)
Open a row Source to get rows out of the sorter. |
ScanController |
openSortScan(TransactionManager tran,
boolean hold)
Open a scan controller. |
| Method Detail |
public SortController open(TransactionManager tran)
throws StandardException
The sort may have been dropped already, in which case this method should thrown an exception.
StandardException - Standard exception policy.
public ScanController openSortScan(TransactionManager tran,
boolean hold)
throws StandardException
The sort may have been dropped already, in which case this method should thrown an exception.
StandardException - Standard exception policy.
public ScanControllerRowSource openSortRowSource(TransactionManager tran)
throws StandardException
The sort may have been dropped already, in which case this method should thrown an exception.
StandardException - Standard exception policy.
public void drop(TransactionController tran)
throws StandardException
Note: drop is like close, it has to be tolerant of being called more than once, it must succeed or at least not throw any exceptions.
StandardException
|
Built on Tue 2006-10-10 19:23:47+0200, from revision exported | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||