Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.cayenne.query.QueryRouter

Packages that use QueryRouter
org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries.

Uses of QueryRouter in org.apache.cayenne.access

Classes in org.apache.cayenne.access that implement QueryRouter
`class` | `DataDomainLegacyQueryAction` DataDomain query action that relies on externally provided OperationObserver to process the results.

Uses of QueryRouter in org.apache.cayenne.query

Methods in org.apache.cayenne.query with parameters of type QueryRouter
`void` | `AbstractQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` Implements default routing mechanism relying on the EntityResolver to find DataMap based on the query root.
`void` | `BatchQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)`
`void` | `EJBQLQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)`
`void` | `IndirectQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` Delegates routing to a replacement query.
`void` | `Query.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` A callback method invoked by Cayenne during the routing phase of the query execution.
`void` | `QueryChain.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` Delegates routing to each individual query in the chain.
`void` | `RefreshQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)`
`void` | `SelectQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` Routes itself and if there are any prefetches configured, creates prefetch queries and routes them as well.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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