String textStatus = Util.writeJobStatus(info.getStatus());
elem.addContent(Util.createElement("status", textStatus));
}
public JobInfo readJobInfo(Element elem) {
JobInfo info = new JobInfo();
List children = elem.getChildren();
Element child;
for (int i=0; i<children.size(); i++) {
child = (Element)children.get(i);
String name = child.getName();
if (name.equals("jobId"))
info.setJobId(child.getText());
else if (name.equals("taskId"))
info.setTaskId(child.getText());
else if (name.equals("status")) {
int status = Util.parseJobStatus(child.getText());
info.setStatus(status);
}
}
return info;
}