クラス NameMatchMethodPointcutAdvisor

実装済みのインターフェース一覧:
SerializableSE, Advisor, PointcutAdvisor, Ordered

public class NameMatchMethodPointcutAdvisor extends AbstractGenericPointcutAdvisor
アドバイスを保持し、アドバイザにする名前一致メソッドのポイントカットの便利なクラス。
作成者:
Juergen Hoeller, Rob Harrop
関連事項:
  • コンストラクターの詳細

    • NameMatchMethodPointcutAdvisor

      public NameMatchMethodPointcutAdvisor()
    • NameMatchMethodPointcutAdvisor

      public NameMatchMethodPointcutAdvisor(Advice advice)
  • メソッドの詳細

    • setClassFilter

      public void setClassFilter(ClassFilter classFilter)
      このポイントカットに使用する ClassFilter を設定します。デフォルトは ClassFilter.TRUE です。
      関連事項:
    • setMappedName

      public void setMappedName(StringSE mappedName)
      一致するメソッド名が 1 つしかない場合の簡易メソッド。このメソッドまたは setMappedNames のいずれかを使用します。両方は使用しないでください。
      関連事項:
    • setMappedNames

      public void setMappedNames(StringSE... mappedNames)
      一致するメソッドを定義するメソッド名を設定します。マッチングはこれらすべての結合になります。一致する場合は、ポイントカットが一致します。
      関連事項:
    • addMethodName

      public NameMatchMethodPointcut addMethodName(StringSE name)
      すでに名前が付けられているものに加えて、別の適格なメソッド名を追加します。set メソッドと同様に、このメソッドは、プロキシを使用する前に、プロキシを構成するときに使用します。
      パラメーター:
      name - 一致する追加メソッドの名前
      戻り値:
      このポイントカットにより、1 行に複数の追加が可能になります
      関連事項:
    • getPointcut

      public Pointcut getPointcut()
      インターフェースからコピーされた説明: PointcutAdvisor
      このアドバイザーを駆動するポイントカットを取得します。