Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.springframework.aop.framework
Class Cglib2AopProxy.CglibMethodInvocation  view Cglib2AopProxy.CglibMethodInvocation download Cglib2AopProxy.CglibMethodInvocation.java

java.lang.Object
  extended byorg.springframework.aop.framework.ReflectiveMethodInvocation
      extended byorg.springframework.aop.framework.Cglib2AopProxy.CglibMethodInvocation
All Implemented Interfaces:
java.lang.Cloneable, org.springframework.aop.ProxyMethodInvocation
Enclosing class:
Cglib2AopProxy

private static class Cglib2AopProxy.CglibMethodInvocation
extends ReflectiveMethodInvocation

Implementation of AOP Alliance MethodInvocation used by this AOP proxy.


Field Summary
private  MethodProxy methodProxy
           
 
Fields inherited from class org.springframework.aop.framework.ReflectiveMethodInvocation
arguments, interceptorsAndDynamicMethodMatchers, method, proxy, target
 
Constructor Summary
Cglib2AopProxy.CglibMethodInvocation(java.lang.Object proxy, java.lang.Object target, java.lang.reflect.Method method, java.lang.Object[] arguments, java.lang.Class targetClass, java.util.List interceptorsAndDynamicMethodMatchers, MethodProxy methodProxy)
           
 
Method Summary
protected  java.lang.Object invokeJoinpoint()
          Gives a marginal performance improvement versus using reflection to invoke the target.
 
Methods inherited from class org.springframework.aop.framework.ReflectiveMethodInvocation
getArguments, getMethod, getProxy, getStaticPart, getThis, invocableClone, proceed, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

methodProxy

private final MethodProxy methodProxy
Constructor Detail

Cglib2AopProxy.CglibMethodInvocation

public Cglib2AopProxy.CglibMethodInvocation(java.lang.Object proxy,
                                            java.lang.Object target,
                                            java.lang.reflect.Method method,
                                            java.lang.Object[] arguments,
                                            java.lang.Class targetClass,
                                            java.util.List interceptorsAndDynamicMethodMatchers,
                                            MethodProxy methodProxy)
Method Detail

invokeJoinpoint

protected java.lang.Object invokeJoinpoint()
                                    throws java.lang.Throwable
Gives a marginal performance improvement versus using reflection to invoke the target.

Overrides:
invokeJoinpoint in class ReflectiveMethodInvocation