public class FederatedQueryManagerImpl extends QueryManagerImpl
inmemoryQueryMethodEvaluatorMap, nucleusCtx, queryCompilationCache, queryCompilationCacheDatastore, queryResultsCache, storeMgr
Constructor and Description |
---|
FederatedQueryManagerImpl(NucleusContext nucleusContext,
StoreManager storeMgr) |
Modifier and Type | Method and Description |
---|---|
protected void |
initialiseQueryCaches()
Method to find and initialise the query cache, for caching query compilations.
|
Query |
newQuery(String language,
ExecutionContext ec,
Object query)
Method to generate a new query using the passed query as basis.
|
addDatastoreQueryCompilation, addQueryCompilation, addQueryResult, close, deleteDatastoreQueryCompilation, evictQueryResultsForType, getDatastoreQueryCompilation, getInMemoryEvaluatorForMethod, getQueryCompilationCache, getQueryCompilationForQuery, getQueryDatastoreCompilationCache, getQueryResult, getQueryResultsCache
public FederatedQueryManagerImpl(NucleusContext nucleusContext, StoreManager storeMgr)
protected void initialiseQueryCaches()
public Query newQuery(String language, ExecutionContext ec, Object query)
newQuery
in interface QueryManager
newQuery
in class QueryManagerImpl
language
- The query languageec
- ExecutionContextquery
- The query filter (String) or a previous QueryCopyright © 2017. All rights reserved.