|
||||||||||
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.rest | |
voldemort.rest.server | |
voldemort.server | The Voldemort server. |
voldemort.server.protocol | The server side of request RPC handling. |
voldemort.store | The Store interface is the primary interface for Voldemort. |
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.rest |
---|
Fields in voldemort.rest declared as RequestRoutingType | |
---|---|
protected RequestRoutingType |
RestRequestValidator.parsedRoutingType
|
Methods in voldemort.rest that return RequestRoutingType | |
---|---|
RequestRoutingType |
RestRequestValidator.getParsedRoutingType()
|
Uses of RequestRoutingType in voldemort.rest.server |
---|
Methods in voldemort.rest.server with parameters of type RequestRoutingType | |
---|---|
protected Store<ByteArray,byte[],byte[]> |
RestServerRequestHandler.getStore(java.lang.String name,
RequestRoutingType type)
Gets the store for the store name and routing type. |
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 |
---|
Methods in voldemort.store that return RequestRoutingType | |
---|---|
RequestRoutingType |
CompositeVoldemortRequest.getRoutingType()
|
Constructors in voldemort.store with parameters of type RequestRoutingType | |
---|---|
CompositeDeleteVoldemortRequest(K key,
Version version,
long timeoutInMs,
long originTimeInMs,
RequestRoutingType routingType)
|
|
CompositeGetAllVoldemortRequest(java.lang.Iterable<K> keys,
long timeoutInMs,
long originTimeInMs,
RequestRoutingType routingType)
|
|
CompositeGetVersionVoldemortRequest(K key,
long timeoutInMs,
long originTimeInMs,
RequestRoutingType routingType)
|
|
CompositeGetVoldemortRequest(K key,
long timeoutInMs,
long originTimeInMs,
RequestRoutingType routingType)
|
|
CompositePutVoldemortRequest(K key,
V rawValue,
long timeoutInMs,
long originTimeInMs,
RequestRoutingType routingType)
|
|
CompositeVersionedPutVoldemortRequest(K key,
Versioned<V> value,
long timeoutInMs,
long originTimeInMs,
RequestRoutingType routingType)
|
|
CompositeVoldemortRequest(K key,
V rawValue,
java.lang.Iterable<K> keys,
Versioned<V> value,
Version version,
long timeoutInMs,
boolean resolveConflicts,
byte operationType,
long requestOriginTimeInMs,
RequestRoutingType routingType)
|
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,
ClientSocketStats stats)
|
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)
Create a new socket store to talk to a given server for a specific store Note: IGNORE_CHECKS will only be honored for Protobuf request format |
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 |