List of usage examples for org.springframework.instrument.classloading LoadTimeWeaver interface-usage
From source file org.eclipse.equinox.weaving.springweaver.EquinoxAspectsLoadTimeWeaver.java
public class EquinoxAspectsLoadTimeWeaver implements LoadTimeWeaver, BundleContextAware { private final ClassLoader classLoader; private BundleContext bundleContext; public EquinoxAspectsLoadTimeWeaver() {
From source file org.jboss.instrument.classloading.JBossLoadTimeWeaver.java
/** * @author Marius Bogoevici */ public class JBossLoadTimeWeaver implements LoadTimeWeaver { private final LoadTimeWeaver delegateLoadTimeWeaver;
From source file org.springframework.instrument.classloading.ReflectiveLoadTimeWeaver.java
/**
* {@link LoadTimeWeaver} which uses reflection to delegate to an underlying ClassLoader
* with well-known transformation hooks. The underlying ClassLoader is expected to
* support the following weaving methods (as defined in the {@link LoadTimeWeaver}
* interface):
* <ul>
From source file org.jboss.instrument.classloading.JBossModulesLoadTimeWeaver.java
/**
* {@link LoadTimeWeaver} implementation supporting the modular classloader
* of JBoss AS7+.
*
* @author Marius Bogoevici
*/
From source file org.jboss.instrument.classloading.JBoss5LoadTimeWeaver.java
/** * {@link LoadTimeWeaver} implementation for JBoss5's instrumentable ClassLoader. * * @author <a href="mailto:ales.justin@jboss.org">Ales Justin</a> */ public class JBoss5LoadTimeWeaver extends ReflectionHelper implements LoadTimeWeaver {
From source file org.springframework.context.weaving.DefaultContextLoadTimeWeaver.java
/**
* Default {@link LoadTimeWeaver} bean for use in an application context,
* decorating an automatically detected internal {@code LoadTimeWeaver}.
*
* <p>Typically registered for the default bean name
* "{@code loadTimeWeaver}"; the most convenient way to achieve this is