final ProcessMonitor.JobInfo[] jobs = monitor.runningJobs();
for (int i = 0; i < jobs.length; i++) {
final Thread process = jobs[i].getThread();
final Date startDate = new Date(jobs[i].getStartTime());
builder.startElement( new QName( "job", NAMESPACE_URI, PREFIX ), null);
builder.addAttribute( new QName("id", null, null), process.getName());
builder.addAttribute( new QName("action", null, null), jobs[i].getAction());
builder.addAttribute( new QName("start", null, null), new DateTimeValue(startDate).getStringValue());
builder.addAttribute(new QName("info", null, null), jobs[i].getAddInfo().toString());
builder.endElement();
}