KeyIn - type of the input keyValueIn - type of the input valueKeyOut - type of the emitted keyValueOut - type of the emitted valueChunk - type of the intermediate chunk (retrieved from combiners)public class MapCombineTask<KeyIn,ValueIn,KeyOut,ValueOut,Chunk> extends Object
KeyValueSource implementation and possible configuring the
 partitionId to operate on.| Constructor and Description | 
|---|
| MapCombineTask(JobTaskConfiguration configuration,
              JobSupervisor supervisor,
              MappingPhase<KeyIn,ValueIn,KeyOut,ValueOut> mappingPhase) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | cancel() | 
| int | getChunkSize() | 
| String | getJobId() | 
| String | getName() | 
| static <K,V> Map<Address,Map<K,V>> | mapResultToMember(JobSupervisor supervisor,
                 Map<K,V> result) | 
| void | process() | 
| void | processMapping(int partitionId,
              DefaultContext<KeyOut,ValueOut> context,
              KeyValueSource<KeyIn,ValueIn> keyValueSource,
              boolean partitionProcessor) | 
public MapCombineTask(JobTaskConfiguration configuration, JobSupervisor supervisor, MappingPhase<KeyIn,ValueIn,KeyOut,ValueOut> mappingPhase)
public String getName()
public String getJobId()
public int getChunkSize()
public void cancel()
public void process()
public final void processMapping(int partitionId,
                                 DefaultContext<KeyOut,ValueOut> context,
                                 KeyValueSource<KeyIn,ValueIn> keyValueSource,
                                 boolean partitionProcessor)
                          throws Exception
Exceptionpublic static <K,V> Map<Address,Map<K,V>> mapResultToMember(JobSupervisor supervisor, Map<K,V> result)
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.