From 142a9e021c44206a6f03442f547226b5fa0797d9 Mon Sep 17 00:00:00 2001 From: alartigu Date: Sun, 24 Jan 2021 13:17:32 +0100 Subject: [PATCH] Synchronized --- .../compileJava/source-classes-mapping.txt | 42 +++++++++---------- .../java/chatapp/Model/ListUtilisateurs.java | 4 +- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/Implementation/chatapp/build/tmp/compileJava/source-classes-mapping.txt b/Implementation/chatapp/build/tmp/compileJava/source-classes-mapping.txt index d9191fa..ebac6e5 100644 --- a/Implementation/chatapp/build/tmp/compileJava/source-classes-mapping.txt +++ b/Implementation/chatapp/build/tmp/compileJava/source-classes-mapping.txt @@ -1,17 +1,14 @@ -chatapp/Model/Utilisateur.java - chatapp.Model.Utilisateur chatapp/Launcher.java chatapp.Launcher -chatapp/Model/MessageHorodate.java - chatapp.Model.MessageHorodate +chatapp/Protocol/RunnerEcouteTCP.java + chatapp.Protocol.RunnerEcouteTCP +chatapp/View/FenetreSession.java + chatapp.View.FenetreSession + chatapp.View.FenetreSession$1 +chatapp/Controller/ChatApp.java + chatapp.Controller.ChatApp chatapp/Model/DataBase.java chatapp.Model.DataBase -chatapp/View/DemarrerSession.java - chatapp.View.DemarrerSession -chatapp/Protocol/HttpEchange.java - chatapp.Protocol.HttpEchange -chatapp/View/View_Menu.java - chatapp.View.View_Menu chatapp/View/ChangementPseudo.java chatapp.View.ChangementPseudo chatapp/Protocol/RunnerEcouteUDP.java @@ -21,21 +18,24 @@ chatapp/Model/ListUtilisateurs.java chatapp/Protocol/UDPEchange.java chatapp.Protocol.RunnerUDP chatapp.Protocol.UDPEchange +chatapp/Model/MessageHorodate.java + chatapp.Model.MessageHorodate chatapp/Main.java chatapp.Main -chatapp/View/View_Utilisateurs.java - chatapp.View.View_Utilisateurs -chatapp/View/ConnexionScreen.java - chatapp.View.ConnexionScreen -chatapp/Protocol/RunnerEcouteTCP.java - chatapp.Protocol.RunnerEcouteTCP -chatapp/View/FenetreSession.java - chatapp.View.FenetreSession - chatapp.View.FenetreSession$1 -chatapp/Controller/ChatApp.java - chatapp.Controller.ChatApp chatapp/View/Clavardage.java chatapp.View.Clavardage chatapp.View.Clavardage$1 chatapp/Protocol/SessionClavardage.java chatapp.Protocol.SessionClavardage +chatapp/View/ConnexionScreen.java + chatapp.View.ConnexionScreen +chatapp/View/View_Utilisateurs.java + chatapp.View.View_Utilisateurs +chatapp/Model/Utilisateur.java + chatapp.Model.Utilisateur +chatapp/View/View_Menu.java + chatapp.View.View_Menu +chatapp/Protocol/HttpEchange.java + chatapp.Protocol.HttpEchange +chatapp/View/DemarrerSession.java + chatapp.View.DemarrerSession diff --git a/Implementation/chatapp/src/main/java/chatapp/Model/ListUtilisateurs.java b/Implementation/chatapp/src/main/java/chatapp/Model/ListUtilisateurs.java index 6dc3883..d2ba518 100644 --- a/Implementation/chatapp/src/main/java/chatapp/Model/ListUtilisateurs.java +++ b/Implementation/chatapp/src/main/java/chatapp/Model/ListUtilisateurs.java @@ -82,7 +82,7 @@ public class ListUtilisateurs { * Supprimer de la liste des utilisateurs actifs 'actifUsers' un certain utilisateur * @param u On va supprimer cet utilisateur dans la liste */ - public void supprimerList(Utilisateur u) { + public synchronized void supprimerList(Utilisateur u) { boolean Sup = false ; for(Utilisateur elem: this.actifUsers) { @@ -103,7 +103,7 @@ public class ListUtilisateurs { * @param ancien Pseudo à remplacer * @param nouveau Nouveau pseudo */ - public void modifierList(String ancien , String nouveau) { + public synchronized void modifierList(String ancien , String nouveau) { for(Utilisateur elem: this.actifUsers) { if (ancien.equals( elem.getPseudo() ) ) {