com.atlassian.confluence.cache.tangosol
Class TangosolCacheManager

java.lang.Object
  extended bycom.atlassian.confluence.cache.tangosol.TangosolCacheManager
All Implemented Interfaces:
CacheManager, CacheManager

public class TangosolCacheManager
extends Object
implements CacheManager

Implement caching using Tangosol's caching system.


Field Summary
static String LOCAL_EVICTED_PREFIX
           
static String LOCAL_PREFIX
           
 
Fields inherited from interface bucket.cache.CacheManager
CACHE_KEY_ACCESS_PROVIDER_HANDLES, CACHE_KEY_ACCESS_PROVIDER_IN_GROUP, CACHE_KEY_CREDENTIALS_PROVIDER, CACHE_KEY_USER_DAO_USERNAME
 
Constructor Summary
TangosolCacheManager()
           
 
Method Summary
 void flushCaches()
           
 void flushCacheService(com.tangosol.net.CacheService service)
           
 Cache getCache(String cacheName)
           
 void setClassLoader(ClassLoader classLoader)
           
 void setNonFlushableCaches(List list)
           
 void setTangosolCacheFactory(TangosolCacheFactory tangosolCacheFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOCAL_PREFIX

public static final String LOCAL_PREFIX
See Also:
Constant Field Values

LOCAL_EVICTED_PREFIX

public static final String LOCAL_EVICTED_PREFIX
See Also:
Constant Field Values
Constructor Detail

TangosolCacheManager

public TangosolCacheManager()
Method Detail

getCache

public Cache getCache(String cacheName)
Specified by:
getCache in interface CacheManager

flushCaches

public void flushCaches()
Specified by:
flushCaches in interface CacheManager

flushCacheService

public void flushCacheService(com.tangosol.net.CacheService service)

setNonFlushableCaches

public void setNonFlushableCaches(List list)
Specified by:
setNonFlushableCaches in interface CacheManager

setClassLoader

public void setClassLoader(ClassLoader classLoader)

setTangosolCacheFactory

public void setTangosolCacheFactory(TangosolCacheFactory tangosolCacheFactory)


Confluence is developed by Atlassian.