Package org.opennms.features.distributed.kvstore.api
-
Interface Summary Interface Description BlobStore Marker interface for implementations ofKeyValueStorethat deal with byte arrays.JsonStore Marker interface for implementations ofKeyValueStorethat deal with JSON documents.KeyValueStore<T> Abstract representation of a simple key-value store.SerializingBlobStore.Deserializer<V> SerializingBlobStore.Serializer<V> -
Class Summary Class Description AbstractAsyncKeyValueStore<T> An implementation ofKeyValueStoreto extend for implementations that do not otherwise have access to async get/put operations.AbstractKeyValueStore<T> Skeleton implementation ofKeyValueStorethat defaults calls without ttl specified.SerializingBlobStore<V>