A B C D E F G I L M N P Q R S U V

A

ajouterGC(GestionnaireConnexion) - Method in class pcuserveur.lib.Canal
Ajoute un gestionnaire de connexion au canal.
ajouterGC(Socket) - Method in class pcuserveur.lib.Serveur
Créer et ajouter un GestionnaireConnexion à partir d'un socket dans la listes des gestionnaires.

B

bannirUtilisateur(String) - Method in class pcuserveur.lib.Serveur
Bannir un client du serveur.

C

Canal - Class in pcuserveur.lib
 
Canal() - Constructor for class pcuserveur.lib.Canal
Constructeur par défaut.
Canal(String, String) - Constructor for class pcuserveur.lib.Canal
Constructeur paramétré.
canalExistant(String) - Method in class pcuserveur.lib.Serveur
Savoir si un canal existe sur le serveur.
CanalExistantException - Exception in pcuserveur.lib
 
CanalExistantException() - Constructor for exception pcuserveur.lib.CanalExistantException
Contructeur par défaut.
CanalExistantException(String) - Constructor for exception pcuserveur.lib.CanalExistantException
Construire l'exception avec le message spécifié.
CanalInexistantException - Exception in pcuserveur.lib
 
CanalInexistantException() - Constructor for exception pcuserveur.lib.CanalInexistantException
Contructeur par défaut.
CanalInexistantException(String) - Constructor for exception pcuserveur.lib.CanalInexistantException
Construire l'exception avec le message spécifié.
changerSujet(String) - Method in class pcuserveur.lib.Canal
Change le sujet du canal.
changerSujetCanal(String, String) - Method in class pcuserveur.lib.Serveur
Changer le sujet d'un canal.
CommandeIncorrecteException - Exception in pcuserveur.lib
 
