インターフェース MetadataAwareAspectInstanceFactory

すべてのスーパーインターフェース:
AspectInstanceFactoryOrdered
すべての既知の実装クラス:
BeanFactoryAspectInstanceFactoryLazySingletonAspectInstanceFactoryDecoratorPrototypeAspectInstanceFactorySimpleMetadataAwareAspectInstanceFactorySingletonMetadataAwareAspectInstanceFactory

public interface MetadataAwareAspectInstanceFactory extends AspectInstanceFactory
AspectJ アノテーション付きクラスに関連付けられた AspectMetadata を返す AspectInstanceFactory のサブインターフェース。
導入:
2.0
作成者:
Rod Johnson
関連事項:
  • メソッドの詳細

    • getAspectMetadata

      AspectMetadata getAspectMetadata()
      このファクトリのアスペクトの AspectJ AspectMetadata を取得します。
      戻り値:
      アスペクトのメタデータ
    • getAspectCreationMutex

      @Nullable ObjectSE getAspectCreationMutex()
      このファクトリに最適な作成ミューテックスを取得します。
      戻り値:
      ミューテックスオブジェクト (使用するミューテックスがない場合は null になります)
      導入:
      4.3