com.hazelcast.mapreduce.impl.operation
Class RequestMemberIdAssignment
java.lang.Object
com.hazelcast.spi.Operation
com.hazelcast.spi.AbstractOperation
com.hazelcast.mapreduce.impl.operation.ProcessingOperation
com.hazelcast.mapreduce.impl.operation.RequestMemberIdAssignment
- All Implemented Interfaces:
- DataSerializable, IdentifiedDataSerializable
public class RequestMemberIdAssignment
- extends ProcessingOperation
This operation is used to do some kind of partitionId based processing on non partition based implementations
of KeyValueSource (not implementing PartitionIdAware)
which can happen for custom data sources like distributed filesystems that are up to the end user on how to
manage the distribution.
| Methods inherited from class com.hazelcast.spi.Operation |
getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getPartitionId, getReplicaIndex, getResponseHandler, getService, getWaitTimeout, isUrgent, logError, onException, readData, setCallerUuid, setNodeEngine, setPartitionId, setReplicaIndex, setResponseHandler, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeData |
RequestMemberIdAssignment
public RequestMemberIdAssignment()
RequestMemberIdAssignment
public RequestMemberIdAssignment(String name,
String jobId)
getResponse
public Object getResponse()
- Overrides:
getResponse in class AbstractOperation
run
public void run()
throws Exception
- Specified by:
run in class Operation
- Throws:
Exception
getFactoryId
public int getFactoryId()
- Description copied from interface:
IdentifiedDataSerializable
- Returns DataSerializableFactory factory id for this class.
- Returns:
- factory id
getId
public int getId()
- Description copied from interface:
IdentifiedDataSerializable
- Returns type identifier for this class. Id should be unique per DataSerializableFactory.
- Returns:
- type id
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.