public class GridCacheLocalQueryFuture<K,V,R> extends GridCacheQueryFutureAdapter<K,V,R>
AbstractQueuedSynchronizer.ConditionObject| Modifier | Constructor and Description |
|---|---|
protected |
GridCacheLocalQueryFuture(GridCacheContext<K,V> ctx,
GridCacheQueryBean qry) |
| Modifier and Type | Method and Description |
|---|---|
void |
awaitFirstPage()
Waits for the first page to be received from remote node(s), if any.
|
protected void |
cancelQuery() |
protected void |
loadAllPages()
Loads all left pages.
|
protected void |
loadPage()
Loads next page.
|
protected boolean |
onPage(UUID nodeId,
boolean last) |
cancel, close, endTime, enqueue, get, get, getUninterruptibly, next, nextPage, nextPage, onDone, onNodeLeft, onPage, onTimeout, printMemoryStats, query, timeoutId, toStringchain, chain, duration, error, get, get0, ignoreInterrupts, isCancelled, isDone, isFailed, listen, logger, onCancelled, onDone, onDone, onDone, result, startTime, tryAcquireShared, tryReleaseSharedacquire, acquireInterruptibly, acquireShared, acquireSharedInterruptibly, compareAndSetState, getExclusiveQueuedThreads, getFirstQueuedThread, getQueuedThreads, getQueueLength, getSharedQueuedThreads, getState, getWaitingThreads, getWaitQueueLength, hasContended, hasQueuedPredecessors, hasQueuedThreads, hasWaiters, isHeldExclusively, isQueued, owns, release, releaseShared, setState, tryAcquire, tryAcquireNanos, tryAcquireSharedNanos, tryReleasegetExclusiveOwnerThread, setExclusiveOwnerThreadclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisDonechain, chain, duration, error, get, isCancelled, listen, result, startTimeprotected GridCacheLocalQueryFuture(GridCacheContext<K,V> ctx, GridCacheQueryBean qry)
ctx - Context.qry - Query.protected void cancelQuery()
throws IgniteCheckedException
cancelQuery in class GridCacheQueryFutureAdapter<K,V,R>IgniteCheckedException - In case of error.protected boolean onPage(UUID nodeId, boolean last)
onPage in class GridCacheQueryFutureAdapter<K,V,R>nodeId - Sender node id.last - Whether page is last.protected void loadPage()
loadPage in class GridCacheQueryFutureAdapter<K,V,R>protected void loadAllPages()
loadAllPages in class GridCacheQueryFutureAdapter<K,V,R>public void awaitFirstPage()
throws IgniteCheckedException
awaitFirstPage in class GridCacheQueryFutureAdapter<K,V,R>IgniteCheckedException - If query execution failed with an error.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.9.0 Release Date : March 2 2017