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.