Nuxeo Enterprise Platform 5.3

org.nuxeo.runtime.remoting
Class RemoteClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.nuxeo.runtime.remoting.RemoteClassLoader

public class RemoteClassLoader
extends ClassLoader

Author:
Bogdan Stefanescu

Constructor Summary
RemoteClassLoader(ServerDescriptor sd, ComponentName component, ClassLoader parent)
           
 
Method Summary
protected static File createTempFile(String name)
           
protected  Class<?> findClass(String name)
           
protected  URL findResource(String name)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteClassLoader

public RemoteClassLoader(ServerDescriptor sd,
                         ComponentName component,
                         ClassLoader parent)
Method Detail

findClass

protected Class<?> findClass(String name)
                      throws ClassNotFoundException
Overrides:
findClass in class ClassLoader
Throws:
ClassNotFoundException

findResource

protected URL findResource(String name)
Overrides:
findResource in class ClassLoader

createTempFile

protected static File createTempFile(String name)
                              throws IOException
Throws:
IOException

Nuxeo Enterprise Platform 5.3

Copyright © 2010 Nuxeo SAS. All Rights Reserved.