Class TableMessages

Class TableMessages

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

public class TableMessages
extends Table
TableMessages Class - Gestion de requetes sur la table MESSAGES

Constructor Index

 o TableMessages(Msql)
TableMessages Constructor - cree une nouvelle communication avec la table MESSAGES

Method Index

 o AddMessage(String, String)
AddMessage - ajoute une ligne a la table PERSONNES
 o DeleteAllMessages(String)
DeleteAllMessages - efface tous les messages d'une personne
 o GetAllMessages(String)
GetAllMessages - Recupere tous les messages d'une personne
 o GetNbMessages(String)
GetNbMessages - Donne le nombre de messages pour une personne

Constructors

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

Methods

 o DeleteAllMessages
  public boolean DeleteAllMessages(String nicktodel)
DeleteAllMessages - efface tous les messages d'une personne
Parameters:
nicktodel - nick des messages a effacer
Returns:
true si une ligne a ete effacee, false sinon
 o AddMessage
  public boolean AddMessage(String nick,
                            String msg)
AddMessage - ajoute une ligne a la table PERSONNES
Parameters:
nick - nick de la nouvelle personne
msg - message a ajouter
Returns:
true si la ligne a bien pu etre ajoutee, false sinon.
 o GetAllMessages
  public String[] GetAllMessages(String nick)
GetAllMessages - Recupere tous les messages d'une personne
Parameters:
nick - nick de la personne desiree
Returns:
un tableau des messages si il y en a, null sinon
 o GetNbMessages
  public int GetNbMessages(String nick)
GetNbMessages - Donne le nombre de messages pour une personne
Parameters:
nick - nick de la personne desiree
Returns:
le nombre de messages