public final class MapReduceUtil extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static String | buildExecutorName(String name) | 
| static JobProcessInformationImpl | createJobProcessInformation(JobTaskConfiguration configuration,
                           JobSupervisor supervisor) | 
| static void | enforcePartitionTableWarmup(MapReduceService mapReduceService) | 
| static <V> V | executeOperation(Operation operation,
                Address address,
                MapReduceService mapReduceService,
                NodeEngine nodeEngine) | 
| static <V> List<V> | executeOperation(OperationFactory operationFactory,
                MapReduceService mapReduceService,
                NodeEngine nodeEngine,
                boolean returnsResponse) | 
| static void | injectManagedContext(NodeEngine nodeEngine,
                    Object injectee,
                    Object... injectees) | 
| static <K,V> Map<Address,Map<K,V>> | mapResultToMember(JobSupervisor supervisor,
                 Map<K,V> result) | 
| static int | mapSize(int sourceSize) | 
| static void | notifyRemoteException(JobSupervisor supervisor,
                     Throwable throwable) | 
| static String | printPartitionStates(JobPartitionState[] partitionStates) | 
| static JobPartitionState.State | stateChange(Address owner,
           int partitionId,
           JobPartitionState.State currentState,
           JobProcessInformationImpl processInformation,
           JobTaskConfiguration configuration) | 
public static JobProcessInformationImpl createJobProcessInformation(JobTaskConfiguration configuration, JobSupervisor supervisor)
public static void notifyRemoteException(JobSupervisor supervisor, Throwable throwable)
public static JobPartitionState.State stateChange(Address owner, int partitionId, JobPartitionState.State currentState, JobProcessInformationImpl processInformation, JobTaskConfiguration configuration)
public static <K,V> Map<Address,Map<K,V>> mapResultToMember(JobSupervisor supervisor, Map<K,V> result)
public static String printPartitionStates(JobPartitionState[] partitionStates)
public static <V> List<V> executeOperation(OperationFactory operationFactory, MapReduceService mapReduceService, NodeEngine nodeEngine, boolean returnsResponse)
public static <V> V executeOperation(Operation operation, Address address, MapReduceService mapReduceService, NodeEngine nodeEngine)
public static int mapSize(int sourceSize)
public static void injectManagedContext(NodeEngine nodeEngine, Object injectee, Object... injectees)
public static void enforcePartitionTableWarmup(MapReduceService mapReduceService) throws TimeoutException
TimeoutExceptionCopyright © 2015 Hazelcast, Inc.. All Rights Reserved.