Interface MetadataAwareAspectInstanceFactory
- All Superinterfaces:
AspectInstanceFactory, Ordered
- All Known Implementing Classes:
BeanFactoryAspectInstanceFactory, LazySingletonAspectInstanceFactoryDecorator, PrototypeAspectInstanceFactory, SimpleMetadataAwareAspectInstanceFactory, SingletonMetadataAwareAspectInstanceFactory
Subinterface of
AspectInstanceFactory
that returns AspectMetadata
associated with AspectJ-annotated classes.- Since:
- 2.0
- Author:
- Rod Johnson
- See Also:
-
Field Summary
Fields inherited from interface Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Method Summary
Modifier and TypeMethodDescriptionGet the best possible creation mutex for this factory.Get the AspectJ AspectMetadata for this factory's aspect.Methods inherited from interface AspectInstanceFactory
getAspectClassLoader, getAspectInstance
-
Method Details
-
getAspectMetadata
AspectMetadata getAspectMetadata()Get the AspectJ AspectMetadata for this factory's aspect.- Returns:
- the aspect metadata
-
getAspectCreationMutex
-