Cleaning
This commit is contained in:
parent
761fff9101
commit
9c2a73b108
9 changed files with 45 additions and 20 deletions
|
@ -32,6 +32,7 @@ public class Liaison {
|
||||||
con = dataSource.getConnection();
|
con = dataSource.getConnection();
|
||||||
|
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
|
System.out.println("Erreur : Liaison BDD");
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -21,14 +21,6 @@ public class Main {
|
||||||
GestionnaireListeUtilisateur.instance().majListe2(); //enlever le 2 //TODO
|
GestionnaireListeUtilisateur.instance().majListe2(); //enlever le 2 //TODO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
try {
|
|
||||||
Thread.sleep(0);
|
|
||||||
} catch (InterruptedException e) {
|
|
||||||
// TODO Auto-generated catch block
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
|
|
||||||
//on lance le UI
|
//on lance le UI
|
||||||
Thread t = new Thread(new Login_RegisterUI());
|
Thread t = new Thread(new Login_RegisterUI());
|
||||||
t.start();
|
t.start();
|
||||||
|
|
|
@ -65,7 +65,10 @@ public class TraitementCmdListe implements Runnable{
|
||||||
semaphore.release();
|
semaphore.release();
|
||||||
|
|
||||||
|
|
||||||
} catch (Exception e) {}
|
} catch (Exception e) {
|
||||||
|
System.out.println("Erreur : run TraitementCmdListe");
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,7 @@ public class UdpBroadcastClient implements Runnable{
|
||||||
|
|
||||||
private final int serverPort;
|
private final int serverPort;
|
||||||
private final String message;
|
private final String message;
|
||||||
|
private DatagramSocket serverSocket;
|
||||||
|
|
||||||
//Constructeur
|
//Constructeur
|
||||||
public UdpBroadcastClient(int serverPort, String message) {
|
public UdpBroadcastClient(int serverPort, String message) {
|
||||||
|
@ -21,7 +22,7 @@ public class UdpBroadcastClient implements Runnable{
|
||||||
|
|
||||||
public void run() {
|
public void run() {
|
||||||
try{
|
try{
|
||||||
DatagramSocket serverSocket = new DatagramSocket();
|
serverSocket = new DatagramSocket();
|
||||||
serverSocket.setBroadcast(true);
|
serverSocket.setBroadcast(true);
|
||||||
DatagramPacket datagramPacket = new DatagramPacket(
|
DatagramPacket datagramPacket = new DatagramPacket(
|
||||||
message.getBytes(),
|
message.getBytes(),
|
||||||
|
@ -39,6 +40,13 @@ public class UdpBroadcastClient implements Runnable{
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
} finally {
|
||||||
|
try {
|
||||||
|
serverSocket.close();
|
||||||
|
} catch (Exception e) {
|
||||||
|
System.out.println("Erreur : pas de Client Socket à fermer (UDP)");
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,7 @@ import java.util.concurrent.Semaphore;
|
||||||
public class UdpBroadcastServer implements Runnable{
|
public class UdpBroadcastServer implements Runnable{
|
||||||
|
|
||||||
private final int serverPort;
|
private final int serverPort;
|
||||||
|
private DatagramSocket serverSocket;
|
||||||
|
|
||||||
|
|
||||||
public UdpBroadcastServer(int serverPort) {
|
public UdpBroadcastServer(int serverPort) {
|
||||||
|
@ -18,8 +19,8 @@ public class UdpBroadcastServer implements Runnable{
|
||||||
|
|
||||||
|
|
||||||
public void run() {
|
public void run() {
|
||||||
try(DatagramSocket serverSocket = new DatagramSocket(serverPort)){ //fermeture ne cas de coupure abrupte ?? //TODO
|
try{
|
||||||
|
serverSocket = new DatagramSocket(serverPort);
|
||||||
Semaphore semaphore = new Semaphore(1, true);
|
Semaphore semaphore = new Semaphore(1, true);
|
||||||
|
|
||||||
byte[] buffer = new byte[ConstanteListeUtilisateur.SIZE_ORDRE];
|
byte[] buffer = new byte[ConstanteListeUtilisateur.SIZE_ORDRE];
|
||||||
|
@ -38,9 +39,19 @@ public class UdpBroadcastServer implements Runnable{
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (SocketException e) {
|
} catch (SocketException e) {
|
||||||
|
System.out.println("Erreur : Socket UDP Server");
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
System.out.println("Timedout. CLient is closing.");
|
System.out.println("Erreur : IO UDP Sever");
|
||||||
|
e.printStackTrace();
|
||||||
|
} finally {
|
||||||
|
try {
|
||||||
|
serverSocket.close();
|
||||||
|
} catch (Exception e) {
|
||||||
|
System.out.println("Erreur : pas de Server Socket à fermer (UDP)");
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,8 @@ public class GestionnaireNom{
|
||||||
ipUtilisateur = InetAddress.getLocalHost().getHostName();
|
ipUtilisateur = InetAddress.getLocalHost().getHostName();
|
||||||
}
|
}
|
||||||
catch (Exception e) {
|
catch (Exception e) {
|
||||||
System.out.println("Problčme IP");
|
System.out.println("Erreur : inetAddres LocalHost (UserIp)");
|
||||||
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -104,7 +105,7 @@ public class GestionnaireNom{
|
||||||
// renvoie "true" si le nom est disponible
|
// renvoie "true" si le nom est disponible
|
||||||
public boolean verifierDisponibiliteNom(String nom) {
|
public boolean verifierDisponibiliteNom(String nom) {
|
||||||
for (int i=0; i<GestionnaireListeUtilisateur.instance().getListeUtilisateur().size(); i++) {
|
for (int i=0; i<GestionnaireListeUtilisateur.instance().getListeUtilisateur().size(); i++) {
|
||||||
if (GestionnaireListeUtilisateur.instance().getListeUtilisateur().get(i).nom.toLowerCase().equals(nom.toLowerCase())) {
|
if (GestionnaireListeUtilisateur.instance().getListeUtilisateur().get(i).nom.equals(nom)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,7 +48,9 @@ public class ListUI extends JFrame implements Runnable{
|
||||||
|
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
System.out.println("Erreur : run ListUI");
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
dispose();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -171,8 +173,10 @@ public class ListUI extends JFrame implements Runnable{
|
||||||
gestionnaireClavardage gc = gestionnaireClavardage.instance();
|
gestionnaireClavardage gc = gestionnaireClavardage.instance();
|
||||||
gc.createSession(nom);
|
gc.createSession(nom);
|
||||||
|
|
||||||
|
}catch (Exception e) {
|
||||||
|
System.out.println("Erreur : connect ListUI");
|
||||||
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
catch (Exception e) {}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -50,14 +50,16 @@ public class Login_RegisterUI extends JFrame implements Runnable{
|
||||||
|
|
||||||
public void run() {
|
public void run() {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
Login_RegisterUI frame = new Login_RegisterUI();
|
Login_RegisterUI frame = new Login_RegisterUI();
|
||||||
frame.setVisible(true);
|
frame.setVisible(true);
|
||||||
|
|
||||||
//center the frame
|
//center the frame
|
||||||
frame.setLocationRelativeTo(null);
|
frame.setLocationRelativeTo(null);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
System.out.println("Erreur : run Login_RegisterUI");
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
dispose();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -280,6 +282,7 @@ public class Login_RegisterUI extends JFrame implements Runnable{
|
||||||
|
|
||||||
|
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
|
System.out.println("Erreur : BDD");
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -44,10 +44,12 @@ public class NomUI extends JFrame implements Runnable{
|
||||||
frame.setVisible(true);
|
frame.setVisible(true);
|
||||||
|
|
||||||
|
|
||||||
System.out.println( GestionnaireNom.instance().getId() );
|
//System.out.println( GestionnaireNom.instance().getId() );
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
System.out.println("Erreur : run NomUI");
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
dispose();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -128,7 +130,7 @@ public class NomUI extends JFrame implements Runnable{
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
//Sinon on essaye de prendre un nom
|
//Sinon on essaye de prendre un nom
|
||||||
if (GestionnaireNom.instance().verifierDisponibiliteNom(nom) || nom.toLowerCase().equals(GestionnaireNom.instance().getNom().toLowerCase()) ) {
|
if (GestionnaireNom.instance().verifierDisponibiliteNom(nom)) {
|
||||||
//Celui-ci ne peut pas être "vide"
|
//Celui-ci ne peut pas être "vide"
|
||||||
if (!nom.isBlank()) {
|
if (!nom.isBlank()) {
|
||||||
GestionnaireNom.instance().nommer2(nom); //enlever le 2 à la fin //TODO
|
GestionnaireNom.instance().nommer2(nom); //enlever le 2 à la fin //TODO
|
||||||
|
|
Loading…
Reference in a new issue