CommandeIncorrecteException() - Constructor for exception pcuserveur.lib.CommandeIncorrecteException
Contructeur par défaut.
CommandeIncorrecteException(String) - Constructor for exception pcuserveur.lib.CommandeIncorrecteException
Construire l'exception avec le message spécifié.
configuration(int, int) - Static method in class pcuserveur.lib.Serveur
Configuration du serveur par la lecture du fichier de configuration.
connexion() - Method in class pcuserveur.lib.Serveur
Connexion à la BDD.
connexion_directe(String) - Method in class pcuserveur.lib.Serveur
Demande de connexion directe avec un autre client.
connexion_directe_accepte(String) - Method in class pcuserveur.lib.Serveur
Demande de connexion directe avec un autre client.
connexion_directe_refuse(String) - Method in class pcuserveur.lib.Serveur
Refus de la connexion directe avec un autre client.
connexionDirecte(String, String) - Method in class pcuserveur.lib.GestionnaireConnexion
Demande de connexion directe avec quelqu'un.
connexionDirecteAccepte(String, String, String) - Method in class pcuserveur.lib.GestionnaireConnexion
Acceptation d'une connexion directe avec quelqu'un.
connexionDirecteRefuse(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Refus d'une connexion directe avec quelqu'un.
CR - Static variable in class pcuserveur.lib.GestionnaireConnexion
Caractère représentant le caractère "Cariage Return".
creerCanal(String, String) - Method in class pcuserveur.lib.Serveur
Creer un canal sur le serveur.

D

deconnexion(int) - Method in class pcuserveur.lib.Serveur
Déconnexion d'un gestionnaire de connexion.
DejaConnecteException - Exception in pcuserveur.lib
 
DejaConnecteException() - Constructor for exception pcuserveur.lib.DejaConnecteException
Contructeur par défaut.
DejaConnecteException(String) - Constructor for exception pcuserveur.lib.DejaConnecteException
Construire l'exception avec le message spécifié.

E

ejecterUtilisateur(String, String) - Method in class pcuserveur.lib.Serveur
Ejecte un utilisateur d'un canal.
enleverCanal(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Enlever un canal de la liste des canaux ou se situe l'utilisateur.
enleverGC(GestionnaireConnexion) - Method in class pcuserveur.lib.Canal
Enlève un gestionnaire de connexion du canal.
enleverGC(String) - Method in class pcuserveur.lib.Canal
Enlève un gestionnaire de connexion du canal.
enleverNom(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Enlever un nom dans la liste des clients acceptés.
envoyer(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Envoyer un message.
estAdministrateur() - Method in class pcuserveur.lib.Utilisateur
Savoir si l'utilisateur est administrateur.
estVide() - Method in class pcuserveur.lib.Canal
Savoir si le canal est vide.
estVide() - Method in class pcuserveur.lib.GestionnaireConnexion
Savoir si un GestionnaireConnexion est vide, c'est à dire si il est inutilisé.
estVide() - Method in class pcuserveur.lib.Utilisateur
Savoir si l'utilisateur est vide.
estVide() - Method in interface pcuserveur.lib.Vide
Savoir si l'objet est vide.
Etat - Enum in pcuserveur.lib
 
Evenement - Enum in pcuserveur.lib
 

F

fermer() - Method in class pcuserveur.lib.MonLog
Cette méthode permet de fermer proprement le fichier de log.

G

GestionnaireConnexion - Class in pcuserveur.lib
 
GestionnaireConnexion() - Constructor for class pcuserveur.lib.GestionnaireConnexion
Constructeur par défaut.
getClient() - Method in class pcuserveur.lib.GestionnaireConnexion
Renvoie le client courant.
getIp() - Method in class pcuserveur.lib.GestionnaireConnexion
Renvoie l'adresse IP du client.
getIp() - Static method in class pcuserveur.lib.Serveur
Méthode qui retourne l'adresse IP internet du poste sur lequel le serveur tourne.
getListeCanaux() - Method in class pcuserveur.lib.Serveur
Renvoie la liste des canaux du serveur.
getLogin() - Method in class pcuserveur.lib.Utilisateur
Obtenir le login, si il existe.
getNom() - Method in class pcuserveur.lib.Canal
Obtenir le nom du canal, si il existe.
getSignature() - Method in class pcuserveur.lib.Canal
Obtenir la signature du canal.
getSujet() - Method in class pcuserveur.lib.Canal
Obtenir le sujet du canal, si il existe.

I

IdentifierException - Exception in pcuserveur.lib
 
IdentifierException() - Constructor for exception pcuserveur.lib.IdentifierException
Contructeur par défaut.
IdentifierException(String) - Constructor for exception pcuserveur.lib.IdentifierException
Construire l'exception avec le message spécifié.
infoCanaux() - Method in class pcuserveur.lib.GestionnaireConnexion
Renvoie le nom des canaux auxquels le client est connecté.
informationMembre(String) - Method in class pcuserveur.lib.Serveur
Connaître les informations concernant un utilisateur du serveur.
initialisationGestionnaire(Socket, Serveur, int) - Method in class pcuserveur.lib.GestionnaireConnexion
Initialise le gestionnaire de connexion.
initialiser(String, String) - Method in class pcuserveur.lib.Canal
Initialise le canal, à la façon du constructeur paramétré.
initialiser() - Method in class pcuserveur.lib.Serveur
Initialise le serveur
isConnecteInternet() - Static method in class pcuserveur.lib.Serveur
Renvoi un booleen pour savoir si le poste est connecté ou non à internet.

L

lancer() - Method in class pcuserveur.lib.Serveur
Lance le serveur.
lister(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Lister tout les canaux du serveur pour avoir leur nombre d'utilisateur et leur sujet.
listerCanaux(String) - Method in class pcuserveur.lib.Serveur
Lister les canaux du serveur afin de connaître leur sujet et leur nombre d'utilisateur.
listerMembre() - Method in class pcuserveur.lib.Canal
Initialise le canal, à la façon du constructeur paramétré.
listerMembres(String) - Method in class pcuserveur.lib.Serveur
Lister les membres d'un canal.
listerServeur() - Method in class pcuserveur.lib.Serveur
Liste les utilisateurs du serveur.
logCanaux - Static variable in class pcuserveur.lib.Serveur
Une instance de MyLogger pour les canaux.
logCoDeco - Static variable in class pcuserveur.lib.Serveur
Une instance de MyLogger pour les connexions/déconnexions.
logException(String, String, Throwable) - Method in class pcuserveur.lib.MonLog
Cette méthode log une nouvelle exception.
LoginIntrouvableException - Exception in pcuserveur.lib
 
LoginIntrouvableException() - Constructor for exception pcuserveur.lib.LoginIntrouvableException
Contructeur par défaut.
LoginIntrouvableException(String) - Constructor for exception pcuserveur.lib.LoginIntrouvableException
Construire l'exception avec le message spécifié.
logMessage(String) - Method in class pcuserveur.lib.MonLog
Cette méthode log un nouveau message.
logServeur - Static variable in class pcuserveur.lib.Serveur
Une instance de MyLogger pour le serveur.

M

main(String[]) - Static method in class pcuserveur.lib.MainServeur
Méthode principale main.
MainServeur - Class in pcuserveur.lib
 
MainServeur() - Constructor for class pcuserveur.lib.MainServeur
 
membre(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Liste les utilisateurs d'un canal.
MonLog - Class in pcuserveur.lib
 
MonLog() - Constructor for class pcuserveur.lib.MonLog
Constructeur par défaut.
MonLog(String) - Constructor for class pcuserveur.lib.MonLog
Construcuteur paramétré.
MOTD - Static variable in class pcuserveur.lib.Serveur
Message envoyé par le serveur lors de la connexion d'un client.

N

NbCanauxMaxException - Exception in pcuserveur.lib
 
NbCanauxMaxException() - Constructor for exception pcuserveur.lib.NbCanauxMaxException
Contructeur par défaut.
NbCanauxMaxException(String) - Constructor for exception pcuserveur.lib.NbCanauxMaxException
Construire l'exception avec le message spécifié.
NonConnecteException - Exception in pcuserveur.lib
 
NonConnecteException() - Constructor for exception pcuserveur.lib.NonConnecteException
Contructeur par défaut.
NonConnecteException(String) - Constructor for exception pcuserveur.lib.NonConnecteException
Construire l'exception avec le message spécifié.
notifier(Evenement, String, String) - Method in class pcuserveur.lib.Canal
Notifie tous les membres du canal, d'un évènement l'affectant.
notifier(String, Evenement, String, String) - Method in class pcuserveur.lib.GestionnaireConnexion
Informations envoyer par le serveur afin de mettre au courant tout les utilisateurs d'un canal ce qui s'y passe dessus.

P

pcuserveur.lib - package pcuserveur.lib
 

Q

quitter(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Quitter le serveur.

R

relancerServeur(String) - Method in class pcuserveur.lib.Serveur
Relancer le serveur.
requeteMOTD() - Method in class pcuserveur.lib.Serveur
Renvoi le MOTD
run() - Method in class pcuserveur.lib.GestionnaireConnexion
Méthode principal de lancement du thread.

S

Serveur - Class in pcuserveur.lib
 
Serveur() - Constructor for class pcuserveur.lib.Serveur
Constructeur par défaut.
setAdministrateur(boolean) - Method in class pcuserveur.lib.Utilisateur
Définir si l'utilisateur est, ou pas, un administrateur.
setLance(boolean) - Method in class pcuserveur.lib.GestionnaireConnexion
Arrêter ou démarrer un thread.
setLogin(String) - Method in class pcuserveur.lib.Utilisateur
Définir le login.
srv_lister() - Method in class pcuserveur.lib.GestionnaireConnexion
Lister les clients du serveur.
stopper(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Message envoyé par le serveur pour une coupure de connexion.
stopperServeur(String) - Method in class pcuserveur.lib.Serveur
Arrête le serveur.
supprimerCanal(String) - Method in class pcuserveur.lib.Serveur
Supprime un canal.

U

Utilisateur - Class in pcuserveur.lib
 
Utilisateur() - Constructor for class pcuserveur.lib.Utilisateur
Constructeur par défaut.
Utilisateur(String, boolean) - Constructor for class pcuserveur.lib.Utilisateur
Constructeur paramétré
utl_bannir(String) - Method in class pcuserveur.lib.GestionnaireConnexion
Bannir un utilisateur du serveur.

V

valueOf(String) - Static method in enum pcuserveur.lib.Etat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pcuserveur.lib.Evenement
Returns the enum constant of this type with the specified name.
values() - Static method in enum pcuserveur.lib.Etat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pcuserveur.lib.Evenement
Returns an array containing the constants of this enum type, in the order they are declared.
verifierLoginMdp(String, String, Utilisateur) - Method in class pcuserveur.lib.Serveur
Savoir si un utilisateur existe ou non.
Vide - Interface in pcuserveur.lib
 
vider() - Method in class pcuserveur.lib.Canal
Vide le canal.
vider() - Method in class pcuserveur.lib.GestionnaireConnexion
Vidage du gestionnaire de connexion dans l'optique d'une possible réutilisation.
vider() - Method in class pcuserveur.lib.Utilisateur
Vider l'utilisateur.
vider() - Method in interface pcuserveur.lib.Vide
Vider l'objet.

A B C D E F G I L M N P Q R S U V

Copyright © 2010 PCU. All Rights Reserved.