|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClientRequest | |
|---|---|
| voldemort.store.socket.clientrequest | More classes related to how to parse client requests |
| Uses of ClientRequest in voldemort.store.socket.clientrequest |
|---|
| Classes in voldemort.store.socket.clientrequest that implement ClientRequest | |
|---|---|
class |
AbstractClientRequest<T>
AbstractClientRequest implements ClientRequest to provide some basic mechanisms that most implementations will need. |
class |
AbstractStoreClientRequest<T>
|
class |
BlockingClientRequest<T>
BlockingClientRequest is used to implement blocking IO using the non-blocking IO-based ClientRequest logic. |
class |
DeleteClientRequest
|
class |
GetAllClientRequest
|
class |
GetClientRequest
|
class |
GetVersionsClientRequest
|
class |
ProtocolNegotiatorClientRequest
|
class |
PutClientRequest
|
| Methods in voldemort.store.socket.clientrequest with parameters of type ClientRequest | ||
|---|---|---|
void |
ClientRequestExecutor.addClientRequest(ClientRequest<?> clientRequest)
|
|
void |
ClientRequestExecutor.addClientRequest(ClientRequest<?> clientRequest,
long timeoutMs)
|
|
void |
ClientRequestExecutor.addClientRequest(ClientRequest<?> clientRequest,
long timeoutMs,
long elapsedNs)
|
|
|
ClientRequestExecutorPool.submitAsync(SocketDestination destination,
ClientRequest<T> delegate,
NonblockingStoreCallback callback,
long timeoutMs,
java.lang.String operationName)
|
|
| Constructors in voldemort.store.socket.clientrequest with parameters of type ClientRequest | |
|---|---|
BlockingClientRequest(ClientRequest<T> delegate,
long timeoutMs)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||