An atomic transaction run on a cache for objects of type V.
Clears all cached values.
Gets the current cached value for the given key.
Gets the current cached value for the given key or creates and caches a new one.
Writes the cached value for the given key.
Clears the cached value for the given key.