ColdBox Platform Version 3.7.0

coldbox.system.aop
Class MixerUtil

WEB-INF.cftags.component
        extended by coldbox.system.aop.MixerUtil

public class MixerUtil
extends WEB-INF.cftags.component

I am an AOP mixer utility method


Constructor Summary
init()
          Constructor
 
Method Summary
 any $wbAOPInclude(any templatePath)
          Mix in a template on an injected target
 any $wbAOPInvokeProxy(any method, any args)
          Invoke a mixed in proxy method
 any $wbAOPRemove(any methodName)
          Remove a method from this target mixin
 any $wbAOPStoreJointPoint(any jointpoint, any interceptors)
          Store JointPoint information
 any removeAspect(any filePath)
          Remove an aspect from disk
 any throwit(any message, [any detail=''], [any type='Framework'])
          Facade for cfthrow
 any writeAspect(any genPath, any code)
          Write an aspect to disk
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init()
Constructor

Method Detail

$wbAOPInclude

public any $wbAOPInclude(any templatePath)
Mix in a template on an injected target

Parameters:
templatePath - The template to mix in

$wbAOPInvokeProxy

public any $wbAOPInvokeProxy(any method, any args)
Invoke a mixed in proxy method

Parameters:
method - The method to proxy execute
args - The method args to proxy execute

$wbAOPRemove

public any $wbAOPRemove(any methodName)
Remove a method from this target mixin

Parameters:
methodName - The method to poof away!

$wbAOPStoreJointPoint

public any $wbAOPStoreJointPoint(any jointpoint, any interceptors)
Store JointPoint information

Parameters:
jointpoint - The jointpoint to proxy
interceptors - The jointpoint interceptors

removeAspect

public any removeAspect(any filePath)
Remove an aspect from disk

Parameters:
filePath

throwit

public any throwit(any message, [any detail=''], [any type='Framework'])
Facade for cfthrow

Parameters:
message
detail
type

writeAspect

public any writeAspect(any genPath, any code)
Write an aspect to disk

Parameters:
genPath
code

ColdBox Platform Version 3.7.0