MemCachedKeyValueStore

Key value store that keeps recently accessed values in a in-memory lru cache for faster access

Constructors

Link copied to clipboard
constructor(keyValueStore: KeyValueStore, cacheSize: Int)

Functions

Link copied to clipboard
open fun contains(key: String): Boolean
Link copied to clipboard
open fun count(): Int
Link copied to clipboard
open fun deleteAll(): Boolean
Link copied to clipboard
open fun deleteValue(key: String): Boolean
Link copied to clipboard
open fun getStoreName(): String
Link copied to clipboard
open fun getStream(key: String): InputStream
Link copied to clipboard
open fun getValue(key: String): String
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
open fun keySet(): Set<String>
Link copied to clipboard
open fun saveStream(key: String, stream: InputStream): Boolean
Link copied to clipboard
open fun saveValue(key: String, value: String): Boolean