next up previous contents
Next: The Programmer Interface Up: The Framework Functionality Previous: Task Creation   Contents

Task control

Once a task has been created, it can be controlled. For this purpose a set of commands are offered: terminate for stopping and removing a task capsule from the system, suspend to pause it and resume to reactivate it. stuff is used to pass a data stream to the task and dump can be called to request direct output from the task. For any of these calls a list of nodes is passed that tell on which places the operation has to be performed. A task capsule identifier has to be given to determine the subject of control. This identifier can be obtained by querying the execution framework that keeps track of all locally installed task capsules. Lists of tasks running on specific nodes can be requested as well. There exists a policy object that will forward this call to other places and by doing so, gather information about task capsules running in the whole distributed system. Finally information about the status of a task capsule, e.g. running, completed or failed can be retrieved.


next up previous contents
Next: The Programmer Interface Up: The Framework Functionality Previous: Task Creation   Contents
Johannes Gutleber
1999-10-29