|
ContentBox Core API 1.6.0 | ||||
FRAMES |
WEB-INF.cftags.componentcoldbox.system.FrameworkSupertype
coldbox.system.Interceptor
contentbox.model.content.util.ContentCacheCleanup
public class ContentCacheCleanup
This interceptor monitors pages, posts and custom html content so it can purge caches on updates
Property Summary | ||||
---|---|---|---|---|
Type | Property & Description | Default | Serializable | Required |
any
|
cachebox
Attributes:
|
|
true
|
false
|
any
|
commentService
Attributes:
|
|
true
|
false
|
any
|
settingService
Attributes:
|
|
true
|
false
|
Method Summary | |
---|---|
any |
cbadmin_onCommentStatusUpdate([any event], [any interceptData])
|
any |
cbadmin_postContentStoreSave([any event], [any interceptData])
|
any |
cbadmin_postEntrySave([any event], [any interceptData])
|
any |
cbadmin_postPageSave([any event], [any interceptData])
|
any |
cbadmin_prePageRemove([any event], [any interceptData])
|
any |
cbui_onCommentPost([any event], [any interceptData])
|
private any |
doCacheCleanup(string cacheKey, [any content])
|
Methods inherited from class coldbox.system.Interceptor |
---|
Configure, appendToBuffer, clearBuffer, getBufferObject, getBufferString, getInterceptorService, getProperties, getProperty, init, propertyExists, setProperties, setProperty, unregister
|
Methods inherited from class coldbox.system.FrameworkSupertype |
---|
$abort, $dump, $htmlhead, $include, $rethrow, $throw, addAsset, announceInterception, getColdboxOCM, getController, getDatasource, getDebugMode, getInterceptor, getMailService, getMailSettings, getMemento, getModel, getModuleSettings, getMyPlugin, getNewMail, getPlugin, getResource, getSetting, getSettingStructure, getSettingsBean, getValidationManager, getfwLocale, includeUDF, loadGlobalUDFLibraries, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderLayout, renderView, runEvent, setDebugMode, setNextEvent, setNextRoute, setSetting, setfwLocale, settingExists, validateModel
|
Methods inherited from class WEB-INF.cftags.component |
---|
None
|
Property Detail |
---|
any cachebox
inject
- cacheboxrequired
- falseserializable
- truedefault
- any commentService
inject
- id:commentService@cbrequired
- falseserializable
- truedefault
- any settingService
inject
- id:settingService@cbrequired
- falseserializable
- truedefault
- Method Detail |
---|
public any cbadmin_onCommentStatusUpdate([any event], [any interceptData])
event
interceptData
public any cbadmin_postContentStoreSave([any event], [any interceptData])
event
interceptData
public any cbadmin_postEntrySave([any event], [any interceptData])
event
interceptData
public any cbadmin_postPageSave([any event], [any interceptData])
event
interceptData
public any cbadmin_prePageRemove([any event], [any interceptData])
event
interceptData
public any cbui_onCommentPost([any event], [any interceptData])
event
interceptData
private any doCacheCleanup(string cacheKey, [any content])
cacheKey
content
|
ContentBox Core API 1.6.0 | ||||
FRAMES |