zeta
Class Task
java.lang.Object
|
+--zeta.Task
- Direct Known Subclasses:
- ZetaTask
- public abstract class Task
- extends java.lang.Object
|
Constructor Summary |
Task(java.lang.String taskname)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
properties
protected ZetaProperties properties
- Contains a persistent set of the ZetaGrid properties.
taskname
private java.lang.String taskname
workUnitManager
private WorkUnitManager workUnitManager
Task
public Task(java.lang.String taskname)
getWorkUnitClass
public abstract java.lang.Class getWorkUnitClass()
getVersion
public abstract java.lang.String getVersion()
setResources
public abstract void setResources(int resourceId)
setLog
public abstract void setLog(boolean log)
start
public abstract int start(WorkUnit workUnit)
stop
public abstract int stop()
- Can also be called from another thread or process to stop the computation.
- Returns:
- in milliseconds how long the client should before it terminate all processes
getTaskname
public java.lang.String getTaskname()
- Returns name of task
- Returns:
- name of task
getWorkUnitManager
public WorkUnitManager getWorkUnitManager()
For further technical papers, see ZetaGrid Technical Documentation.
Copyright © 2001,2002 Sebastian Wedeniwski. All Rights Reserved.