com.hazelcast.mapreduce.impl.operation
Class ProcessingOperation
java.lang.Object
com.hazelcast.spi.Operation
com.hazelcast.spi.AbstractOperation
com.hazelcast.mapreduce.impl.operation.ProcessingOperation
- All Implemented Interfaces:
- DataSerializable, IdentifiedDataSerializable, RemotePropagatable<Operation>
- Direct Known Subclasses:
- CancelJobSupervisorOperation, FireNotificationOperation, GetResultOperation, KeysAssignmentOperation, NotifyRemoteExceptionOperation, PostPonePartitionProcessing, ProcessStatsUpdateOperation, RequestMemberIdAssignment, RequestPartitionMapping, RequestPartitionProcessed, RequestPartitionReducing
public abstract class ProcessingOperation
- extends AbstractOperation
- implements IdentifiedDataSerializable
This is the base class for all map reduce framework operations, it always contains the name of
the JobTracker and the unique jobId
Methods inherited from class com.hazelcast.spi.Operation |
getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getExecutorName, getInvocationTime, getLogger, getNodeEngine, getPartitionId, getReplicaIndex, getResponseHandler, getService, getWaitTimeout, isUrgent, logError, onException, readData, run, setCallerUuid, setExecutorName, setNodeEngine, setPartitionId, setReplicaIndex, setResponseHandler, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeData |
ProcessingOperation
public ProcessingOperation()
ProcessingOperation
public ProcessingOperation(String name,
String jobId)
returnsResponse
public boolean returnsResponse()
- Specified by:
returnsResponse
in interface RemotePropagatable<Operation>
- Overrides:
returnsResponse
in class AbstractOperation
getServiceName
public String getServiceName()
- Overrides:
getServiceName
in class Operation
getName
public String getName()
getJobId
public String getJobId()
writeInternal
protected void writeInternal(ObjectDataOutput out)
throws IOException
- Overrides:
writeInternal
in class AbstractOperation
- Throws:
IOException
readInternal
protected void readInternal(ObjectDataInput in)
throws IOException
- Overrides:
readInternal
in class AbstractOperation
- Throws:
IOException
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.