voldemort.store
Class CompositeVersionedPutVoldemortRequest<K,V>

java.lang.Object
  extended by voldemort.store.CompositeVoldemortRequest<K,V>
      extended by voldemort.store.CompositeVersionedPutVoldemortRequest<K,V>

public class CompositeVersionedPutVoldemortRequest<K,V>
extends CompositeVoldemortRequest<K,V>

A class that defines a composite put request containing the key, the versioned value, the timeout, routing type and origin time


Constructor Summary
CompositeVersionedPutVoldemortRequest(K key, Versioned<V> value, long timeoutInMs)
           
CompositeVersionedPutVoldemortRequest(K key, Versioned<V> value, long timeoutInMs, long originTimeInMs, RequestRoutingType routingType)
           
 
Method Summary
 
Methods inherited from class voldemort.store.CompositeVoldemortRequest
getIterableKeys, getKey, getOperationType, getRawValue, getRequestOriginTimeInMs, getRoutingTimeoutInMs, getRoutingType, getValue, getVersion, isResolveConflicts, resolveConflicts, setOperationType, setRequestOriginTimeInMs, setResolveConflicts, setRoutingTimeoutInMs, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeVersionedPutVoldemortRequest

public CompositeVersionedPutVoldemortRequest(K key,
                                             Versioned<V> value,
                                             long timeoutInMs)

CompositeVersionedPutVoldemortRequest

public CompositeVersionedPutVoldemortRequest(K key,
                                             Versioned<V> value,
                                             long timeoutInMs,
                                             long originTimeInMs,
                                             RequestRoutingType routingType)


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