public abstract class AspectJProxyUtils extends ObjectSE
コンストラクターと説明 |
---|
AspectJProxyUtils() |
修飾子と型 | メソッドと説明 |
---|---|
static boolean | makeAdvisorChainAspectJCapableIfNecessary(ListSE<Advisor> advisors) AspectJ アドバイザを含むプロキシチェーンを操作する必要がある場合は、特別なアドバイザを追加します。具体的には、リストの先頭に ExposeInvocationInterceptor を追加します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static boolean makeAdvisorChainAspectJCapableIfNecessary(ListSE<Advisor> advisors)
ExposeInvocationInterceptor
を追加します。これにより、現在の Spring AOP 呼び出し(一部の AspectJ ポイントカットマッチングに必要)が公開され、現在の AspectJ JoinPoint が利用可能になります。アドバイザーチェーンに AspectJ アドバイザーがない場合、呼び出しは効果がありません。
advisors
- 利用可能なアドバイザー ExposeInvocationInterceptor
がリストに追加された場合は true
、それ以外の場合は false