Class Task
java.lang.Object
|
+--Task
- All Implemented Interfaces:
- net.jini.core.entry.Entry, java.io.Serializable
- Direct Known Subclasses:
- Dynamic, ExternalProcess, Heat, ImagePTask, Jacobi, Neutron, Pi, Sieve
- public class Task
- extends java.lang.Object
- implements net.jini.core.entry.Entry
Base class for modeling units of work within the Tonic framework.
- Author:
- Copyright (c) 2000,2003 mnoble@space.mit.edu
This code may only be used under the terms of GNU General Public License.
- See Also:
- Serialized Form
|
Field Summary |
java.lang.Object |
data
|
java.lang.Boolean |
done
|
java.lang.Integer |
id
|
java.lang.Object |
result
|
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
public java.lang.Integer id
data
public java.lang.Object data
result
public java.lang.Object result
done
public java.lang.Boolean done
Task
public Task()
Task
public Task(int i)
execute
public void execute()
compute
protected java.lang.Object compute()
name
protected java.lang.String name()
keepData
protected boolean keepData()
finalize
protected void finalize()
- Overrides:
finalize in class java.lang.Object
mergeResult
public java.lang.Object mergeResult(java.lang.Object r)
reportResult
public void reportResult(java.lang.Object r)