Uses of Interface
voldemort.client.StoreClient

Packages that use StoreClient
voldemort The root package. 
voldemort.client The user facing interface to Voldemort. 
voldemort.rest.coordinator   
 

Uses of StoreClient in voldemort
 

Fields in voldemort declared as StoreClient
protected  StoreClient<java.lang.Object,java.lang.Object> VoldemortClientShell.client
           
 

Methods in voldemort that return StoreClient
 StoreClient<java.lang.Object,java.lang.Object> VoldemortClientShell.getStoreClient()
           
 

Uses of StoreClient in voldemort.client
 

Classes in voldemort.client that implement StoreClient
 class DefaultStoreClient<K,V>
          The default StoreClient implementation you get back from a StoreClientFactory
 class LazyStoreClient<K,V>
          A StoreClient with lazy initialization.
 class ZenStoreClient<K,V>
          The enhanced StoreClient implementation you get back from a StoreClientFactory
 

Methods in voldemort.client that return StoreClient
 StoreClient<K,V> LazyStoreClient.getStoreClient()
           
<K,V> StoreClient<K,V>
AbstractStoreClientFactory.getStoreClient(java.lang.String storeName)
           
<K,V> StoreClient<K,V>
StoreClientFactory.getStoreClient(java.lang.String storeName)
          Get a StoreClient for the given store.
<K,V> StoreClient<K,V>
MockStoreClientFactory.getStoreClient(java.lang.String storeName)
           
<K,V> StoreClient<K,V>
CachingStoreClientFactory.getStoreClient(java.lang.String storeName)
           
<K,V> StoreClient<K,V>
AbstractStoreClientFactory.getStoreClient(java.lang.String storeName, InconsistencyResolver<Versioned<V>> resolver)
           
<K,V> StoreClient<K,V>
StoreClientFactory.getStoreClient(java.lang.String storeName, InconsistencyResolver<Versioned<V>> inconsistencyResolver)
          Get a StoreClient for the given store.
<K,V> StoreClient<K,V>
MockStoreClientFactory.getStoreClient(java.lang.String storeName, InconsistencyResolver<Versioned<V>> resolver)
           
<K,V> StoreClient<K,V>
SocketStoreClientFactory.getStoreClient(java.lang.String storeName, InconsistencyResolver<Versioned<V>> resolver)
           
<K,V> StoreClient<K,V>
CachingStoreClientFactory.getStoreClient(java.lang.String storeName, InconsistencyResolver<Versioned<V>> resolver)
           
protected  StoreClient<K,V> LazyStoreClient.initStoreClient()
           
 

Methods in voldemort.client with parameters of type StoreClient
abstract  void UpdateAction.update(StoreClient<K,V> storeClient)
          Apply the update operation to the given store client.
 

Constructor parameters in voldemort.client with type arguments of type StoreClient
LazyStoreClient(java.util.concurrent.Callable<StoreClient<K,V>> storeClientThunk)
           
LazyStoreClient(java.util.concurrent.Callable<StoreClient<K,V>> storeClientThunk, boolean wrapsRESTClient)
          A Hybrid store client which tries to do immediate bootstrap.
 

Uses of StoreClient in voldemort.rest.coordinator
 

Classes in voldemort.rest.coordinator that implement StoreClient
 class DynamicTimeoutStoreClient<K,V>
          A special store client to invoke Voldemort operations with the following new features: 1) Per call timeout facility 2) Ability to disable resolution per call TODO: Merge this with DefaultStoreClient eventually.
 



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