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
          Deprecated. since 3.0 - this class should not be public
 

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.
 



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