// Last edited on 2014-12-15 14:45:06 by stolfilocal package quack; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class SessionTableImpl implements SessionTable { List sessions; public SessionTable initialize() { this.sessions = new ArrayList(); return this; } @Override public void add(Session session) { Iterator it = sessions.iterator(); while (it.hasNext()) { Session currentSession = (Session) it.next(); // se nome de usuario ja existir, remove if (currentSession.getUser().getLoginName().equals(session.getUser().getLoginName())){ it.remove(); } } sessions.add(session); } @Override public void delete(Session session) { for (int i=0 ; i