1 7 8 package java.rmi.server; 9 10 import java.net.MalformedURLException ; 11 import java.net.URL ; 12 13 45 public abstract class RMIClassLoaderSpi { 46 47 82 public abstract Class <?> loadClass(String codebase, String name, 83 ClassLoader defaultLoader) 84 throws MalformedURLException , ClassNotFoundException ; 85 86 120 public abstract Class <?> loadProxyClass(String codebase, 121 String [] interfaces, 122 ClassLoader defaultLoader) 123 throws MalformedURLException , ClassNotFoundException ; 124 125 156 public abstract ClassLoader getClassLoader(String codebase) 157 throws MalformedURLException ; 159 174 public abstract String getClassAnnotation(Class <?> cl); 175 } 176 | Popular Tags |