org.nuxeo.ecm.webengine.loader
Class WebLoader
java.lang.Object
org.nuxeo.ecm.webengine.loader.WebLoader
public class WebLoader
- extends Object
- Author:
- Bogdan Stefanescu
WebLoader
public WebLoader(WebEngine engine)
getEngine
public WebEngine getEngine()
addClassPathElement
public void addClassPathElement(File container)
- Adds a class or resource container to the reloading class loader.
The container is either a jar or a directory.
getResource
public URL getResource(String name)
loadClass
public Class<?> loadClass(String name)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
getClassLoader
public ReloadingClassLoader getClassLoader()
getGroovyScripting
public GroovyScripting getGroovyScripting()
flushCache
public void flushCache()
getGroovyClassProxy
public ClassProxy getGroovyClassProxy(String className)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
getClassProxy
public ClassProxy getClassProxy(String className)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
getClassProxy
public ClassProxy getClassProxy(org.osgi.framework.Bundle bundle,
String className)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
getParentLoader
public static ClassLoader getParentLoader()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.