Class TableConnexions

Class TableConnexions

java.lang.Object
   |
   +----Table
           |
           +----TableConnexions

public class TableConnexions
extends Table
TableConnexions Class - Gestion de requetes sur la table CONNEXIONS

Constructor Index

 o TableConnexions(Msql)
TableConnexions Constructor - cree une nouvelle communication avec la table CONNEXIONS

Method Index

 o Add(String, int, int, String)
Add - ajoute une ligne a la table CONNEXIONS
 o Delete(String)
Delete - efface une ligne de la table CONNEXION
 o GetAdrIP(String)
GetAdrIP - Recupere l'adresse IP d'une connexion
 o GetPort(String)
GetPort - Recupere le port d'une connexion
 o GetVeil(String)
GetVeil - Recupere la veil d'une connexion
 o SetAdrIP(String, String)
SetAdrIP - change l'adresse IP d'une connexion
 o SetPort(String, int)
SetPort - change le port d'une connexion
 o SetVeil(String, int)
SetVeil - change la veil d'une connexion

Constructors

 o TableConnexions
  public TableConnexions(Msql db) throws MsqlException
TableConnexions Constructor - cree une nouvelle communication avec la table CONNEXIONS
Parameters:
db - Connexion a la base de donnees

Methods

 o Delete
  public boolean Delete(String nicktodel)
Delete - efface une ligne de la table CONNEXION
Parameters:
nicktodel - nick de la ligne a effacer
Returns:
true si une ligne a ete effacee, false sinon
 o Add
  public boolean Add(String nick,
                     int port,
                     int veil,
                     String adrIP)
Add - ajoute une ligne a la table CONNEXIONS
Parameters:
nick - nick de la nouvelle personne
port - numero du port
veil - numero ce veil
adrIP - Adresse IP
Returns:
true si la ligne a bien pu etre ajoutee, false sinon (une ligne avec ce nick existe deja par exemple.
 o SetPort
  public boolean SetPort(String nick,
                         int newval)
SetPort - change le port d'une connexion
Parameters:
nick - nick de la personne desiree
newval - nouvelle valeur du port
Returns:
true si le changement s'est bien effectue, false sinon.
 o SetVeil
  public boolean SetVeil(String nick,
                         int newval)
SetVeil - change la veil d'une connexion
Parameters:
nick - nick de la personne desiree
newval - nouvelle valeur de veil
Returns:
true si le changement s'est bien effectue, false sinon.
 o SetAdrIP
  public boolean SetAdrIP(String nick,
                          String newval)
SetAdrIP - change l'adresse IP d'une connexion
Parameters:
nick - nick de la personne desiree
newval - nouvelle valeur de l'adresse IP
Returns:
true si le changement s'est bien effectue, false sinon.
 o GetPort
  public int GetPort(String nick)
GetPort - Recupere le port d'une connexion
Parameters:
nick - nick de la personne desiree
Returns:
le port si nick existe, sinon -1.
 o GetVeil
  public int GetVeil(String nick)
GetVeil - Recupere la veil d'une connexion
Parameters:
nick - nick de la personne desiree
Returns:
la veil si nick existe, sinon -1.
 o GetAdrIP
  public String GetAdrIP(String nick)
GetAdrIP - Recupere l'adresse IP d'une connexion
Parameters:
nick - nick de la personne desiree
Returns:
l'adresse IP si nick existe, sinon null.