接口的使用
infra.aop.ProxyMethodInvocation
使用ProxyMethodInvocation的程序包
程序包
说明
AspectJ integration package.
Package containing Infra basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
-
infra.aop.aspectj中ProxyMethodInvocation的使用
修饰符和类型字段说明private final ProxyMethodInvocationMethodInvocationProceedingJoinPoint.methodInvocation参数类型为ProxyMethodInvocation的infra.aop.aspectj中的方法修饰符和类型方法说明private voidAspectJExpressionPointcut.bindParameters(ProxyMethodInvocation invocation, org.aspectj.weaver.tools.JoinPointMatch jpm) protected org.aspectj.weaver.tools.JoinPointMatchAbstractAspectJAdvice.getJoinPointMatch(ProxyMethodInvocation pmi) protected org.aspectj.lang.ProceedingJoinPointAspectJAroundAdvice.lazyGetProceedingJoinPoint(ProxyMethodInvocation rmi) Return the ProceedingJoinPoint for the current invocation, instantiating it lazily if it hasn't been bound to the thread already.参数类型为ProxyMethodInvocation的infra.aop.aspectj中的构造器限定符构造器说明MethodInvocationProceedingJoinPoint(ProxyMethodInvocation methodInvocation) Create a new MethodInvocationProceedingJoinPoint, wrapping the given Framework ProxyMethodInvocation object. -
infra.aop.framework中ProxyMethodInvocation的使用
修饰符和类型类说明classImplemented basicAbstractMethodInvocation.proceed()logic(专用程序包) static classImplementation of AOP Alliance MethodInvocation used by this AOP proxy.class