supervisorToUsedSlotNum.put(supervisorId, slotNum);
}
supervisorToUsedSlotNum.put(supervisorId, ++slotNum);
Integer port = worker.getPort();
WorkerSummary workerSummary = portWorkerSummarys
.get(port);
if (workerSummary == null) {
workerSummary = new WorkerSummary();
workerSummary.set_port(port);
workerSummary.set_topology(topologyId);
workerSummary
.set_tasks(new ArrayList<TaskSummary>());
portWorkerSummarys.put(port, workerSummary);
}
for (Integer taskId : worker.getTasks()) {
String componentName = taskToComponent.get(taskId);
String componentType = taskToComponentType.get(taskId);
int uptime = TimeUtils.time_delta(assignment
.getTaskStartTimeSecs().get(taskId));
List<TaskSummary> tasks = workerSummary.get_tasks();
TaskSummary taskSummary = NimbusUtils
.mkSimpleTaskSummary(worker, taskId,
componentName, componentType, host, uptime);