|
Class Summary |
| AddTaskDialog |
Allows a user to add a new Task-Solver pair by selecting their .class files
|
| AutoLoader |
Used by the Distributer to automatically load tasks defined by
the auto deployment descriptor file (autodeploy.xml) located in the location stated
by the dcf.xml file. |
| ClassServer |
Classfile server for the RMI clients
This is basically a simple HTTP server |
| ClientsPanel |
This panel holds the clients task assignments data
|
| ClientsUpdater |
This thread goes over the list of active client once a sec or so
and sees which clients are alive.
If the client is alive the updater gets its progress and updates the
server GUI. |
| DCFClassLoader |
Loads a .class file into a Class and return an instance of the class
It extends the default ClassLoader so the we can load a .class file
and create an Object without knowing its qualified name.
For instance it can load the file String.class istead of initializing
java.lang.String
|
| Distributer |
This is the RMI server. |
| MainFrame |
GUI for the server
|