Package com.nukernel.jdcf

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

Copyright © 2000 Sidney Cammeresi. All rights reserved.