public interface LoadTimeWeaverAware extends Aware
LoadTimeWeaver
.ConfigurableApplicationContext.LOAD_TIME_WEAVER_BEAN_NAME
Modifier and Type | Method and Description |
---|---|
void |
setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Set the
LoadTimeWeaver of this object's containing
ApplicationContext . |
void setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
LoadTimeWeaver
of this object's containing
ApplicationContext
.
Invoked after the population of normal bean properties but before an
initialization callback like
InitializingBean's
afterPropertiesSet()
or a custom init-method. Invoked after
ApplicationContextAware's
setApplicationContext(..)
.
NOTE: This method will only be called if there actually is a
LoadTimeWeaver
available 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.
loadTimeWeaver
- the LoadTimeWeaver
instance (never null
)InitializingBean.afterPropertiesSet()
,
ApplicationContextAware.setApplicationContext(org.springframework.context.ApplicationContext)