Example usage for org.springframework.instrument.classloading LoadTimeWeaver interface-usage

List of usage examples for org.springframework.instrument.classloading LoadTimeWeaver interface-usage

Introduction

In this page you can find the example usage for org.springframework.instrument.classloading LoadTimeWeaver interface-usage.

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