|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OperationObserver
Defines a set of callback methods that allow QueryEngine to pass back query
results and notify caller about exceptions.
| Method Summary | |
|---|---|
void |
nextBatchCount(Query query,
int[] resultCount)
Callback method invoked after a batch update is executed. |
void |
nextCount(Query query,
int resultCount)
Callback method invoked after an updating query is executed. |
void |
nextGeneratedRows(Query query,
ResultIterator keysIterator)
Callback method invoked after each batch of generated values is read during an update. |
void |
nextGlobalException(Exception ex)
Callback method invoked on exceptions that are not tied to a specific query execution, such as JDBC connection exceptions, etc. |
void |
nextQueryException(Query query,
Exception ex)
Callback method invoked on exceptions that happen during an execution of a specific query. |
void |
nextRows(Query query,
List<?> dataRows)
Callback method invoked for each processed ResultSet. |
void |
nextRows(Query q,
ResultIterator it)
Callback method invoked for each opened ResultIterator. |
| Methods inherited from interface org.apache.cayenne.access.OperationHints |
|---|
isIteratedResult |
| Method Detail |
|---|
void nextCount(Query query,
int resultCount)
void nextBatchCount(Query query,
int[] resultCount)
void nextRows(Query query,
List<?> dataRows)
void nextRows(Query q,
ResultIterator it)
nextRows(Query, List).
void nextGeneratedRows(Query query,
ResultIterator keysIterator)
void nextQueryException(Query query,
Exception ex)
void nextGlobalException(Exception ex)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||