public class RemoteLoader_impl extends java.rmi.server.UnicastRemoteObject implements RemoteLoader
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
dotJar |
(package private) java.util.Hashtable<java.lang.String,byte[]> |
hash |
private static char |
separatorChar |
(package private) static long |
serialVersionUID |
Constructor and Description |
---|
RemoteLoader_impl() |
Modifier and Type | Method and Description |
---|---|
byte[] |
getClass(java.lang.String name) |
private byte[] |
readClass(java.io.InputStream in,
int size) |
private byte[] |
readFile(java.lang.String path,
java.lang.String classname) |
private byte[] |
readJar(java.lang.String path,
java.lang.String classname) |
void |
unregister() |
clone, exportObject, exportObject, exportObject, unexportObject
static final long serialVersionUID
private static final java.lang.String dotJar
private static final char separatorChar
java.util.Hashtable<java.lang.String,byte[]> hash
public RemoteLoader_impl() throws java.rmi.RemoteException
java.rmi.RemoteException
public void unregister() throws java.rmi.RemoteException
unregister
in interface RemoteLoader
java.rmi.RemoteException
public byte[] getClass(java.lang.String name) throws java.rmi.RemoteException
getClass
in interface RemoteLoader
java.rmi.RemoteException
private byte[] readJar(java.lang.String path, java.lang.String classname) throws java.io.IOException
java.io.IOException
private byte[] readFile(java.lang.String path, java.lang.String classname) throws java.io.IOException
java.io.IOException
private byte[] readClass(java.io.InputStream in, int size) throws java.io.IOException
java.io.IOException