Uses of Interface
voldemort.client.StoreClient

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

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>
MockStoreClientFactory.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>
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>
MockStoreClientFactory.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>
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 instantInit)
          A Hybrid store client which tries to do immediate bootstrap.
 

Uses of StoreClient in voldemort.coordinator
 

Classes in voldemort.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