Class EJBQLAction
java.lang.Object
org.apache.cayenne.access.jdbc.BaseSQLAction
org.apache.cayenne.access.jdbc.EJBQLAction
- All Implemented Interfaces:
SQLAction
Parses an EJBQL statement, converting it to SQL. Executes the resulting SQL.
- Since:
- 3.0
-
Field Summary
FieldsFields inherited from class BaseSQLAction
dataNode -
Constructor Summary
ConstructorsConstructorDescriptionEJBQLAction(EJBQLQuery query, SQLActionVisitor actionFactory, DataNode dataNode) -
Method Summary
Modifier and TypeMethodDescriptionvoidperformAction(Connection connection, OperationObserver observer) Executes a query using a strategy defined by the implementation.Methods inherited from class BaseSQLAction
getInMemoryOffset, readResultSetModifier and TypeMethodDescriptionprotected intgetInMemoryOffset(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.protected voidreadResultSet(ResultSet resultSet, RowDescriptor descriptor, Query query, OperationObserver delegate) Helper method to process a ResultSet.