クラス AspectJExpressionPointcutAdvisor

実装されたすべてのインターフェース:
SerializableSEAdvisorPointcutAdvisorAwareBeanFactoryAwareOrdered

public class AspectJExpressionPointcutAdvisor extends AbstractGenericPointcutAdvisor implements BeanFactoryAware
AspectJ ポイントカット式に使用できる Spring AOP アドバイザー。
導入:
2.0
作成者:
Rob Harrop
関連事項:
  • コンストラクターの詳細

    • AspectJExpressionPointcutAdvisor

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

    • setExpression

      public void setExpression(@Nullable StringSE expression)
    • getExpression

      @Nullable public StringSE getExpression()
    • setLocation

      public void setLocation(@Nullable StringSE location)
    • getLocation

      @Nullable public StringSE getLocation()
    • setParameterNames

      public void setParameterNames(StringSE... names)
    • setParameterTypes

      public void setParameterTypes(ClassSE<?>... types)
    • setBeanFactory

      public void setBeanFactory(BeanFactory beanFactory)
      インターフェースからコピーされた説明: BeanFactoryAware
      所有ファクトリを Bean インスタンスに提供するコールバック。

      通常の Bean プロパティの設定後、ただし InitializingBean.afterPropertiesSet() またはカスタム init-method などの初期化コールバックの前に呼び出されます。

      次で指定:
      インターフェース BeanFactoryAwaresetBeanFactory 
      パラメーター:
      beanFactory - 所有 BeanFactory(非 null)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。
      関連事項:
    • getPointcut

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