Example usage for org.aspectj.weaver.loadtime WeavingURLClassLoader subclass-usage

List of usage examples for org.aspectj.weaver.loadtime WeavingURLClassLoader subclass-usage

Introduction

In this page you can find the example usage for org.aspectj.weaver.loadtime WeavingURLClassLoader subclass-usage.

Usage

From source file com.github.trask.sandbox.isolation.IsolatedWeavingClassLoader.java

/**
 * This class originally extended from IsolatedClassLoader but that approach required some code
 * duplication with WeavingURLClassLoader which is licensed under EPL and would have forced this
 * code to be licensed under EPL also (which is not necessarily a bad thing, but it's a little
 * simpler to keep everything under the same license).
 * 

From source file org.hudsonci.inject.internal.plugin.PluginClassLoader.java

/**
 * Plugin class-loader.
 *
 * @author <a href="mailto:jason@planet57.com">Jason Dillon</a>
 * @since 1.397
 */

From source file org.rhegium.internal.modules.PluginClassLoader.java

public class PluginClassLoader extends WeavingURLClassLoader {

    private static final Logger LOG = LoggerFactory.getLogger(PluginClassLoader.class);

    private final ReentrantLock lock = new ReentrantLock();