public interface NodeCache
NodeCache is an interface for a cache that stores decoded values from the
data section of the database.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
A loader is used to load a value for a key that is not in the cache. -
Method Summary
Modifier and TypeMethodDescriptionget
(CacheKey key, NodeCache.Loader loader) This method returns the value for the key.
-
Method Details
-
get
This method returns the value for the key. If the key is not in the cache then the loader is called to load the value.- Parameters:
key
- the key to look uploader
- the loader to use if the key is not in the cache- Returns:
- the value for the key
- Throws:
IOException
- if there is an error loading the value
-