public class LruCache extends Object implements Cache
LruCacheFactory to store method's returns value
to server from store without making method call.
e.g. 1) <dubbo:service cache="lru" cache.size="5000"/>
2) <dubbo:consumer cache="lru" />
LruCache uses url's cache.size value for its max store size, if nothing is provided then default value will be 1000
Cache,
LruCacheFactory,
AbstractCacheFactory,
CacheFilter| Constructor and Description |
|---|
LruCache(URL url)
Initialize LruCache, it uses constructor argument cache.size value as its storage max size.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
get(Object key)
API to return stored value using a key against the calling thread specific store.
|
void |
put(Object key,
Object value)
API to store value against a key in the calling thread scope.
|
public LruCache(URL url)
url - A valid URL instanceCopyright © 2011–2019 The Apache Software Foundation. All rights reserved.