public UnionClassLoader()

in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/UnionClassLoader.java [43:61]


    public UnionClassLoader(ClassLoader parentLoader, Bundle b, Bundle adaptor, Map<String, Object> arg1) {
        super(parentLoader);
        this.eclipseLinkBundle = b;
        this.adaptorBundle = adaptor;
        
        //Populate the plugins
        
        Object o = arg1 == null ? null : arg1.get("org.apache.aries.jpa.eclipselink.plugin.types");
       
        if(o instanceof Class) {
        	Class<?> c = (Class<?>) o;
        	registeredPlugins.put(c.getName(), c);
        } else if (o instanceof Collection) {
        	for(Object o2 : (Collection<?>) o) {
        		Class<?> c = (Class<?>) o2;
            	registeredPlugins.put(c.getName(), c);
        	}
        }
    }