DataFaucet 1.0 Beta

datafaucet.system
Class cachemanager

WEB-INF.cftags.component
        extended by datafaucet.system.kernel
            extended by datafaucet.system.cachemanager

public class cachemanager
extends kernel

Constructor Summary
init()
 
Method Summary
 any abort()
 any getCache(any statement)
private struct getDSNCache(any datasource)
private any getStatementCache(any statement)
private any isRelevant(struct cache, any statement)
 any purge(any statement)
 any purgeDB(any datasource)
 any setCache(any statement, query query)
 
Methods inherited from class datafaucet.system.kernel
arg, componentExists, getDataFaucet, getFaucetObject, getFile, getFileModified, getObject, getPlumbing, getTransaction, getTransactionManager, newTransaction, parseDate, setTransaction
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init()

Method Detail

abort

public any abort()


getCache

public any getCache(any statement)

Parameters:
statement

getDSNCache

private struct getDSNCache(any datasource)

Parameters:
datasource

getStatementCache

private any getStatementCache(any statement)

Parameters:
statement

isRelevant

private any isRelevant(struct cache, any statement)

Parameters:
cache
statement

purge

public any purge(any statement)

Parameters:
statement

purgeDB

public any purgeDB(any datasource)

Parameters:
datasource

setCache

public any setCache(any statement, query query)

Parameters:
statement
query

DataFaucet 1.0 Beta