java.rmi.server

Class RMIClassLoaderSpi

public abstract class RMIClassLoaderSpi extends Object

Since: 1.4

Constructor Summary
RMIClassLoaderSpi()
Method Summary
abstract StringgetClassAnnotation(Class<?> cl)
abstract ClassLoadergetClassLoader(String codebase)
abstract Class<?>loadClass(String codeBase, String name, ClassLoader defaultLoader)
abstract Class<?>loadProxyClass(String codeBase, String[] interfaces, ClassLoader defaultLoader)

Constructor Detail

RMIClassLoaderSpi

public RMIClassLoaderSpi()

Method Detail

getClassAnnotation

public abstract String getClassAnnotation(Class<?> cl)

getClassLoader

public abstract ClassLoader getClassLoader(String codebase)

loadClass

public abstract Class<?> loadClass(String codeBase, String name, ClassLoader defaultLoader)

loadProxyClass

public abstract Class<?> loadProxyClass(String codeBase, String[] interfaces, ClassLoader defaultLoader)