ColdBox Platform Version 2.6.3

coldbox.system.interceptors
Class autowire

WEB-INF.cftags.component
        extended by coldbox.system.frameworkSupertype
            extended by coldbox.system.interceptor
                extended by coldbox.system.interceptors.autowire

public class autowire
extends interceptor

This is an autowire interceptor


Method Summary
 void Configure()
          This is the configuration method for your interceptors
 void afterAspectsLoad(requestContext event, struct interceptData)
 void afterHandlerCreation(requestContext event, struct interceptData)
 void afterPluginCreation(requestContext event, struct interceptData)
 void processAutowire(requestContext event, struct interceptData, string targetType)
          Process autowiring using a targetype and data.
 
Methods inherited from class coldbox.system.interceptor
afterCacheElementInsert, afterCacheElementRemoved, afterConfigurationLoad, appendToBuffer, clearBuffer, getBufferObject, getBufferString, getInterceptorService, getProperty, getproperties, init, onException, postEvent, postProcess, postRender, preEvent, preProcess, preRender, propertyExists, sessionEnd, sessionStart, setProperty, setproperties, unregister
 
Methods inherited from class coldbox.system.frameworkSupertype
abort, announceInterception, dump, getColdboxOCM, getDatasource, getDebugMode, getHash, getInstance, getInterceptor, getMailSettings, getModel, getMyPlugin, getPlugin, getResource, getSetting, getSettingStructure, getSettingsBean, getcontroller, getfwLocale, htmlhead, include, includeUDF, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderView, rethrowit, runEvent, setDebugMode, setNextEvent, setNextRoute, setSetting, setcontroller, settingExists, throw
 
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)

Overrides:
afterAspectsLoad in class interceptor
Parameters:
event - The event object.
interceptData - interceptData of intercepted info.

afterHandlerCreation

public void afterHandlerCreation(requestContext event, struct interceptData)

Overrides:
afterHandlerCreation in class interceptor
Parameters:
event - The event object.
interceptData - A structure containing intercepted data = [handlerPath (The path of the handler), oHandler (The actual handler object)]

afterPluginCreation

public void afterPluginCreation(requestContext event, struct interceptData)

Overrides:
afterPluginCreation in class interceptor
Parameters:
event - The event object.
interceptData - A structure containing intercepted data = [pluginPath (The path of the plugin), custom (Flag if the plugin is custom or not), oPlugin (The actual plugin object)]

processAutowire

public void processAutowire(requestContext event, struct interceptData, string targetType)
Process autowiring using a targetype and data.

Parameters:
event - The event object.
interceptData - A structure containing intercepted data = [pluginPath (The path of the plugin), custom (Flag if the plugin is custom or not), oPlugin (The actual plugin object)]
targetType - Either plugin or handler or interceptor

ColdBox Platform Version 2.6.3