| パッケージ | 説明 |
|---|---|
| org.springframework.aop.aspectj.annotation | AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。 |
| org.springframework.aop.framework | AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | NotAnAtAspectExceptionAspectJ アノテーションスタイルのアスペクトではないクラスでアドバイザー生成操作を実行しようとしたときにスローされる AopConfigException の拡張。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | AbstractAspectJAdvisorFactory.validate(ClassSE<?> aspectClass) |
void | AspectJAdvisorFactory.validate(ClassSE<?> aspectClass) 指定されたクラスは有効な AspectJ アスペクトクラスですか? |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | AdvisedSupport.addAdvice(Advice advice) |
void | Advised.addAdvice(Advice advice) 与えられた AOP アライアンスアドバイスをアドバイス(インターセプター)チェーンの末尾に追加します。 |
void | AdvisedSupport.addAdvice(int pos, Advice advice) アドバイスが IntroductionInfo を実装しない限り、この方法で導入を追加することはできません。 |
void | Advised.addAdvice(int pos, Advice advice) 指定された AOP アライアンスアドバイスをアドバイスチェーンの指定された位置に追加します。 |
void | Advised.addAdvisor(Advisor advisor) アドバイザーチェーンの最後にアドバイザーを追加します。 |
void | AdvisedSupport.addAdvisor(int pos, Advisor advisor) |
void | Advised.addAdvisor(int pos, Advisor advisor) チェーンの指定された位置に Advisor を追加します。 |
AopProxy | DefaultAopProxyFactory.createAopProxy(AdvisedSupport config) |
AopProxy | AopProxyFactory.createAopProxy(AdvisedSupport config) 指定された AOP 構成の AopProxy を作成します。 |
boolean | AdvisedSupport.removeAdvice(Advice advice) |
void | AdvisedSupport.removeAdvisor(int index) |
void | Advised.removeAdvisor(int index) 指定されたインデックスにあるアドバイザーを削除します。 |
boolean | AdvisedSupport.replaceAdvisor(Advisor a, Advisor b) |
boolean | Advised.replaceAdvisor(Advisor a, Advisor b) 指定されたアドバイザーを置き換えます。 |