public interface MapQueryEngine
| Modifier and Type | Method and Description | 
|---|---|
| QueryResult | invokeQueryAllPartitions(String mapName,
                        Predicate predicate,
                        IterationType iterationType)Queries all partitions. | 
| QueryResult | invokeQueryLocalPartitions(String mapName,
                          Predicate predicate,
                          IterationType iterationType)Query all local partitions. | 
| Set | queryAllPartitionsWithPagingPredicate(String mapName,
                                     PagingPredicate pagingPredicate,
                                     IterationType iterationType)Queries all partitions with a paging predicate. | 
| QueryResult | queryLocalPartition(String mapName,
                   Predicate predicate,
                   int partitionId,
                   IterationType iterationType)Executes a query a specific local partition. | 
| QueryResult | queryLocalPartitions(String name,
                    Predicate predicate,
                    IterationType iterationType)Executes a query on all the local partitions. | 
| Set | queryLocalPartitionsWithPagingPredicate(String mapName,
                                       PagingPredicate pagingPredicate,
                                       IterationType iterationType)Query all local partitions with a paging predicate. | 
QueryResult queryLocalPartitions(String name, Predicate predicate, IterationType iterationType) throws ExecutionException, InterruptedException
name - the name of the mappredicate - the predicateExecutionExceptionInterruptedExceptionQueryResult queryLocalPartition(String mapName, Predicate predicate, int partitionId, IterationType iterationType)
mapName - map name.predicate - any predicate.partitionId - partition id.QueryResult invokeQueryLocalPartitions(String mapName, Predicate predicate, IterationType iterationType)
queryLocalPartitions(String, Predicate, IterationType)mapName - map name.predicate - except paging predicate.iterationType - the IterationTypeQueryResult invokeQueryAllPartitions(String mapName, Predicate predicate, IterationType iterationType)
mapName - map name.predicate - except paging predicate.iterationType - the IterationTypeSet queryLocalPartitionsWithPagingPredicate(String mapName, PagingPredicate pagingPredicate, IterationType iterationType)
mapName - map name.pagingPredicate - to queryOnMembers.iterationType - type of IterationTypeSortedQueryResultSetSet queryAllPartitionsWithPagingPredicate(String mapName, PagingPredicate pagingPredicate, IterationType iterationType)
queryLocalPartitionsWithPagingPredicate(java.lang.String, com.hazelcast.query.PagingPredicate, com.hazelcast.util.IterationType)mapName - map name.pagingPredicate - to queryOnMembers.iterationType - type of IterationTypeSortedQueryResultSetCopyright © 2015 Hazelcast, Inc.. All Rights Reserved.