クラス AspectJExpressionPointcutAdvisor
java.lang.ObjectSE
org.springframework.aop.support.AbstractPointcutAdvisor
org.springframework.aop.support.AbstractGenericPointcutAdvisor
org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
- 実装済みのインターフェース一覧:
SerializableSE、Advisor、PointcutAdvisor、Aware、BeanFactoryAware、Ordered
public class AspectJExpressionPointcutAdvisor
extends AbstractGenericPointcutAdvisor
implements BeanFactoryAware
AspectJ ポイントカット式に使用できる Spring AOP アドバイザー。
- 導入:
- 2.0
- 作成者:
- Rob Harrop
- 関連事項:
フィールド概要
インターフェース org.springframework.aop.Advisor から継承されたフィールド
EMPTY_ADVICEインターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明このアドバイザーを駆動するポイントカットを取得します。voidsetBeanFactory(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。voidsetExpression(StringSE expression) voidsetLocation(StringSE location) voidsetParameterNames(StringSE... names) voidsetParameterTypes(ClassSE<?>... types) クラス org.springframework.aop.support.AbstractGenericPointcutAdvisor から継承されたメソッド
getAdvice, setAdvice, toStringクラス org.springframework.aop.support.AbstractPointcutAdvisor から継承されたメソッド
equals, getOrder, hashCode, isPerInstance, setOrder
コンストラクターの詳細
AspectJExpressionPointcutAdvisor
public AspectJExpressionPointcutAdvisor()
方法の詳細
setExpression
getExpression
setLocation
getLocation
setParameterNames
setParameterTypes
setBeanFactory
インターフェースからコピーされた説明:BeanFactoryAware所有ファクトリを Bean インスタンスに提供するコールバック。通常の Bean プロパティの設定後、ただし
InitializingBean.afterPropertiesSet()またはカスタム init-method などの初期化コールバックの前に呼び出されます。- 次で指定:
- インターフェース
BeanFactoryAware内のsetBeanFactory - パラメーター:
beanFactory- 所有 BeanFactory(非null)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。- 関連事項:
getPointcut
インターフェースからコピーされた説明:PointcutAdvisorこのアドバイザーを駆動するポイントカットを取得します。- 次で指定:
- インターフェース
PointcutAdvisor内のgetPointcut