public class UsageManagerCacheFilter extends CacheFilter
next
Constructor and Description |
---|
UsageManagerCacheFilter(Cache next,
MemoryUsage um) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Lets a cache know it will not be used any further and that it can release
acquired resources
|
protected long |
getUsageOfAddedObject(Object value) |
protected long |
getUsageOfRemovedObject(Object value) |
Object |
put(Object key,
Object value)
Puts an object into the cache.
|
Object |
remove(Object key)
Removes an object from the cache.
|
get, size
public UsageManagerCacheFilter(Cache next, MemoryUsage um)
public Object put(Object key, Object value)
Cache
put
in interface Cache
put
in class CacheFilter
public Object remove(Object key)
Cache
remove
in interface Cache
remove
in class CacheFilter
protected long getUsageOfAddedObject(Object value)
protected long getUsageOfRemovedObject(Object value)
Copyright © 2005–2019 FuseSource, Corp.. All rights reserved.