java.lang.Object
org.objectstyle.cayenne.access.util.DefaultOperationObserver
org.objectstyle.cayenne.access.util.SelectObserver
org.objectstyle.cayenne.access.util.ContextSelectObserver
- All Implemented Interfaces:
- org.objectstyle.cayenne.access.OperationHints, org.objectstyle.cayenne.access.OperationObserver
- public class ContextSelectObserver
- extends SelectObserver
ContextSelectObserver is a SelectObserver that would
convert fetched data rows into objects of an associated
DataContext.
| Methods inherited from class org.objectstyle.cayenne.access.util.DefaultOperationObserver |
getGlobalExceptions, getLoggingLevel, getQueryExceptions, hasExceptions, isIteratedResult, isTransactionCommitted, isTransactionRolledback, nextBatchCount, nextCount, nextDataRows, printExceptions, setLoggingLevel, transactionCommitted, transactionRolledback, useAutoCommit |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
context
protected org.objectstyle.cayenne.access.DataContext context
ContextSelectObserver
public ContextSelectObserver(org.objectstyle.cayenne.access.DataContext context,
org.apache.log4j.Level logLevel)
- Constructor for ContextSelectObserver.
nextDataRows
public void nextDataRows(org.objectstyle.cayenne.query.Query query,
java.util.List dataRows)
- Overrides superclass behavior to convert each data row to a real
object. Registers objects with parent DataContext.
- Specified by:
nextDataRows in interface org.objectstyle.cayenne.access.OperationObserver- Overrides:
nextDataRows in class SelectObserver