インターフェース MetadataAwareAspectInstanceFactory
- すべてのスーパーインターフェース:
AspectInstanceFactory
,Ordered
- すべての既知の実装クラス:
BeanFactoryAspectInstanceFactory
、LazySingletonAspectInstanceFactoryDecorator
、PrototypeAspectInstanceFactory
、SimpleMetadataAwareAspectInstanceFactory
、SingletonMetadataAwareAspectInstanceFactory
AspectJ アノテーション付きクラスに関連付けられた
AspectMetadata
を返す AspectInstanceFactory
のサブインターフェース。 理想的には、AspectInstanceFactory にはこのメソッド自体が含まれますが、AspectMetadata は Java-5 のみの AjType
を使用するため、このサブインターフェースを分割する必要があります。
- 導入:
- 2.0
- 作成者:
- Rod Johnson
- 関連事項:
フィールドサマリー
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
メソッドのサマリー
修飾子と型メソッド説明このファクトリに最適な作成ミューテックスを返します。このファクトリのアスペクトの AspectJ AspectMetadata を返します。インターフェース org.springframework.aop.aspectj.AspectInstanceFactory から継承されたメソッド
getAspectClassLoader, getAspectInstance
メソッドの詳細
getAspectMetadata
AspectMetadata getAspectMetadata()このファクトリのアスペクトの AspectJ AspectMetadata を返します。- 戻り値:
- アスペクトのメタデータ
getAspectCreationMutex
このファクトリに最適な作成ミューテックスを返します。- 戻り値:
- ミューテックスオブジェクト (使用するミューテックスがない場合は
null
になります) - 導入:
- 4.3