Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cayenne.access
Interface QueryEngine

All Known Implementing Classes:
  DataDomain, DataNode

    public interface QueryEngine

Defines methods used to run Cayenne queries.

Method Summary
`EntityResolver` | `getEntityResolver()` Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entities
`void` | `performQueries(Collection<Query> queries, OperationObserver resultConsumer)` Executes a list of queries wrapping them in its own transaction.

Method Detail

### performQueries

    void performQueries(Collection<Query> queries,
                        OperationObserver resultConsumer)

  Executes a list of queries wrapping them in its own transaction. Results of execution are passed to `OperationObserver`object 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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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