|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use RequestRoutingType | |
|---|---|
| voldemort.client.protocol | Classes that abstract the serialization format for Voldemort client requests. |
| voldemort.client.protocol.pb | A protocol buffers based client-side request format. |
| voldemort.client.protocol.vold | Classes specific to our native Voldemort protocol. |
| voldemort.server | The Voldemort server. |
| voldemort.server.protocol | The server side of request RPC handling. |
| voldemort.store.socket | A store implementation that works remotely over a tcp/ip socket interacting with a SocketServer on the the other side. |
| voldemort.store.socket.clientrequest | More classes related to how to parse client requests |
| Uses of RequestRoutingType in voldemort.client.protocol |
|---|
| Methods in voldemort.client.protocol with parameters of type RequestRoutingType | |
|---|---|
void |
RequestFormat.writeDeleteRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
VectorClock version,
RequestRoutingType routingType)
|
void |
RequestFormat.writeGetAllRequest(java.io.DataOutputStream output,
java.lang.String storeName,
java.lang.Iterable<ByteArray> key,
java.util.Map<ByteArray,byte[]> transforms,
RequestRoutingType routingType)
|
void |
RequestFormat.writeGetRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
byte[] transforms,
RequestRoutingType routingType)
|
void |
RequestFormat.writeGetVersionRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
RequestRoutingType routingType)
|
void |
RequestFormat.writePutRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
byte[] value,
byte[] transforms,
VectorClock version,
RequestRoutingType routingType)
|
| Uses of RequestRoutingType in voldemort.client.protocol.pb |
|---|
| Methods in voldemort.client.protocol.pb with parameters of type RequestRoutingType | |
|---|---|
void |
ProtoBuffClientRequestFormat.writeDeleteRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
VectorClock version,
RequestRoutingType routingType)
|
void |
ProtoBuffClientRequestFormat.writeGetAllRequest(java.io.DataOutputStream output,
java.lang.String storeName,
java.lang.Iterable<ByteArray> keys,
java.util.Map<ByteArray,byte[]> transforms,
RequestRoutingType routingType)
|
void |
ProtoBuffClientRequestFormat.writeGetRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
byte[] transforms,
RequestRoutingType routingType)
|
void |
ProtoBuffClientRequestFormat.writeGetVersionRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
RequestRoutingType routingType)
|
void |
ProtoBuffClientRequestFormat.writePutRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
byte[] value,
byte[] transforms,
VectorClock version,
RequestRoutingType routingType)
|
| Uses of RequestRoutingType in voldemort.client.protocol.vold |
|---|
| Methods in voldemort.client.protocol.vold with parameters of type RequestRoutingType | |
|---|---|
void |
VoldemortNativeClientRequestFormat.writeDeleteRequest(java.io.DataOutputStream outputStream,
java.lang.String storeName,
ByteArray key,
VectorClock version,
RequestRoutingType routingType)
|
void |
VoldemortNativeClientRequestFormat.writeGetAllRequest(java.io.DataOutputStream output,
java.lang.String storeName,
java.lang.Iterable<ByteArray> keys,
java.util.Map<ByteArray,byte[]> transforms,
RequestRoutingType routingType)
|
void |
VoldemortNativeClientRequestFormat.writeGetRequest(java.io.DataOutputStream outputStream,
java.lang.String storeName,
ByteArray key,
byte[] transforms,
RequestRoutingType routingType)
|
void |
VoldemortNativeClientRequestFormat.writeGetVersionRequest(java.io.DataOutputStream output,
java.lang.String storeName,
ByteArray key,
RequestRoutingType routingType)
|
void |
VoldemortNativeClientRequestFormat.writePutRequest(java.io.DataOutputStream outputStream,
java.lang.String storeName,
ByteArray key,
byte[] value,
byte[] transforms,
VectorClock version,
RequestRoutingType routingType)
|
| Uses of RequestRoutingType in voldemort.server |
|---|
| Methods in voldemort.server that return RequestRoutingType | |
|---|---|
static RequestRoutingType |
RequestRoutingType.getRequestRoutingType(boolean should_route,
boolean ignore_checks)
Ignore checks takes precedence over should_route and force it to be local store. |
static RequestRoutingType |
RequestRoutingType.getRequestRoutingType(int routingCode)
ignore checks takes precedence over should_route and force it to be local store. |
static RequestRoutingType |
RequestRoutingType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static RequestRoutingType[] |
RequestRoutingType.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Uses of RequestRoutingType in voldemort.server.protocol |
|---|
| Methods in voldemort.server.protocol with parameters of type RequestRoutingType | |
|---|---|
protected Store<ByteArray,byte[],byte[]> |
AbstractRequestHandler.getStore(java.lang.String name,
RequestRoutingType type)
|
| Uses of RequestRoutingType in voldemort.store.socket |
|---|
| Methods in voldemort.store.socket with parameters of type RequestRoutingType | |
|---|---|
SocketStore |
SocketStoreFactory.create(java.lang.String storeName,
java.lang.String hostName,
int port,
RequestFormatType requestFormatType,
RequestRoutingType requestRoutingType)
Creates a new SocketStore using the specified store name, remote server, format type and routing type. |
| Constructors in voldemort.store.socket with parameters of type RequestRoutingType | |
|---|---|
SocketStore(java.lang.String storeName,
long timeoutMs,
SocketDestination dest,
ClientRequestExecutorPool pool,
RequestRoutingType requestRoutingType)
|
|
| Uses of RequestRoutingType in voldemort.store.socket.clientrequest |
|---|
| Fields in voldemort.store.socket.clientrequest declared as RequestRoutingType | |
|---|---|
protected RequestRoutingType |
AbstractStoreClientRequest.requestRoutingType
|
| Methods in voldemort.store.socket.clientrequest with parameters of type RequestRoutingType | |
|---|---|
SocketStore |
ClientRequestExecutorPool.create(java.lang.String storeName,
java.lang.String hostName,
int port,
RequestFormatType requestFormatType,
RequestRoutingType requestRoutingType)
|
| Constructors in voldemort.store.socket.clientrequest with parameters of type RequestRoutingType | |
|---|---|
AbstractStoreClientRequest(java.lang.String storeName,
RequestFormat requestFormat,
RequestRoutingType requestRoutingType)
|
|
DeleteClientRequest(java.lang.String storeName,
RequestFormat requestFormat,
RequestRoutingType requestRoutingType,
ByteArray key,
Version version)
|
|
GetAllClientRequest(java.lang.String storeName,
RequestFormat requestFormat,
RequestRoutingType requestRoutingType,
java.lang.Iterable<ByteArray> keys,
java.util.Map<ByteArray,byte[]> transforms)
|
|
GetClientRequest(java.lang.String storeName,
RequestFormat requestFormat,
RequestRoutingType requestRoutingType,
ByteArray key,
byte[] transforms)
|
|
GetVersionsClientRequest(java.lang.String storeName,
RequestFormat requestFormat,
RequestRoutingType requestRoutingType,
ByteArray key)
|
|
PutClientRequest(java.lang.String storeName,
RequestFormat requestFormat,
RequestRoutingType requestRoutingType,
ByteArray key,
Versioned<byte[]> versioned,
byte[] transforms)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||