|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
| Interface Summary | |
| Communicator | Before a program is started on a node, the system obtains a
Communicator from each copy of the program so that
the program can perform internode communication. |
| Program | Functions that all parallel programs must implement. |
| RemoteRunnable | Interface that remote threads must implement; analogous to
java.lang.Runnable. |
| RemoteThreadInterface | Implemented by remote object representing a remote thread. |
| Class Summary | |
| AbstractProgram | The recommended way to write a program is by extending this class. |
| AbstractRemoteThread | Extending this class is the recommended way of writing a remote thread. |
| Cluster | Each program has a Cluster object, which provides
functionality similar to the System class in a regular
program. |
| CommunicatorImpl | A default Communicator implementation; extending this class is
recommended instead of implementing the Communicator
interface directly. |
| Job | This class represents jobs (aka programs) in the form in which they are passed to the system by the front end and shipped about inside the system. |
| NodeImpl | A compute node. |
| RemoteThread | These objects are the user-visible representation of remote threads. |
| Exception Summary | |
| JobException | Superclass of exceptions that can be generated while interacting with jobs. |
| NodeException | Thrown when an error occurs while communicating with a compute node. |
| SpaceNotFoundException | Thrown when a job is submitted and the JavaSpace to be used for coordination between nodes cannot be located. |
| SubmissionFailedException | Thrown when a general error occured while submitting a job for execution. |
|
Java Distributed Computational Framework v0.1 |
|||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||