|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IStore | |
---|---|
org.sdnplatform.sync.internal | |
org.sdnplatform.sync.internal.remote | |
org.sdnplatform.sync.internal.store |
Uses of IStore in org.sdnplatform.sync.internal |
---|
Methods in org.sdnplatform.sync.internal that return IStore | |
---|---|
IStore<ByteArray,byte[]> |
SyncManager.getStore(java.lang.String storeName)
|
abstract IStore<ByteArray,byte[]> |
AbstractSyncManager.getStore(java.lang.String storeName)
Get a store object corresponding to the given store name |
Constructors in org.sdnplatform.sync.internal with parameters of type IStore | |
---|---|
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 IStore in org.sdnplatform.sync.internal.remote |
---|
Classes in org.sdnplatform.sync.internal.remote that implement IStore | |
---|---|
class |
RemoteStore
A store implementation that will connect to a remote sync instance |
Methods in org.sdnplatform.sync.internal.remote that return IStore | |
---|---|
IStore<ByteArray,byte[]> |
RemoteSyncManager.getStore(java.lang.String storeName)
|
Uses of IStore in org.sdnplatform.sync.internal.store |
---|
Subinterfaces of IStore in org.sdnplatform.sync.internal.store | |
---|---|
interface |
IStorageEngine<K,V>
A base storage class which is actually responsible for data persistence. |
Classes in org.sdnplatform.sync.internal.store that implement IStore | |
---|---|
class |
InMemoryStorageEngine<K,V>
A simple non-persistent, in-memory store. |
class |
JacksonStore<K,V>
A store that will serialize and deserialize objects to JSON using Jackson |
class |
JavaDBStorageEngine
Persistent storage engine that keeps its data in a JDB database |
class |
ListenerStorageEngine
A storage engine that proxies to another storage engine and notifies registered listeners of changes |
class |
SynchronizingStorageEngine
This storage engine will asynchronously replicate its data to the other nodes in the cluster based on the scope of the s |
Methods in org.sdnplatform.sync.internal.store with parameters of type IStore | ||
---|---|---|
static
|
StoreUtils.getAll(IStore<K,V> storageEngine,
java.lang.Iterable<K> keys)
Implements getAll by delegating to get. |
Constructors in org.sdnplatform.sync.internal.store with parameters of type IStore | |
---|---|
JacksonStore(IStore<ByteArray,byte[]> delegate,
java.lang.Class<K> keyClass,
java.lang.Class<V> valueClass)
|
|
JacksonStore(IStore<ByteArray,byte[]> delegate,
com.fasterxml.jackson.core.type.TypeReference<K> keyType,
com.fasterxml.jackson.core.type.TypeReference<V> valueType)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |