ColdBox Platform Version 2.6.4

coldbox.system.interceptors
Class ExecutionTracer

WEB-INF.cftags.component
        extended by coldbox.system.FrameworkSupertype
            extended by coldbox.system.Interceptor
                extended by coldbox.system.interceptors.ExecutionTracer

public class ExecutionTracer
extends Interceptor

This is a simple tracer


Method Summary
 void Configure()
          This is the configuration method for your interceptors
 void afterAspectsLoad(RequestContext event, struct interceptData)
          Executes after the application aspects get configured
 void afterCacheElementInsert(RequestContext event, struct interceptData)
          Executes after an object is inserted into the cache
 void afterCacheElementRemoved(RequestContext event, struct interceptData)
          Executes after an object is removed from the cache
 void afterConfigurationLoad(RequestContext event, struct interceptData)
          Executes after the framework and application configuration loads, but before the aspects get configured
 void postEvent(RequestContext event, struct interceptData)
          Executes after a run event is executed
 void postProcess(RequestContext event, struct interceptData)
          Executes after executions and renderings
 void postRender(RequestContext event, struct interceptData)
          Executes after the rendering cycle
 void preEvent(RequestContext event, struct interceptData)
          Executes right before any run event is executed
 void preProcess(RequestContext event, struct interceptData)
          Executes before any event execution occurs
 void preRender(RequestContext event, struct interceptData)
          Executes before the framework starts the rendering cycle
 void sessionEnd(RequestContext event, struct interceptData)
          Executes at on session end
 void sessionStart(RequestContext event, struct interceptData)
          Executes at on session start
 
Methods inherited from class coldbox.system.Interceptor
appendToBuffer, clearBuffer, getBufferObject, getBufferString, getInterceptorService, getProperty, getproperties, init, propertyExists, setProperty, setproperties, unregister
 
Methods inherited from class coldbox.system.FrameworkSupertype
$abort, $dump, $htmlhead, $include, $rethrow, $throw, addAsset, announceInterception, getColdboxOCM, getController, getDatasource, getDebugMode, getHash, getInstance, getInterceptor, getMailSettings, getModel, getModuleSettings, getMyPlugin, getPlugin, getResource, getSetting, getSettingStructure, getSettingsBean, getfwLocale, includeUDF, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderView, runEvent, setDebugMode, setNextEvent, setNextRoute, setSetting, setfwLocale, settingExists
 
Methods inherited from class WEB-INF.cftags.component
 

Method Detail

Configure

public void Configure()
This is the configuration method for your interceptors

Overrides:
Configure in class Interceptor

afterAspectsLoad

public void afterAspectsLoad(RequestContext event, struct interceptData)
Executes after the application aspects get configured.

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

afterCacheElementInsert

public void afterCacheElementInsert(RequestContext event, struct interceptData)
Executes after an object is inserted into the cache.

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

afterCacheElementRemoved

public void afterCacheElementRemoved(RequestContext event, struct interceptData)
Executes after an object is removed from the cache.

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

afterConfigurationLoad

public void afterConfigurationLoad(RequestContext event, struct interceptData)
Executes after the framework and application configuration loads, but before the aspects get configured.

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

postEvent

public void postEvent(RequestContext event, struct interceptData)
Executes after a run event is executed

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

postProcess

public void postProcess(RequestContext event, struct interceptData)
Executes after executions and renderings.

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

postRender

public void postRender(RequestContext event, struct interceptData)
Executes after the rendering cycle.

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

preEvent

public void preEvent(RequestContext event, struct interceptData)
Executes right before any run event is executed.

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

preProcess

public void preProcess(RequestContext event, struct interceptData)
Executes before any event execution occurs

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

preRender

public void preRender(RequestContext event, struct interceptData)
Executes before the framework starts the rendering cycle.

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

sessionEnd

public void sessionEnd(RequestContext event, struct interceptData)
Executes at on session end

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

sessionStart

public void sessionStart(RequestContext event, struct interceptData)
Executes at on session start

Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

ColdBox Platform Version 2.6.4