com.aurorasoftworks.signal.runtime.ui.mvc
Class AbstractControllerMethodInterceptor.FlowCallerMethodInterceptor

java.lang.Object
  extended by com.aurorasoftworks.signal.runtime.core.context.proxy.AbstractMethodInterceptor
      extended by com.aurorasoftworks.signal.runtime.ui.mvc.AbstractControllerMethodInterceptor.FlowCallerMethodInterceptor
All Implemented Interfaces:
IInvocationHandler, IMethodInterceptor
Enclosing class:
AbstractControllerMethodInterceptor

protected class AbstractControllerMethodInterceptor.FlowCallerMethodInterceptor
extends AbstractMethodInterceptor


Field Summary
 
Fields inherited from class com.aurorasoftworks.signal.runtime.core.context.proxy.AbstractMethodInterceptor
nextHandler
 
Constructor Summary
protected AbstractControllerMethodInterceptor.FlowCallerMethodInterceptor()
           
 
Method Summary
 java.lang.Object invoke(IProxyTarget target, IMethodHandler handler, java.lang.Object[] args)
           
 
Methods inherited from class com.aurorasoftworks.signal.runtime.core.context.proxy.AbstractMethodInterceptor
setNextHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractControllerMethodInterceptor.FlowCallerMethodInterceptor

protected AbstractControllerMethodInterceptor.FlowCallerMethodInterceptor()
Method Detail

invoke

public java.lang.Object invoke(IProxyTarget target,
                               IMethodHandler handler,
                               java.lang.Object[] args)
                        throws java.lang.Exception
Parameters:
target - the instance an intercepted method was invoked on
handler - method object identifying the intercepted method
args - list of arguments passed to the intercepted method
Returns:
a value to be returned by the intercepted method
Throws:
java.lang.Exception


Copyright © 2010. All Rights Reserved.