Interface LoadTimeWeaverAware
- All Superinterfaces:
Aware
- All Known Implementing Classes:
AspectJWeavingEnabler,DefaultPersistenceUnitManager,LocalContainerEntityManagerFactoryBean
Interface to be implemented by any object that wishes to be notified
of the application context's default
LoadTimeWeaver.- Since:
- 2.5
- Author:
- Juergen Hoeller, Chris Beams
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver) Set theLoadTimeWeaverof this object's containingApplicationContext.
-
Method Details
-
setLoadTimeWeaver
Set theLoadTimeWeaverof this object's containingApplicationContext.Invoked after the population of normal bean properties but before an initialization callback like
InitializingBean'safterPropertiesSet()or a custom init-method. Invoked afterApplicationContextAware'ssetApplicationContext(..).NOTE: This method will only be called if there actually is a
LoadTimeWeaveravailable in the application context. If there is none, the method will simply not get invoked, assuming that the implementing object is able to activate its weaving dependency accordingly.- Parameters:
loadTimeWeaver- theLoadTimeWeaverinstance (nevernull)- See Also:
-