public abstract class AopNamespaceUtils extends ObjectSE
aop' 名前空間タグによって内部的に使用される自動プロキシ作成者の登録を処理するためのユーティリティクラス。 登録できる自動プロキシ作成者は 1 人だけであり、複数のタグが異なる具体的な実装を登録したい場合があります。そのため、このクラスは、単純なエスカレーションプロトコルをラップする AopConfigUtils に委譲します。クラスは特定の自動プロキシ作成者をリクエストし、クラスまたはそのサブクラスが最終的にアプリケーションコンテキストに常駐することを知っている場合があります。
AopConfigUtils| 修飾子と型 | フィールドと説明 |
|---|---|
static StringSE | PROXY_TARGET_CLASS_ATTRIBUTEAOP 関連の XML タグにある proxy-target-class 属性。 |
| コンストラクターと説明 |
|---|
AopNamespaceUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static void | registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement) |
static void | registerAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement) |
static void | registerAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic static void registerAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)
public static void registerAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)
public static void registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)