org.apache.cayenne.dba.ingres
Class IngresSelectAction

java.lang.Object
  extended by org.apache.cayenne.access.jdbc.BaseSQLAction
      extended by org.apache.cayenne.access.jdbc.SelectAction
          extended by org.apache.cayenne.dba.ingres.IngresSelectAction
All Implemented Interfaces:
SQLAction

public class IngresSelectAction
extends SelectAction


Field Summary
 
Fields inherited from class org.apache.cayenne.access.jdbc.SelectAction
query
 
Fields inherited from class org.apache.cayenne.access.jdbc.BaseSQLAction
adapter, entityResolver
 
Constructor Summary
IngresSelectAction(SelectQuery query, JdbcAdapter adapter, EntityResolver entityResolver)
           
 
Method Summary
protected  SelectTranslator createTranslator(java.sql.Connection connection)
           
protected  int getInMemoryOffset(int queryOffset)
          Returns a value of the offset that will be used to rewind the ResultSet within the SQL action before reading the result rows.
 
Methods inherited from class org.apache.cayenne.access.jdbc.SelectAction
performAction
 
Methods inherited from class org.apache.cayenne.access.jdbc.BaseSQLAction
getAdapter, getEntityResolver, readResultSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IngresSelectAction

public IngresSelectAction(SelectQuery query,
                          JdbcAdapter adapter,
                          EntityResolver entityResolver)
Method Detail

getInMemoryOffset

protected int getInMemoryOffset(int queryOffset)
Description copied from class: BaseSQLAction
Returns a value of the offset that will be used to rewind the ResultSet within the SQL action before reading the result rows. The default implementation returns 'queryOffset' argument. If the adapter supports setting offset at the SQL level, this method must be overridden to return zero to suppress manual offset.

Overrides:
getInMemoryOffset in class BaseSQLAction

createTranslator

protected SelectTranslator createTranslator(java.sql.Connection connection)
Overrides:
createTranslator in class SelectAction


Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.