## Uses of Interface
com.hazelcast.mapreduce.JobCompletableFuture

- Packages that use JobCompletableFuture
  Package | Description
  --- | ---
  com.hazelcast.mapreduce | This package contains the MapReduce API definition for Hazelcast. All map reduce operations running in a distributed manner inside the active Hazelcast cluster.

- - ### Uses of JobCompletableFuture in com.hazelcast.mapreduce

    Methods in com.hazelcast.mapreduce that return JobCompletableFuture
    Modifier and Type | Method and Description
    --- | ---
    `JobCompletableFuture<Map<KeyIn,ValueIn>>` | ReducingSubmittableJob.`submit()` Deprecated. Submits the task to Hazelcast and executes the defined mapper and reducer on all cluster nodes.
    `JobCompletableFuture<Map<KeyIn,List<ValueIn>>>` | ReducingJob.`submit()` Deprecated. Submits the task to Hazelcast and executes the defined mapper and reducer on all cluster nodes
    `JobCompletableFuture<Map<KeyIn,List<ValueIn>>>` | MappingJob.`submit()` Deprecated. Submits the task to Hazelcast and executes the defined mapper and reducer on all cluster nodes.
    `<ValueOut> JobCompletableFuture<ValueOut>` | ReducingJob.`submit(Collator<Map.Entry<KeyIn,List<ValueIn>>,ValueOut> collator)` Deprecated. Submits the task to Hazelcast and executes the defined mapper and reducer on all cluster nodes and executes the collator before returning the final result.
    `<ValueOut> JobCompletableFuture<ValueOut>` | MappingJob.`submit(Collator<Map.Entry<KeyIn,List<ValueIn>>,ValueOut> collator)` Deprecated. Submits the task to Hazelcast, executes the defined mapper and reducer on all cluster nodes, and executes the collator before returning the final result.
    `<ValueOut> JobCompletableFuture<ValueOut>` | ReducingSubmittableJob.`submit(Collator<Map.Entry<KeyIn,ValueIn>,ValueOut> collator)` Deprecated. Submits the task to Hazelcast and executes the defined mapper and reducer on all cluster nodes and executes the collator before returning the final result.

Copyright © 2018. All rights reserved.