Bdd commentée pour pouvoir tester le serveur
This commit is contained in:
parent
a6b25652b7
commit
5681fcfceb
5 changed files with 27 additions and 27 deletions
|
@ -1,13 +1,3 @@
|
|||
chatapp/Launcher.java
|
||||
chatapp.Launcher
|
||||
chatapp/Model/ListUtilisateurs.java
|
||||
chatapp.Model.ListUtilisateurs
|
||||
chatapp/Model/MessageHorodate.java
|
||||
chatapp.Model.MessageHorodate
|
||||
chatapp/Model/DataBase.java
|
||||
chatapp.Model.DataBase
|
||||
chatapp/Model/Utilisateur.java
|
||||
chatapp.Model.Utilisateur
|
||||
chatapp/Protocol/RunnerEcouteTCP.java
|
||||
chatapp.Protocol.RunnerEcouteTCP
|
||||
chatapp/View/FenetreSession.java
|
||||
|
@ -15,13 +5,21 @@ chatapp/View/FenetreSession.java
|
|||
chatapp.View.FenetreSession$1
|
||||
chatapp/Controller/ChatApp.java
|
||||
chatapp.Controller.ChatApp
|
||||
chatapp/Model/DataBase.java
|
||||
chatapp.Model.DataBase
|
||||
chatapp/View/ChangementPseudo.java
|
||||
chatapp.View.ChangementPseudo
|
||||
chatapp/Protocol/RunnerEcouteUDP.java
|
||||
chatapp.Protocol.RunnerEcouteUDP
|
||||
chatapp/Launcher.java
|
||||
chatapp.Launcher
|
||||
chatapp/Model/ListUtilisateurs.java
|
||||
chatapp.Model.ListUtilisateurs
|
||||
chatapp/Protocol/UDPEchange.java
|
||||
chatapp.Protocol.RunnerUDP
|
||||
chatapp.Protocol.UDPEchange
|
||||
chatapp/Model/MessageHorodate.java
|
||||
chatapp.Model.MessageHorodate
|
||||
chatapp/Main.java
|
||||
chatapp.Main
|
||||
chatapp/View/Clavardage.java
|
||||
|
@ -33,6 +31,8 @@ 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
|
||||
|
|
|
@ -40,7 +40,7 @@ public class ChatApp implements PropertyChangeListener {
|
|||
private RunnerEcouteTCP runnerEcouteTCP;
|
||||
private RunnerEcouteUDP runnerEcouteUDP;
|
||||
private boolean connecte;
|
||||
private DataBase db;
|
||||
//private DataBase db;
|
||||
|
||||
public boolean isConnecte() {
|
||||
return connecte;
|
||||
|
@ -59,7 +59,7 @@ public class ChatApp implements PropertyChangeListener {
|
|||
this.me = new Utilisateur(pseudo,port,ip);
|
||||
this.actifUsers.addList(getMe());
|
||||
this.main = main;
|
||||
this.db= DataBase.getInstance();
|
||||
//this.db= DataBase.getInstance();
|
||||
this.connecte=false;
|
||||
this.externeEchange = new HttpEchange(this);
|
||||
}
|
||||
|
@ -115,7 +115,7 @@ public class ChatApp implements PropertyChangeListener {
|
|||
if(externeEchange.sendPost("Pseudo " + nouveau)){
|
||||
reussi = true ;
|
||||
this.getMe().setPseudo(nouveau);
|
||||
db.majPseudo(this.me.getId(),nouveau);
|
||||
//db.majPseudo(this.me.getId(),nouveau);
|
||||
System.out.println("Changement pseudo accepte, nouvelle liste des utilisateurs actifs:");
|
||||
this.getActifUsers().afficherListeUtilisateurs();
|
||||
}
|
||||
|
@ -157,7 +157,7 @@ public class ChatApp implements PropertyChangeListener {
|
|||
//-------Change son propre nom d'utilisateur-------//
|
||||
this.getActifUsers().modifierList(this.getMe().getPseudo(), nouveau);
|
||||
this.getMe().setPseudo(nouveau);
|
||||
db.majPseudo(this.me.getId(),nouveau);
|
||||
//db.majPseudo(this.me.getId(),nouveau);
|
||||
System.out.println("Changement pseudo accepte, nouvelle liste des utilisateurs actifs:");
|
||||
this.getActifUsers().afficherListeUtilisateurs();
|
||||
return true;
|
||||
|
@ -202,8 +202,8 @@ public class ChatApp implements PropertyChangeListener {
|
|||
this.me.setPseudo(pseudo);
|
||||
if(externeEchange.sendPost("Connexion")){
|
||||
this.connecte=true;
|
||||
this.db.ajoutUtilisateurs(this.me.getId(),pseudo);
|
||||
this.db.majUtilisateursActifs(true,this.me.getId());
|
||||
//this.db.ajoutUtilisateurs(this.me.getId(),pseudo);
|
||||
//this.db.majUtilisateursActifs(true,this.me.getId());
|
||||
return true;
|
||||
}
|
||||
else{
|
||||
|
@ -232,8 +232,8 @@ public class ChatApp implements PropertyChangeListener {
|
|||
if (UDPEchange.getConnecte()) {
|
||||
System.out.println("Connexion reussie");
|
||||
this.connecte=true;
|
||||
this.db.ajoutUtilisateurs(this.me.getId(),pseudo);
|
||||
this.db.majUtilisateursActifs(true,this.me.getId());
|
||||
//this.db.ajoutUtilisateurs(this.me.getId(),pseudo);
|
||||
//this.db.majUtilisateursActifs(true,this.me.getId());
|
||||
return true;
|
||||
}
|
||||
else
|
||||
|
@ -305,7 +305,7 @@ public class ChatApp implements PropertyChangeListener {
|
|||
else{
|
||||
System.out.println("Deconnexion echouee");
|
||||
}
|
||||
db.majUtilisateursActifs(false,this.me.getId());
|
||||
//db.majUtilisateursActifs(false,this.me.getId());
|
||||
this.connecte=false;
|
||||
try {
|
||||
main.stop();
|
||||
|
@ -327,7 +327,7 @@ public class ChatApp implements PropertyChangeListener {
|
|||
// Message que l'on envoie à tous les utilisateurs actifs
|
||||
String broadcastMessage = "Deconnexion\n" + this.getMe().toString() ;
|
||||
UDPEchange.EnvoiBroadcast(broadcastMessage);
|
||||
db.majUtilisateursActifs(false,this.me.getId());
|
||||
//db.majUtilisateursActifs(false,this.me.getId());
|
||||
this.connecte=false;
|
||||
try {
|
||||
main.stop();
|
||||
|
@ -381,7 +381,7 @@ public class ChatApp implements PropertyChangeListener {
|
|||
* <p>Permet de recuperer la base de donnee associee</p>
|
||||
* @return la base de donnee associee
|
||||
*/
|
||||
public DataBase getDb(){return this.db;}
|
||||
// public DataBase getDb(){return this.db;}
|
||||
|
||||
/**
|
||||
* <p> Getter permettant de savoir si on est en externe ou en interne</p>
|
||||
|
|
|
@ -16,7 +16,7 @@ import java.util.HashMap;
|
|||
*/
|
||||
public class HttpEchange {
|
||||
|
||||
private String url = "http://localhost:8080/JavaEEHelloWorld_war_exploded/"; //Correspond à l'url de notre serveur de presence
|
||||
private String url = "http://192.168.1.72:8080/JavaEEHelloWorld_war_exploded/"; //Correspond à l'url de notre serveur de presence
|
||||
private static boolean connecte = false; // True si l'utilisateur peut se connecter avec ce nom d'utilisateur , False sinon
|
||||
private ChatApp chatapp;
|
||||
|
||||
|
|
|
@ -125,7 +125,7 @@ public class SessionClavardage extends Thread {
|
|||
MessageHorodate msgh = new MessageHorodate(getU2(),getApp().getMe(),msg,1);
|
||||
try {
|
||||
getOut().writeObject(msgh.toString());
|
||||
app.getDb().ajoutHistorique(u2.getId(), app.getMe().getId(),msg);
|
||||
//app.getDb().ajoutHistorique(u2.getId(), app.getMe().getId(),msg);
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
@ -149,7 +149,7 @@ public class SessionClavardage extends Thread {
|
|||
String plaintext = null;
|
||||
MessageHorodate msg = null;
|
||||
System.out.println("Session demarre");
|
||||
app.getDb().CreationTableHistorique(app.getMe().getId(), u2.getId());
|
||||
//app.getDb().CreationTableHistorique(app.getMe().getId(), u2.getId());
|
||||
while(true) {
|
||||
try {
|
||||
plaintext = (String) getIn().readObject();
|
||||
|
|
|
@ -135,9 +135,9 @@ public class Clavardage implements Initializable, PropertyChangeListener {
|
|||
* @param actionEvent L'utilisateur a appuye sur le bouton plus pour obtenir tout l'utilisateur
|
||||
*/
|
||||
public void ajouterMessagesHistorique(ActionEvent actionEvent) {
|
||||
this.nomTable = this.session.getApp().getDb().getNomTable(u2,this.session.getApp().getMe());
|
||||
String historique = this.session.getApp().getDb().recupNMsg(session.getApp().getMe().getId(),this.u2.getId(), this.session.getApp().getDb().tailleBDD(nomTable));
|
||||
//this.nomTable = this.session.getApp().getDb().getNomTable(u2,this.session.getApp().getMe());
|
||||
//String historique = this.session.getApp().getDb().recupNMsg(session.getApp().getMe().getId(),this.u2.getId(), this.session.getApp().getDb().tailleBDD(nomTable));
|
||||
ChatText.clear();
|
||||
ChatText.insertText(0,historique);
|
||||
//ChatText.insertText(0,historique);
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue