Class GridCacheLocalFieldsQueryFuture
- java.lang.Object
-
- org.apache.ignite.internal.util.future.GridFutureAdapter<Collection<R>>
-
- org.apache.ignite.internal.processors.cache.query.GridCacheQueryFutureAdapter<K,V,R>
-
- org.apache.ignite.internal.processors.cache.query.GridCacheLocalQueryFuture<Object,Object,List<Object>>
-
- org.apache.ignite.internal.processors.cache.query.GridCacheLocalFieldsQueryFuture
-
- All Implemented Interfaces:
AutoCloseable,IgniteInternalFuture<Collection<List<Object>>>,CacheQueryFuture<List<Object>>,GridCacheQueryMetadataAware,GridTimeoutObject
public class GridCacheLocalFieldsQueryFuture extends GridCacheLocalQueryFuture<Object,Object,List<Object>> implements GridCacheQueryMetadataAware
Local fields query future.
-
-
Constructor Summary
Constructors Constructor Description GridCacheLocalFieldsQueryFuture(GridCacheContext<?,?> ctx, GridCacheQueryBean qry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanfields()IgniteInternalFuture<List<GridQueryFieldMetadata>>metadata()voidonFieldsPage(@Nullable UUID nodeId, @Nullable List<GridQueryFieldMetadata> metaData, @Nullable Collection<?> data, @Nullable Throwable err, boolean finished)-
Methods inherited from class org.apache.ignite.internal.processors.cache.query.GridCacheLocalQueryFuture
awaitFirstItemAvailable, cancelQuery, onError, onPage
-
Methods inherited from class org.apache.ignite.internal.processors.cache.query.GridCacheQueryFutureAdapter
cacheContext, cancel, close, endTime, logger, next, onDone, onMeta, onNodeLeft, onPage, onTimeout, query, timeoutId, toString
-
Methods inherited from class org.apache.ignite.internal.util.future.GridFutureAdapter
chain, chain, chain, chain, chainCompose, chainCompose, error, get, get, get, getUninterruptibly, ignoreInterrupts, isCancelled, isDone, isFailed, listen, listen, onCancelled, onDone, onDone, onDone, onDone, reset, result
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.ignite.internal.processors.cache.query.CacheQueryFuture
isDone
-
Methods inherited from interface org.apache.ignite.internal.IgniteInternalFuture
chain, chain, chain, chain, chainCompose, chainCompose, error, get, get, get, getUninterruptibly, isCancelled, listen, listen, result
-
-
-
-
Constructor Detail
-
GridCacheLocalFieldsQueryFuture
public GridCacheLocalFieldsQueryFuture(GridCacheContext<?,?> ctx, GridCacheQueryBean qry)
- Parameters:
ctx- Cache context.qry- Query.
-
-
Method Detail
-
onFieldsPage
public void onFieldsPage(@Nullable @Nullable UUID nodeId, @Nullable @Nullable List<GridQueryFieldMetadata> metaData, @Nullable @Nullable Collection<?> data, @Nullable @Nullable Throwable err, boolean finished)- Parameters:
nodeId- Sender node ID.metaData- Meta data.data- Page data.err- Error.finished- Finished or not.
-
metadata
public IgniteInternalFuture<List<GridQueryFieldMetadata>> metadata()
- Specified by:
metadatain interfaceGridCacheQueryMetadataAware- Returns:
- Future to retrieve metadata.
-
-