com.atlassian.confluence.cache.tangosol
Class TangosolCacheManager

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

public class TangosolCacheManager
extends java.lang.Object
implements com.atlassian.cache.CacheManager

Implement caching using Tangosol's caching system.


Field Summary
static java.lang.String LOCAL_EVICTED_PREFIX
           
static java.lang.String LOCAL_PREFIX
           
 
Constructor Summary
TangosolCacheManager()
           
 
Method Summary
 void flushCaches()
           
 void flushCacheService(com.tangosol.net.CacheService service)
           
 com.atlassian.cache.Cache getCache(java.lang.String cacheName)
           
 java.util.Collection getCaches()
           
 void setClassLoader(java.lang.ClassLoader classLoader)
           
 void setNonFlushableCaches(java.util.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 java.lang.String LOCAL_PREFIX
See Also:
Constant Field Values

LOCAL_EVICTED_PREFIX

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

TangosolCacheManager

public TangosolCacheManager()
Method Detail

getCache

public com.atlassian.cache.Cache getCache(java.lang.String cacheName)
Specified by:
getCache in interface com.atlassian.cache.CacheFactory

getCaches

public java.util.Collection getCaches()
Specified by:
getCaches in interface com.atlassian.cache.CacheManager

flushCaches

public void flushCaches()
Specified by:
flushCaches in interface com.atlassian.cache.CacheManager

flushCacheService

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

setNonFlushableCaches

public void setNonFlushableCaches(java.util.List list)

setClassLoader

public void setClassLoader(java.lang.ClassLoader classLoader)

setTangosolCacheFactory

public void setTangosolCacheFactory(TangosolCacheFactory tangosolCacheFactory)


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.