Interface AspectInstanceFactory
- All Superinterfaces:
- Ordered
- All Known Subinterfaces:
- MetadataAwareAspectInstanceFactory
- All Known Implementing Classes:
- BeanFactoryAspectInstanceFactory,- LazySingletonAspectInstanceFactoryDecorator,- PrototypeAspectInstanceFactory,- SimpleAspectInstanceFactory,- SimpleBeanFactoryAwareAspectInstanceFactory,- SimpleMetadataAwareAspectInstanceFactory,- SingletonAspectInstanceFactory,- SingletonMetadataAwareAspectInstanceFactory
Interface implemented to provide an instance of an AspectJ aspect.
 Decouples from Spring's bean factory.
 
Extends the Ordered interface
 to express an order value for the underlying aspect in a chain.
- Since:
- 2.0
- Author:
- Rod Johnson, Juergen Hoeller
- See Also:
- 
Field SummaryFields inherited from interface org.springframework.core.OrderedHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- 
Method SummaryModifier and TypeMethodDescriptionExpose the aspect class loader that this factory uses.Create an instance of this factory's aspect.
- 
Method Details- 
getAspectInstanceObject getAspectInstance()Create an instance of this factory's aspect.- Returns:
- the aspect instance (never null)
 
- 
getAspectClassLoader@Nullable ClassLoader getAspectClassLoader()Expose the aspect class loader that this factory uses.- Returns:
- the aspect class loader (or nullfor the bootstrap loader)
- See Also:
 
 
-