类 AspectJProxyUtils
- java.lang.Object
- org.springframework.aop.aspectj.AspectJProxyUtils
public abstract class AspectJProxyUtils extends Object
Utility methods for working with AspectJ proxies.- 从以下版本开始:
- 2.0
- 作者:
- Rod Johnson, Ramnivas Laddad, Juergen Hoeller
构造器概要
构造器 构造器 说明 AspectJProxyUtils()
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static boolean
makeAdvisorChainAspectJCapableIfNecessary(List<Advisor> advisors)
Add special advisors if necessary to work with a proxy chain that contains AspectJ advisors: concretely,ExposeInvocationInterceptor
at the beginning of the list.
构造器详细资料
AspectJProxyUtils
public AspectJProxyUtils()
方法详细资料
makeAdvisorChainAspectJCapableIfNecessary
public static boolean makeAdvisorChainAspectJCapableIfNecessary(List<Advisor> advisors)
Add special advisors if necessary to work with a proxy chain that contains AspectJ advisors: concretely,ExposeInvocationInterceptor
at the beginning of the list.This will expose the current Spring AOP invocation (necessary for some AspectJ pointcut matching) and make available the current AspectJ JoinPoint. The call will have no effect if there are no AspectJ advisors in the advisor chain.
- 参数:
advisors
- the advisors available- 返回:
true
if anExposeInvocationInterceptor
was added to the list, otherwisefalse