com.schlimm.springcdi.interceptor.processor
Class InterceptorMethodAdapter

java.lang.Object
  extended by com.schlimm.springcdi.interceptor.processor.InterceptorMethodAdapter
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class InterceptorMethodAdapter
extends Object
implements org.aopalliance.intercept.MethodInterceptor

CGLIB MethodInterceptor to JSR318 interceptor bridge.

Author:
Niklas Schlimm

Constructor Summary
InterceptorMethodAdapter(Method interceptorMethod, Object interceptor)
           
 
Method Summary
 Object getInterceptor()
           
 Method getJsr318InterceptorMethod()
           
 Object invoke(org.aopalliance.intercept.MethodInvocation invocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterceptorMethodAdapter

public InterceptorMethodAdapter(Method interceptorMethod,
                                Object interceptor)
Method Detail

invoke

public Object invoke(org.aopalliance.intercept.MethodInvocation invocation)
              throws Throwable
Specified by:
invoke in interface org.aopalliance.intercept.MethodInterceptor
Throws:
Throwable

getJsr318InterceptorMethod

public Method getJsr318InterceptorMethod()

getInterceptor

public Object getInterceptor()


Copyright © 2011. All Rights Reserved.