* @throws IOException Signals that an I/O exception has occurred.
*/
public void send(ClientHandler handler, GameRoom room) throws IOException {
clients = new HashMap<String, Date>();
Iterator<ClientHandler> iterator = room.getClients().iterator();
ClientHandler toHandler = null;
while (iterator.hasNext()) {
toHandler = (ClientHandler) iterator.next();
data = (ClientInfo) toHandler.getClientData();
clients.put(data.getName(), data.getJoinTime());
}
iterator = room.getClients().iterator();
while (iterator.hasNext()){
toHandler = (ClientHandler) iterator.next();
toHandler.sendClientObject(new PlayerList(clients));
}
}