Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.objectstyle.cayenne.access.util
Class ContextSelectObserver  view ContextSelectObserver download ContextSelectObserver.java

java.lang.Object
  extended byorg.objectstyle.cayenne.access.util.DefaultOperationObserver
      extended byorg.objectstyle.cayenne.access.util.SelectObserver
          extended byorg.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.


Field Summary
protected  org.objectstyle.cayenne.access.DataContext context
           
 
Fields inherited from class org.objectstyle.cayenne.access.util.SelectObserver
results, selectCount
 
Fields inherited from class org.objectstyle.cayenne.access.util.DefaultOperationObserver
DEFAULT_LOG_LEVEL, globalExceptions, loggingLevel, queryExceptions, transactionCommitted, transactionRolledback
 
Constructor Summary
ContextSelectObserver(org.objectstyle.cayenne.access.DataContext context, org.apache.log4j.Level logLevel)
          Constructor for ContextSelectObserver.
 
Method Summary
 void nextDataRows(org.objectstyle.cayenne.query.Query query, java.util.List dataRows)
          Overrides superclass behavior to convert each data row to a real object.
 
Methods inherited from class org.objectstyle.cayenne.access.util.SelectObserver
clear, getResults, getResults, getSelectCount, nextGlobalException, nextQueryException
 
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
 

Field Detail

context

protected org.objectstyle.cayenne.access.DataContext context
Constructor Detail

ContextSelectObserver

public ContextSelectObserver(org.objectstyle.cayenne.access.DataContext context,
                             org.apache.log4j.Level logLevel)
Constructor for ContextSelectObserver.

Method Detail

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