public interface

LoadTimeWeaverAware

implements Aware
org.springframework.context.weaving.LoadTimeWeaverAware
Known Indirect Subclasses

Class Overview

Interface to be implemented by any object that wishes to be notified of the application context's default LoadTimeWeaver.

Summary

Public Methods
abstract void setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Set the LoadTimeWeaver of this object's containing ApplicationContext.

Public Methods

public abstract void setLoadTimeWeaver (LoadTimeWeaver loadTimeWeaver)

Set the 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.

Parameters
loadTimeWeaver the LoadTimeWeaver instance (never null)