public abstract class AopNamespaceUtils extends ObjectSE
aop
' 名前空間タグによって内部的に使用される自動プロキシ作成者の登録を処理するためのユーティリティクラス。 単一の自動プロキシ作成者のみを登録する必要があり、複数の構成要素が異なる具体的な実装を登録したい場合があります。そのため、このクラスは、シンプルなエスカレーションプロトコルを提供する AopConfigUtils
に委譲します。呼び出し元は、特定の自動プロキシの作成者にリクエストし、作成者またはそのより有能な変形がポストプロセッサーとして登録されることを知っている場合があります。
AopConfigUtils
修飾子と型 | フィールドと説明 |
---|---|
static StringSE | PROXY_TARGET_CLASS_ATTRIBUTE AOP 関連の 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, waitSE
public static void registerAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)
public static void registerAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)
public static void registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)