| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IInconsistencyResolver | |
|---|---|
| org.sdnplatform.sync | |
| org.sdnplatform.sync.internal | |
| org.sdnplatform.sync.internal.version | |
| Uses of IInconsistencyResolver in org.sdnplatform.sync | 
|---|
| Methods in org.sdnplatform.sync with parameters of type IInconsistencyResolver | ||
|---|---|---|
 | 
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.  | 
|
 | 
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 IInconsistencyResolver in org.sdnplatform.sync.internal | 
|---|
| Methods in org.sdnplatform.sync.internal with parameters of type IInconsistencyResolver | ||
|---|---|---|
 | 
AbstractSyncManager.getStoreClient(java.lang.String storeName,
               java.lang.Class<K> keyClass,
               java.lang.Class<V> valueClass,
               IInconsistencyResolver<Versioned<V>> resolver)
 | 
|
 | 
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  | 
|
 | 
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 IInconsistencyResolver | |
|---|---|
DefaultStoreClient(IStore<K,V> delegate,
                   IInconsistencyResolver<Versioned<V>> resolver,
                   AbstractSyncManager syncManager,
                   java.lang.Class<K> keyClass,
                   com.fasterxml.jackson.core.type.TypeReference<K> keyType)
 | 
|
| Uses of IInconsistencyResolver in org.sdnplatform.sync.internal.version | 
|---|
| Classes in org.sdnplatform.sync.internal.version that implement IInconsistencyResolver | |
|---|---|
 class | 
ChainedResolver<T>
Apply the given inconsistency resolvers in order until there are 1 or fewer items left.  | 
 class | 
TimeBasedInconsistencyResolver<T>
Resolve inconsistencies based on timestamp in the vector clock  | 
 class | 
VectorClockInconsistencyResolver<T>
An inconsistency resolver that uses the object VectorClocks leaving only a set of concurrent versions remaining.  | 
| Constructors in org.sdnplatform.sync.internal.version with parameters of type IInconsistencyResolver | |
|---|---|
ChainedResolver(IInconsistencyResolver<T>... resolvers)
 | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||