参照先: 説明
インターフェース | 説明 |
---|---|
AspectJAdvisorFactory | AspectJ アノテーション構文でアノテーションが付けられたクラスから Spring AOP アドバイザを作成できるファクトリのインターフェース。 |
MetadataAwareAspectInstanceFactory | AspectJ アノテーション付きクラスに関連付けられた AspectMetadata を返す AspectInstanceFactory のサブインターフェース。 |
クラス | 説明 |
---|---|
AbstractAspectJAdvisorFactory | AspectJ 5 アノテーション構文を尊重するクラスから AspectJ クラスを指定して Spring AOP アドバイザーを作成できるファクトリの抽象基本クラス。 |
AbstractAspectJAdvisorFactory.AspectJAnnotation<A extends java.lang.annotation.Annotation> | AspectJ アノテーションをモデル化し、その型列挙とポイントカット文字列を公開するクラス。 |
AnnotationAwareAspectJAutoProxyCreator | 現在のアプリケーションコンテキストのすべての AspectJ アノテーションアスペクトと Spring アドバイザーを処理する AspectJAwareAdvisorAutoProxyCreator サブクラス。 |
AspectJProxyFactory | AspectJ ベースのプロキシファクトリ。AspectJ アスペクト(コードスタイルおよび Java 5 アノテーションスタイル)を含むプロキシのプログラムによる構築を可能にします。 |
AspectMetadata | AspectJ アスペクトクラスのメタデータ。句ごとに Spring AOP ポイントカットが追加されています。 |
BeanFactoryAspectInstanceFactory | Spring BeanFactory に裏付けされた AspectInstanceFactory 実装。 |
BeanFactoryAspectJAdvisorsBuilder | 自動プロキシで使用するために、BeanFactory から @AspectJ Bean を取得し、それらに基づいて Spring アドバイザを構築するためのヘルパー。 |
LazySingletonAspectInstanceFactoryDecorator | MetadataAwareAspectInstanceFactory を 1 回だけインスタンス化するデコレーター。 |
PrototypeAspectInstanceFactory | AspectInstanceFactory は BeanFactory -provided プロトタイプに裏打ちされ、プロトタイプのセマンティクスを実施します。 |
ReflectiveAspectJAdvisorFactory | 対応するアドバイスメソッドを呼び出すためにリフレクションを使用して、AspectJ 5 アノテーション構文を尊重するクラスから AspectJ クラスを指定して Spring AOP アドバイザを作成できるファクトリ。 |
ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor | アスペクトをインスタンス化する合成アドバイザー。 |
SimpleMetadataAwareAspectInstanceFactory | SimpleAspectInstanceFactory.getAspectInstance() 呼び出しごとに、指定されたアスペクトクラスの新しいインスタンスを作成する MetadataAwareAspectInstanceFactory の実装。 |
SingletonMetadataAwareAspectInstanceFactory | 指定されたシングルトンオブジェクトによってサポートされている MetadataAwareAspectInstanceFactory の実装で、SingletonAspectInstanceFactory.getAspectInstance() 呼び出しごとに同じインスタンスを返します。 |
列挙型 | 説明 |
---|---|
AbstractAspectJAdvisorFactory.AspectJAnnotationType | AspectJ アノテーション型の列挙。 |
例外 | 説明 |
---|---|
NotAnAtAspectException | AspectJ アノテーションスタイルのアスペクトではないクラスでアドバイザー生成操作を実行しようとしたときにスローされる AopConfigException の拡張。 |
通常は、直接ではなく AspectJAutoProxyCreator を介して使用されます。