Class Overview
AspectInstanceFactory backed by a BeanFactory-provided prototype,
enforcing prototype semantics.
Note that this may instantiate multiple times, which probably won't give the
semantics you expect. Use a LazySingletonAspectInstanceFactoryDecorator
to wrap this to ensure only one new aspect comes back.
Public Constructors
public
PrototypeAspectInstanceFactory
(BeanFactory beanFactory, String name)
Create a PrototypeAspectInstanceFactory. AspectJ will be called to
introspect to create AJType metadata using the type returned for the
given bean name from the BeanFactory.
Parameters
beanFactory
| the BeanFactory to obtain instance(s) from |
name
| the name of the bean
|