Transfer version 1.1

transfer.com.cache
Class CacheConfigManager

WEB-INF.cftags.component
        extended by transfer.com.cache.CacheConfigManager

public class CacheConfigManager
extends WEB-INF.cftags.component

Manages the caching configuration


Constructor Summary
init(JavaLoader javaLoader, XMLFileReader configReader)
          Constructor
 
Method Summary
 Scope createEmptyScope()
          Creates an empty Scope object
 any getCacheConfig()
          returns Java com.compoundtheory.objectcache.CacheConfig for configuring the ObjectCache
 Scope getScope(string type)
          Retrieves the scope caching meta data
private struct getScopeCache()
private transfer.com.cache.ScopeDao getScopeDao()
private void setCacheConfig(any CacheConfig)
private void setScopeCache(struct scopeCache)
private void setScopeDao(transfer.com.cache.ScopeDao ScopeDao)
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init(JavaLoader javaLoader, XMLFileReader configReader)
Constructor

Parameters:
javaLoader - The Java loader for loading Java classes
configReader - The XML Reader for the config file
Method Detail

createEmptyScope

public Scope createEmptyScope()
Creates an empty Scope object


getCacheConfig

public any getCacheConfig()
returns Java com.compoundtheory.objectcache.CacheConfig for configuring the ObjectCache


getScope

public Scope getScope(string type)
Retrieves the scope caching meta data

Parameters:
type - the scope to retrieve

getScopeCache

private struct getScopeCache()


getScopeDao

private transfer.com.cache.ScopeDao getScopeDao()


setCacheConfig

private void setCacheConfig(any CacheConfig)

Parameters:
CacheConfig

setScopeCache

private void setScopeCache(struct scopeCache)

Parameters:
scopeCache

setScopeDao

private void setScopeDao(transfer.com.cache.ScopeDao ScopeDao)

Parameters:
ScopeDao

Transfer version 1.1