classUtils.loaders
Class DynamicClassLoadingComputeClient
java.lang.Object
classUtils.loaders.DynamicClassLoadingComputeClient
- All Implemented Interfaces:
- java.lang.Runnable
public class DynamicClassLoadingComputeClient
- extends java.lang.Object
- implements java.lang.Runnable
1. Use the ComputeClient to create a Reloader
that gives you bytes codes.
2. Get the RemoteClassLoader and send it to the
compute server.
3. The compute server define and computes the class using
the remote class loader.
4. It then returns the answer to the compute client.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicClassLoadingComputeClient
public DynamicClassLoadingComputeClient()
setComputableObject
public void setComputableObject(ComputableObject co)
getSystemClassPaths
public java.lang.String[] getSystemClassPaths()
setRemoteClassLoader
public void setRemoteClassLoader()
main
public static void main(java.lang.String[] args)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable