|
||||||||||
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 Mon 2007-06-04 09:58:47+0400, from revision ??? | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |