public class JDBCDiskCacheManager extends JDBCDiskCacheManagerAbstractTemplate
caches, clients, tableStates
CACHE_HUB, DISK_CACHE, LATERAL_CACHE, REMOTE_CACHE
Modifier and Type | Method and Description |
---|---|
protected AuxiliaryCache |
createJDBCDiskCache(JDBCDiskCacheAttributes cattr,
TableState tableState)
Creates a JDBCDiskCache using the supplied attributes.
|
AuxiliaryCache |
getCache(java.lang.String cacheName)
Gets the cache attribute of the HSQLCacheManager object
|
protected ICompositeCacheManager |
getCompositeCacheManager() |
JDBCDiskCacheAttributes |
getDefaultJDBCDiskCacheAttributes()
Gets the defaultCattr attribute of the HSQLCacheManager object
|
static JDBCDiskCacheManager |
getInstance(JDBCDiskCacheAttributes cattr,
ICompositeCacheManager compositeCacheManager,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Gets the instance attribute of the HSQLCacheManager class
|
protected void |
setCompositeCacheManager(ICompositeCacheManager compositeCacheManager) |
createShrinkerWhenNeeded, freeCache, getCache, getCacheType, release
getCacheEventLogger, getElementSerializer, setCacheEventLogger, setElementSerializer
public JDBCDiskCacheAttributes getDefaultJDBCDiskCacheAttributes()
public static JDBCDiskCacheManager getInstance(JDBCDiskCacheAttributes cattr, ICompositeCacheManager compositeCacheManager, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
cattr
- compositeCacheManager
- cacheEventLogger
- elementSerializer
- public AuxiliaryCache getCache(java.lang.String cacheName)
cacheName
- protected AuxiliaryCache createJDBCDiskCache(JDBCDiskCacheAttributes cattr, TableState tableState)
createJDBCDiskCache
in class JDBCDiskCacheManagerAbstractTemplate
cattr
- tableState
- protected void setCompositeCacheManager(ICompositeCacheManager compositeCacheManager)
compositeCacheManager
- the compositeCacheManager to setprotected ICompositeCacheManager getCompositeCacheManager()
Copyright © 2002-2013 Apache Software Foundation. All Rights Reserved.