public abstract class PartitionClientRequest extends ClientRequest
callId, clientEngine, endpoint, operationService, serializationService, service
Constructor and Description |
---|
PartitionClientRequest() |
Modifier and Type | Method and Description |
---|---|
protected void |
afterResponse()
Called on node side, after sending the response to the client.
|
protected void |
beforeProcess()
Called on node side, before starting any operation.
|
protected void |
beforeResponse()
Called on node side, after process is run and right before sending the response to the client.
|
protected Object |
filter(Object response) |
protected abstract int |
getPartition() |
protected int |
getReplicaIndex() |
protected abstract Operation |
prepareOperation() |
void |
process() |
getCallId, getClassVersion, getClientEngine, getDistributedObjectName, getDistributedObjectType, getEndpoint, getMethodName, getParameters, getService, getServiceName, isSingleConnection, read, readPortable, setCallId, setClientEngine, setEndpoint, setOperationService, setSerializationService, setService, setSingleConnection, write, writePortable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRequiredPermission
getClassId, getFactoryId
protected void beforeProcess()
protected void beforeResponse()
protected void afterResponse()
public final void process()
process
in class ClientRequest
protected abstract Operation prepareOperation()
protected abstract int getPartition()
protected int getReplicaIndex()
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.