Package org.apache.cayenne.access
Interface QueryEngine
- All Known Implementing Classes:
- DataDomain,- DataNode
public interface QueryEngine
Defines methods used to run Cayenne queries.
- 
Method SummaryModifier 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 Details- 
performQueriesExecutes 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.
 
- 
getEntityResolverEntityResolver getEntityResolver()Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entities
 
-