com.hazelcast.client
Class PartitionClientRequest

java.lang.Object
  extended by com.hazelcast.client.ClientRequest
      extended by com.hazelcast.client.PartitionClientRequest
All Implemented Interfaces:
SecureRequest, Portable
Direct Known Subclasses:
KeyBasedClientRequest

public abstract class PartitionClientRequest
extends ClientRequest


Field Summary
 
Fields inherited from class com.hazelcast.client.ClientRequest
callId, clientEngine, endpoint, service
 
Constructor Summary
PartitionClientRequest()
           
 
Method Summary
protected  void afterResponse()
           
protected  void beforeProcess()
           
protected  Object filter(Object response)
           
protected abstract  int getPartition()
           
protected  int getReplicaIndex()
           
protected abstract  Operation prepareOperation()
           
 
Methods inherited from class com.hazelcast.client.ClientRequest
getCallId, getClientEngine, getEndpoint, getService, getServiceName, isSingleConnection, read, readPortable, setCallId, setSingleConnection, write, writePortable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hazelcast.nio.serialization.Portable
getClassId, getFactoryId
 
Methods inherited from interface com.hazelcast.client.SecureRequest
getRequiredPermission
 

Constructor Detail

PartitionClientRequest

public PartitionClientRequest()
Method Detail

beforeProcess

protected void beforeProcess()

afterResponse

protected void afterResponse()

prepareOperation

protected abstract Operation prepareOperation()

getPartition

protected abstract int getPartition()

getReplicaIndex

protected int getReplicaIndex()

filter

protected Object filter(Object response)


Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.