Package org.apache.cayenne.access
Interface QueryEngine
-
- All Known Implementing Classes:
DataDomain,DataNode
public interface QueryEngineDefines methods used to run Cayenne queries.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EntityResolvergetEntityResolver()Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entitiesvoidperformQueries(Collection<? extends Query> queries, OperationObserver resultConsumer)Executes a list of queries wrapping them in its own transaction.
-
-
-
Method Detail
-
performQueries
void performQueries(Collection<? extends Query> queries, OperationObserver resultConsumer)
Executes a list of queries wrapping them in its own transaction. Results of execution are passed toOperationObserverobject via its callback methods.- Since:
- 1.1 The signature has changed from List to Collection.
-
getEntityResolver
EntityResolver getEntityResolver()
Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entities
-
-