Package voldemort.store.socket.clientrequest

More classes related to how to parse client requests

See:
          Description

Interface Summary
ClientRequest<T> ClientRequest represents a single request/response combination to a remote Voldemort instance -- a new instance is created for each request to the server.
 

Class Summary
AbstractClientRequest<T> AbstractClientRequest implements ClientRequest to provide some basic mechanisms that most implementations will need.
AbstractStoreClientRequest<T>  
BlockingClientRequest<T> BlockingClientRequest is used to implement blocking IO using the non-blocking IO-based ClientRequest logic.
ClientRequestExecutor ClientRequestExecutor represents a persistent link between a client and server and is used by the ClientRequestExecutorPool to execute requests for the client.
ClientRequestExecutorFactory A Factory for creating ClientRequestExecutor instances.
ClientRequestExecutorPool A pool of ClientRequestExecutor keyed off the SocketDestination.
DeleteClientRequest  
GetAllClientRequest  
GetClientRequest  
GetVersionsClientRequest  
ProtocolNegotiatorClientRequest  
PutClientRequest  
 

Package voldemort.store.socket.clientrequest Description

More classes related to how to parse client requests



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