diff --git a/Application/Clavardage/src/controller/Controller.java b/Application/Clavardage/src/controller/Controller.java index 8e73257..5cf252c 100644 --- a/Application/Clavardage/src/controller/Controller.java +++ b/Application/Clavardage/src/controller/Controller.java @@ -370,7 +370,9 @@ public class Controller { System.out.println(message); System.out.println(dateString); */ + // Sauvegarde dans la base de données + // TODO save history (On doit choisir entre sauvegarder à la reception ou a l'emission) même appel dans ListeningThreadTCPChat.run() //this.getHistory().saveMessage(this.myUser, c.getRemoteUser(),message ,dateString); // Envoie du message (avec la date) diff --git a/Application/Clavardage/src/controller/ListeningThreadTCPChat.java b/Application/Clavardage/src/controller/ListeningThreadTCPChat.java index 23f70a9..20fdf74 100644 --- a/Application/Clavardage/src/controller/ListeningThreadTCPChat.java +++ b/Application/Clavardage/src/controller/ListeningThreadTCPChat.java @@ -27,7 +27,7 @@ public class ListeningThreadTCPChat extends ListeningThread{ public ListeningThreadTCPChat(String s,Controller controller,Socket socket) { super(s,controller); this.socket=socket; - + // TODO OpenSession si ouverture exterieur } /* run @@ -43,7 +43,9 @@ public class ListeningThreadTCPChat extends ListeningThread{ String dateString; Date date; Calendar date1=Calendar.getInstance(); - //RemoteUser rm; // TODO retrouver l'utilisateur distant + // TODO retrouver le chat lié à ce thread + // Chat c = + // RemoteUser rm=c.getRemoteUser(); try { System.out.println("("+this.controller.myUser.getPseudo()+") WAIT FOR NEW MESSAGE "); @@ -55,8 +57,10 @@ public class ListeningThreadTCPChat extends ListeningThread{ try { while (!(input=in.readLine()).equals("end")) { System.out.println("("+this.controller.myUser.getPseudo()+") recoit : "+input); - // TODO save history (we have to choose to save it when message is receive or sent) + // TODO save history (On doit choisir entre sauvegarder à la reception ou a l'emission) même appel dans controller.sendMsg() //this.controller.getHistory().saveMessage(this.controller.myUser, rm,input ,dateString ); + // TODO Update le chat avec ce nouveau message + // TODO Prévenir l'interface de la réception d'un nouveau message } } catch (IOException e) {