vgrid.util
Class TaskUtil
java.lang.Object
vgrid.util.TaskUtil
public class TaskUtil
- extends java.lang.Object
Serializes and deserializes Tasks.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
current
public static TaskUtil current()
create
public FasadeTask create(java.io.InputStream in)
throws VgridException
- Throws:
VgridException
create
public Task create(FasadeTask ftask)
throws VgridInstatiationException
- Throws:
VgridInstatiationException
serialize
public java.io.InputStream serialize(Task task)
throws VgridException
- Throws:
VgridException
serialize
public void serialize(java.io.OutputStream bout,
Task task)
throws java.io.IOException
- Throws:
java.io.IOException
addMsgToExecutionHistory
public void addMsgToExecutionHistory(Task task,
java.lang.String msg,
java.lang.Throwable throwable)
addMsgToExecutionHistory
public void addMsgToExecutionHistory(Task task,
java.lang.String msg)
extractIds
public java.util.Collection extractIds(java.util.Collection tasks)
- Extracts the taskids from a collection of tasks.
vgrid the vienna grid project