org.scohen.juploadr.uploadapi
Class PluginClassLoader

java.lang.Object
  extended byjava.lang.ClassLoader
      extended byorg.scohen.juploadr.uploadapi.PluginClassLoader

public class PluginClassLoader
extends java.lang.ClassLoader


Constructor Summary
protected PluginClassLoader()
           
 
Method Summary
protected  java.lang.Class findClass(java.lang.String name)
           
 ImageUploadApi[] getApis()
           
static PluginClassLoader getInstance()
           
 java.io.InputStream getResourceAsStream(java.lang.String name)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, 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

PluginClassLoader

protected PluginClassLoader()
Method Detail

getInstance

public static PluginClassLoader getInstance()

getApis

public ImageUploadApi[] getApis()

findClass

protected java.lang.Class findClass(java.lang.String name)
                             throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String name)