List assignmentLogs = loggingInstance.getLogs(TaskAssignLog.class);
log.debug("assignmentlogs: " + assignmentLogs);
if (assignmentLogs.size() == 1) {
TaskAssignLog taskAssignLog = (TaskAssignLog) assignmentLogs.get(0);
JsfHelper.addMessage("A new task has been assigned to '" + taskAssignLog.getTaskNewActorId() + "'");
} else if (assignmentLogs.size() > 1) {
String msg = "New tasks have been assigned to: ";
Iterator iter = assignmentLogs.iterator();
while (iter.hasNext()) {
TaskAssignLog taskAssignLog = (TaskAssignLog) iter.next();
msg += taskAssignLog.getActorId();
if (iter.hasNext())
msg += ", ";
}
msg += ".";
JsfHelper.addMessage(msg);