public class DistributedQueryImpl extends QueryImpl
QueryImpl.Compilation, QueryImpl.PackingResultObjectProvider, QueryImpl.RemoveOnCloseResultListOP_DELETE, OP_SELECT, OP_UPDATEFLUSH_FALSE, FLUSH_TRUE, FLUSH_WITH_CONNECTION| Constructor and Description |
|---|
DistributedQueryImpl(Broker broker,
String language,
StoreQuery storeQuery) |
| Modifier and Type | Method and Description |
|---|---|
Object |
execute(Map params)
Overrides to set the query targets via policy, if user has not already set the targets via hint
explicitly on this query.
|
void |
lock()
Always uses lock irrespective of super's multi-threaded settings.
|
void |
unlock()
Unlock the query's internal lock.
|
addAggregateListener, addFilterListener, assertNotReadOnly, assertNotSerialized, assertOpen, assertParameters, assertParameters, classForName, closeAll, closeResources, compilationFromCache, compile, declareParameters, decorateResultList, deleteAll, deleteAll, deleteAll, deleteInMemory, execute, execute, getAccessPathMetaDatas, getAggregateListener, getAggregateListeners, getAlias, getBroker, getCandidateCollection, getCandidateExtent, getCandidateType, getCompilation, getDataStoreActions, getEndRange, getFetchConfiguration, getFilterListener, getFilterListeners, getIgnoreChanges, getLanguage, getOperation, getOrderedParameterTypes, getParameterDeclaration, getParameterTypes, getProjectionAliases, getProjectionTypes, getQuery, getQueryString, getResultMappingName, getResultMappingScope, getResultType, getStartRange, getStoreContext, getStoreQuery, getUpdates, hasGrouping, hasSubclasses, isAccessPathDirty, isAggregate, isDistinct, isParsedQuery, isReadOnly, isUnique, removeAggregateListener, removeFilterListener, setCandidateCollection, setCandidateExtent, setCandidateType, setIgnoreChanges, setQuery, setRange, setReadOnly, setResultMapping, setResultType, setUnique, startLocking, stopLocking, toResult, toString, updateAll, updateAll, updateAll, updateInMemorypublic DistributedQueryImpl(Broker broker, String language, StoreQuery storeQuery)
public Object execute(Map params)
public void lock()
lock in interface QueryContextlock in class QueryImplpublic void unlock()
QueryContextunlock in interface QueryContextunlock in class QueryImplCopyright © 2006–2022 Apache Software Foundation. All rights reserved.