ColdBox Platform Version 3.7.0

coldbox.system.cache.providers
Class CFColdBoxProvider

WEB-INF.cftags.component
        extended by coldbox.system.cache.providers.CFProvider
            extended by coldbox.system.cache.providers.CFColdBoxProvider
All Implemented Interfaces:
ICacheProvider , IColdboxApplicationCache

public class CFColdBoxProvider
extends CFProvider

******************************************************************************* Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp www.coldbox.org | www.luismajano.com | www.ortussolutions.com ******************************************************************************* Author: Luis Majano Description: This CacheBox provider communicates with the built in caches in the Adobe ColdFusion Engine for ColdBox applications.


Constructor Summary
init()
 
Method Summary
 void clearAllEvents([any async='false'])
          Clear all events
 void clearAllViews([any async='false'])
          Clear all views
 void clearEvent(any eventsnippet, [any queryString=''])
          Clear event
 void clearEventMulti(any eventsnippets, [any queryString=''])
          Clear multiple events
 void clearView(any viewSnippet)
          Clear view
 void clearViewMulti(any viewsnippets)
          Clear multiple view
 any getColdbox()
 any getEventCacheKeyPrefix()
 any getEventURLFacade()
 any getViewCacheKeyPrefix()
 void setColdbox(any coldbox)
 
Methods inherited from class coldbox.system.cache.providers.CFProvider
clear, clearAll, clearByKeySnippet, clearQuiet, clearStatistics, configure, expireAll, expireObject, get, getCacheFactory, getCachedObjectMetadata, getConfiguration, getEventManager, getKeys, getName, getObjectStore, getQuiet, getSize, getStats, getStoreMetadataKeyMap, getStoreMetadataReport, isClusterCoherent, isEnabled, isExpired, isNodeCoherent, isReportingEnabled, isTerracotaClustered, lookup, lookupQuiet, reap, set, setCacheFactory, setConfiguration, setEventManager, setName, setQuiet, shutdown, validateConfiguration
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init()

Method Detail

clearAllEvents

public void clearAllEvents([any async='false'])
Clear all events

Specified by:
clearAllEvents in interface IColdboxApplicationCache
Parameters:
async

clearAllViews

public void clearAllViews([any async='false'])
Clear all views

Specified by:
clearAllViews in interface IColdboxApplicationCache
Parameters:
async

clearEvent

public void clearEvent(any eventsnippet, [any queryString=''])
Clear event

Specified by:
clearEvent in interface IColdboxApplicationCache
Parameters:
eventsnippet
queryString

clearEventMulti

public void clearEventMulti(any eventsnippets, [any queryString=''])
Clear multiple events

Specified by:
clearEventMulti in interface IColdboxApplicationCache
Parameters:
eventsnippets
queryString

clearView

public void clearView(any viewSnippet)
Clear view

Specified by:
clearView in interface IColdboxApplicationCache
Parameters:
viewSnippet

clearViewMulti

public void clearViewMulti(any viewsnippets)
Clear multiple view

Specified by:
clearViewMulti in interface IColdboxApplicationCache
Parameters:
viewsnippets

getColdbox

public any getColdbox()

Specified by:
getColdbox in interface IColdboxApplicationCache

getEventCacheKeyPrefix

public any getEventCacheKeyPrefix()

Specified by:
getEventCacheKeyPrefix in interface IColdboxApplicationCache

getEventURLFacade

public any getEventURLFacade()

Specified by:
getEventURLFacade in interface IColdboxApplicationCache

getViewCacheKeyPrefix

public any getViewCacheKeyPrefix()

Specified by:
getViewCacheKeyPrefix in interface IColdboxApplicationCache

setColdbox

public void setColdbox(any coldbox)

Specified by:
setColdbox in interface IColdboxApplicationCache
Parameters:
coldbox

ColdBox Platform Version 3.7.0