クラス DefaultAdvisorChainFactory

java.lang.ObjectSE
org.springframework.aop.framework.DefaultAdvisorChainFactory
実装されたすべてのインターフェース:
SerializableSEAdvisorChainFactory

public class DefaultAdvisorChainFactory extends ObjectSE implements AdvisorChainFactory, SerializableSE
Advised オブジェクトが指定された、メソッドのアドバイスチェーンを実行する簡単で決定的な方法。常に各アドバイスチェーンを再構築します。キャッシングはサブクラスで提供できます。
導入:
2.0.3
作成者:
Juergen Hoeller, Rod Johnson, Adrian Colyer
関連事項:
  • フィールドの詳細

    • INSTANCE

      public static final DefaultAdvisorChainFactory INSTANCE
      このクラスのシングルトンインスタンス。
      導入:
      6.0.10
  • コンストラクターの詳細

    • DefaultAdvisorChainFactory

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

    • getInterceptorsAndDynamicInterceptionAdvice

      public ListSE<ObjectSE> getInterceptorsAndDynamicInterceptionAdvice(Advised config, MethodSE method, @Nullable ClassSE<?> targetClass)
      インターフェースからコピーされた説明: AdvisorChainFactory
      特定のアドバイザチェーン構成の MethodInterceptor オブジェクトのリストを決定します。
      次で指定:
      インターフェース AdvisorChainFactorygetInterceptorsAndDynamicInterceptionAdvice 
      パラメーター:
      config - Advised オブジェクト形式の AOP 構成
      method - プロキシ方式
      targetClass - ターゲットクラス (ターゲットオブジェクトのないプロキシを示す null の場合があります。その場合、メソッドの宣言クラスが次善のオプションです。)
      戻り値:
      MethodInterceptors のリスト (InterceptorAndDynamicMethodMatchers を含むこともあります)