|
ColdBox Platform v3.8.0 | ||||
FRAMES |
WEB-INF.cftags.componentcoldbox.system.aop.MethodInvocation
public class MethodInvocation
I model a method invocation call
Constructor Summary | |
---|---|
init(any method, any args, any methodMetadata, any target, any targetName, any<coldbox.system.ioc.config.Mapping> targetMapping, any interceptors)
Constructor |
Method Summary | |
---|---|
any<struct> |
getArgs()
Get the argument collection of this method invocation |
any<numeric> |
getInterceptorIndex()
Get the currently executing interceptor index |
any<array> |
getInterceptors()
Get the array of aspect interceptors for this method invocation |
any |
getMethod()
Return the method name that was intercepted for this method invocation |
any |
getMethodMetadata()
Return methods's metadata that was intercepted for this method invocation |
any |
getTarget()
Get the original target object of this method invocation |
any |
getTargetMapping()
Get the wirebox mapping of this target |
any |
getTargetName()
Get the name of this target |
any |
incrementInterceptorIndex()
Increment the interceptor index pointer |
any |
proceed()
Proceed execution of the method invocation |
any |
setArgs(any args)
Set the argument collection of this method invocation, override orginal |
Methods inherited from class WEB-INF.cftags.component |
---|
None
|
Constructor Detail |
---|
public init(any method, any args, any methodMetadata, any target, any targetName, any<coldbox.system.ioc.config.Mapping> targetMapping, any interceptors)
method
- The method name that was interceptedargs
- The argument collection that was interceptedmethodMetadata
- The method metadata that was interceptedtarget
- The target object reference that was interceptedtargetName
- The name of the target wired uptargetMapping
- The target's mapping object referenceinterceptors
- The array of interceptors for this invocationMethod Detail |
---|
public any<struct> getArgs()
public any<numeric> getInterceptorIndex()
public any<array> getInterceptors()
public any getMethod()
public any getMethodMetadata()
public any getTarget()
public any getTargetMapping()
public any getTargetName()
public any incrementInterceptorIndex()
public any proceed()
public any setArgs(any args)
args
- The argument collection that you want to now use
|
ColdBox Platform v3.8.0 | ||||
FRAMES |