クラス AopNamespaceUtils

java.lang.ObjectSE
org.springframework.aop.config.AopNamespaceUtils

public abstract class AopNamespaceUtils extends ObjectSE
'aop' 名前空間タグによって内部的に使用される自動プロキシ作成者の登録を処理するためのユーティリティクラス。

単一の自動プロキシ作成者のみを登録する必要があり、複数の構成要素が異なる具体的な実装を登録したい場合があります。そのため、このクラスは、シンプルなエスカレーションプロトコルを提供する AopConfigUtils に委譲します。呼び出し元は、特定の自動プロキシの作成者にリクエストし、作成者またはそのより有能な変形がポストプロセッサーとして登録されることを知っている場合があります。

導入:
2.0
作成者:
Rob Harrop, Juergen Hoeller, Mark Fisher
関連事項:
  • フィールドの詳細

    • PROXY_TARGET_CLASS_ATTRIBUTE

      public static final StringSE PROXY_TARGET_CLASS_ATTRIBUTE
      AOP 関連の XML タグにある proxy-target-class 属性。
      関連事項:
  • コンストラクターの詳細

    • AopNamespaceUtils

      public AopNamespaceUtils()
  • メソッドの詳細

    • registerAutoProxyCreatorIfNecessary

      public static void registerAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)
    • registerAspectJAutoProxyCreatorIfNecessary

      public static void registerAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)
    • registerAspectJAnnotationAutoProxyCreatorIfNecessary

      public static void registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, ElementSE sourceElement)