Package org.springframework.aop.aspectj
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 Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE - 
Method Summary
Modifier and TypeMethodDescriptionExpose the aspect class loader that this factory uses.Create an instance of this factory's aspect. 
- 
Method Details
- 
getAspectInstance
Object getAspectInstance()Create an instance of this factory's aspect.- Returns:
 - the aspect instance (never 
null) 
 - 
getAspectClassLoader
Expose the aspect class loader that this factory uses.- Returns:
 - the aspect class loader (or 
nullfor the bootstrap loader) - See Also:
 
 
 -