|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The NetClassServer
interface represents a class server
based on the Java remote method invocation (RMI) system.
Method Summary | |
ClassDefinition |
getClass(java.lang.String className)
Returns a ClassDefinition from the class server for
the requested Java class. |
java.util.Vector |
getClassPaths()
Gets the class path currently used by the class server. |
java.util.Vector |
getLibPaths()
Gets the library path currently used by the class server when it loads a native library. |
LibraryDefinition |
getLibrary(LibraryDefinition libdef)
Returns a LibraryDefinition from the class server for
the requested library. |
void |
setClassPaths(java.util.Vector paths)
Sets the class path to be used by the class server. |
void |
setLibPaths(java.util.Vector paths)
Sets the library path to be used by the class server when it loads a native library. |
Method Detail |
public ClassDefinition getClass(java.lang.String className) throws java.rmi.RemoteException, java.io.IOException, java.lang.ClassNotFoundException
ClassDefinition
from the class server for
the requested Java class. The class definition contains the actual
class bytes as one of its attributes.public java.util.Vector getClassPaths() throws java.rmi.RemoteException
public void setClassPaths(java.util.Vector paths) throws java.rmi.RemoteException
public LibraryDefinition getLibrary(LibraryDefinition libdef) throws java.rmi.RemoteException, java.io.IOException, NoSuchLibException
LibraryDefinition
from the class server for
the requested library. The library definition contains the actual
library bytes as one of its attributes.public java.util.Vector getLibPaths() throws java.rmi.RemoteException
public void setLibPaths(java.util.Vector paths) throws java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |