Uses of Interface
org.sdnplatform.sync.IStoreClient

Packages that use IStoreClient
org.sdnplatform.sync   
org.sdnplatform.sync.client   
org.sdnplatform.sync.internal   
 

Uses of IStoreClient in org.sdnplatform.sync
 

Methods in org.sdnplatform.sync that return IStoreClient
<K,V> IStoreClient<K,V>
ISyncService.getStoreClient(java.lang.String storeName, java.lang.Class<K> keyClass, java.lang.Class<V> valueClass)
          Get a store client for the given store.
<K,V> IStoreClient<K,V>
ISyncService.getStoreClient(java.lang.String storeName, java.lang.Class<K> keyClass, java.lang.Class<V> valueClass, IInconsistencyResolver<Versioned<V>> resolver)
          Get a store client that will use the provided inconsistency resolver to resolve concurrent updates.
<K,V> IStoreClient<K,V>
ISyncService.getStoreClient(java.lang.String storeName, com.fasterxml.jackson.core.type.TypeReference<K> keyType, com.fasterxml.jackson.core.type.TypeReference<V> valueType)
          Get a store client for the given store.
<K,V> IStoreClient<K,V>
ISyncService.getStoreClient(java.lang.String storeName, com.fasterxml.jackson.core.type.TypeReference<K> keyType, com.fasterxml.jackson.core.type.TypeReference<V> valueType, IInconsistencyResolver<Versioned<V>> resolver)
          Get a store client that will use the provided inconsistency resolver to resolve concurrent updates.
 

Uses of IStoreClient in org.sdnplatform.sync.client
 

Fields in org.sdnplatform.sync.client declared as IStoreClient
protected  IStoreClient<com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode> SyncClient.storeClient
          Store client for currently-active store
 

Uses of IStoreClient in org.sdnplatform.sync.internal
 

Classes in org.sdnplatform.sync.internal that implement IStoreClient
 class AbstractStoreClient<K,V>
           
 class DefaultStoreClient<K,V>
          Default implementation of a store client used for accessing a store locally in process.
 

Methods in org.sdnplatform.sync.internal that return IStoreClient
<K,V> IStoreClient<K,V>
AbstractSyncManager.getStoreClient(java.lang.String storeName, java.lang.Class<K> keyClass, java.lang.Class<V> valueClass)
           
<K,V> IStoreClient<K,V>
AbstractSyncManager.getStoreClient(java.lang.String storeName, java.lang.Class<K> keyClass, java.lang.Class<V> valueClass, IInconsistencyResolver<Versioned<V>> resolver)
           
<K,V> IStoreClient<K,V>
AbstractSyncManager.getStoreClient(java.lang.String storeName, java.lang.Class<K> keyClass, com.fasterxml.jackson.core.type.TypeReference<K> keyType, java.lang.Class<V> valueClass, com.fasterxml.jackson.core.type.TypeReference<V> valueType, IInconsistencyResolver<Versioned<V>> resolver)
          The "real" version of getStoreClient that will be called by all the others
<K,V> IStoreClient<K,V>
AbstractSyncManager.getStoreClient(java.lang.String storeName, com.fasterxml.jackson.core.type.TypeReference<K> keyType, com.fasterxml.jackson.core.type.TypeReference<V> valueType)
           
<K,V> IStoreClient<K,V>
AbstractSyncManager.getStoreClient(java.lang.String storeName, com.fasterxml.jackson.core.type.TypeReference<K> keyType, com.fasterxml.jackson.core.type.TypeReference<V> valueType, IInconsistencyResolver<Versioned<V>> resolver)
           
 

Constructors in org.sdnplatform.sync.internal with parameters of type IStoreClient
SyncTorture.TortureWorker(IStoreClient<java.lang.String,SyncTorture.TortureValue> storeClient, int workerId)