makeAdvisorChainAspectJCapableIfNecessary
public static boolean makeAdvisorChainAspectJCapableIfNecessary(List<Advisor> advisors)
Add special advisors if necessary to work with a proxy chain that contains AspectJ advisors.
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.
- Parameters:
advisors
- Advisors available
- Returns:
true
if any special Advisors
were added, otherwise false
.