パッケージ | 説明 |
---|---|
org.springframework.aop.aspectj | AspectJ 統合パッケージ。 |
org.springframework.aop.aspectj.annotation | AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。 |
org.springframework.aop.config | XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。 |
修飾子と型 | クラスと説明 |
---|---|
class | SimpleAspectInstanceFactory SimpleAspectInstanceFactory.getAspectInstance() 呼び出しごとに、指定されたアスペクトクラスの新しいインスタンスを作成する AspectInstanceFactory の実装。 |
class | SingletonAspectInstanceFactory 指定されたシングルトンオブジェクトによってサポートされている AspectInstanceFactory の実装で、SingletonAspectInstanceFactory.getAspectInstance() 呼び出しごとに同じインスタンスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
AspectInstanceFactory | AbstractAspectJAdvice.getAspectInstanceFactory() アスペクトインスタンスのファクトリを返します。 |
コンストラクターと説明 |
---|
AbstractAspectJAdvice(MethodSE aspectJAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aspectInstanceFactory) 指定されたアドバイスメソッド用に新しい AbstractAspectJAdvice を作成します。 |
AspectJAfterAdvice(MethodSE aspectJBeforeAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
AspectJAfterReturningAdvice(MethodSE aspectJBeforeAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
AspectJAfterThrowingAdvice(MethodSE aspectJBeforeAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
AspectJAroundAdvice(MethodSE aspectJAroundAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
AspectJMethodBeforeAdvice(MethodSE aspectJBeforeAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
修飾子と型 | インターフェースと説明 |
---|---|
interface | MetadataAwareAspectInstanceFactory AspectJ アノテーション付きクラスに関連付けられた AspectMetadata を返す AspectInstanceFactory のサブインターフェース。 |
修飾子と型 | クラスと説明 |
---|---|
class | BeanFactoryAspectInstanceFactory Spring BeanFactory に裏付けされた AspectInstanceFactory 実装。 |
class | LazySingletonAspectInstanceFactoryDecorator MetadataAwareAspectInstanceFactory を 1 回だけインスタンス化するデコレーター。 |
class | PrototypeAspectInstanceFactory AspectInstanceFactory は BeanFactory -provided プロトタイプに裏打ちされ、プロトタイプのセマンティクスを実施します。 |
class | SimpleMetadataAwareAspectInstanceFactory SimpleAspectInstanceFactory.getAspectInstance() 呼び出しごとに、指定されたアスペクトクラスの新しいインスタンスを作成する MetadataAwareAspectInstanceFactory の実装。 |
class | SingletonMetadataAwareAspectInstanceFactory 指定されたシングルトンオブジェクトによってサポートされている MetadataAwareAspectInstanceFactory の実装で、SingletonAspectInstanceFactory.getAspectInstance() 呼び出しごとに同じインスタンスを返します。 |
修飾子と型 | クラスと説明 |
---|---|
class | SimpleBeanFactoryAwareAspectInstanceFactory 構成された Bean 名を使用して、 BeanFactory からアスペクトを見つける AspectInstanceFactory の実装。 |