org.springframework.aop.aspectj.annotation
Class PrototypeAspectInstanceFactory
java.lang.Object
org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
org.springframework.aop.aspectj.annotation.PrototypeAspectInstanceFactory
- All Implemented Interfaces:
- MetadataAwareAspectInstanceFactory, AspectInstanceFactory
public class PrototypeAspectInstanceFactory
- extends BeanFactoryAspectInstanceFactory
AspectInstanceFactory backed by Spring IoC prototype, and enforcing
prototype semantics.
Note that this may instantiate multiple times, which probably won't give
the semantics you expect. Use a LazySingletonMetadataAwareAspectInstanceFactoryDecorator
to wrap this to ensure only one new aspect comes back.
- Since:
- 2.0
- Author:
- Rod Johnson
- See Also:
LazySingletonMetadataAwareAspectInstanceFactoryDecorator
PrototypeAspectInstanceFactory
public PrototypeAspectInstanceFactory(BeanFactory beanFactory,
String name)
Copyright © 2002-2006 The Spring Framework.