Class FederatedQueryManagerImpl

java.lang.Object
org.datanucleus.store.query.QueryManagerImpl
org.datanucleus.store.federation.FederatedQueryManagerImpl
All Implemented Interfaces:
QueryManager

public class FederatedQueryManagerImpl extends QueryManagerImpl
Manager for queries for federated datastores. Responsible for distributing queries across multiple datastores and federating the results.
  • Constructor Details

  • Method Details

    • initialiseQueryCaches

      protected void initialiseQueryCaches()
      Method to find and initialise the query cache, for caching query compilations.
    • newQuery

      public Query newQuery(String language, ExecutionContext ec, Object query)
      Method to generate a new query using the passed query as basis.
      Parameters:
      language - The query language
      ec - ExecutionContext
      query - The query filter (String) or a previous Query
      Returns:
      The Query