voldemort.store.socket.clientrequest
Class AbstractStoreClientRequest<T>

java.lang.Object
  extended by voldemort.store.socket.clientrequest.AbstractClientRequest<T>
      extended by voldemort.store.socket.clientrequest.AbstractStoreClientRequest<T>
All Implemented Interfaces:
ClientRequest<T>
Direct Known Subclasses:
DeleteClientRequest, GetAllClientRequest, GetClientRequest, GetVersionsClientRequest, PutClientRequest

public abstract class AbstractStoreClientRequest<T>
extends AbstractClientRequest<T>


Field Summary
protected  RequestFormat requestFormat
           
protected  RequestRoutingType requestRoutingType
           
protected  java.lang.String storeName
           
 
Constructor Summary
AbstractStoreClientRequest(java.lang.String storeName, RequestFormat requestFormat, RequestRoutingType requestRoutingType)
           
 
Method Summary
 
Methods inherited from class voldemort.store.socket.clientrequest.AbstractClientRequest
complete, formatRequest, formatRequestInternal, getResult, isComplete, isTimedOut, parseResponse, parseResponseInternal, timeOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface voldemort.store.socket.clientrequest.ClientRequest
isCompleteResponse
 

Field Detail

storeName

protected final java.lang.String storeName

requestFormat

protected final RequestFormat requestFormat

requestRoutingType

protected final RequestRoutingType requestRoutingType
Constructor Detail

AbstractStoreClientRequest

public AbstractStoreClientRequest(java.lang.String storeName,
                                  RequestFormat requestFormat,
                                  RequestRoutingType requestRoutingType)


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu