org.nuxeo.ecm.platform.ui.web.cache
Class ThreadSafeCacheHolder<T extends Serializable>
java.lang.Object
org.nuxeo.ecm.platform.ui.web.cache.ThreadSafeCacheHolder<T>
- All Implemented Interfaces:
- Serializable
public class ThreadSafeCacheHolder<T extends Serializable>
- extends Object
- implements Serializable
- See Also:
- Serialized Form
DEFAULT_SIZE
public static final int DEFAULT_SIZE
- See Also:
- Constant Field Values
ThreadSafeCacheHolder
public ThreadSafeCacheHolder()
ThreadSafeCacheHolder
public ThreadSafeCacheHolder(int maxSize)
addToCache
public void addToCache(String key,
T value)
addToCache
public void addToCache(DocumentRef docRef,
String key,
T value)
addToCache
public void addToCache(DocumentModel doc,
String key,
T value)
getFromCache
public T getFromCache(String key)
getFromCache
public T getFromCache(DocumentRef docRef,
String key)
getFromCache
public T getFromCache(DocumentModel doc,
String key)
removeFromCache
public void removeFromCache(DocumentRef docRef,
String key)
removeFromCache
public void removeFromCache(DocumentModel doc,
String key)
removeFromCache
public void removeFromCache(String key)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.