Index

A B C D E F G H I J L M N O S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

S

SaisieMessagePanel - Class in client.ihm.panel.affichage
Panneau de saisie des messages qui étend JPanel et gère l'envoi de messages et pièces jointes.
SaisieMessagePanel(Controleur) - Constructor for class client.ihm.panel.affichage.SaisieMessagePanel
Constructeur du panneau de saisie des messages.
SalonPanel - Class in client.ihm.panel.affichage
Panneau de salon qui étend JPanel et gère l'affichage des messages du chat.
SalonPanel(String) - Constructor for class client.ihm.panel.affichage.SalonPanel
Constructeur du panneau de salon.
sendMessage(int, int, String) - Method in class server.bd.repository.MessageRepository
Envoie un message dans un groupe
sendMessage(int, int, String) - Method in interface server.metier.interfaces.IMessageRepository
Envoie et persiste un nouveau message dans un canal de chat.
server - package server
 
server.bd - package server.bd
 
server.bd.repository - package server.bd.repository
 
server.metier.interfaces - package server.metier.interfaces
 
server.metier.model - package server.metier.model
 
server.metier.service - package server.metier.service
 
server.Protocol.webSocket - package server.Protocol.webSocket
 
setClient(int, String) - Method in class client.metier.Metier
Configure les informations du client après une connexion réussie.
setClientChannel(WebSocket, int) - Method in interface server.metier.interfaces.IWebSocketMateZone
Associe une connexion client à un canal de chat spécifique.
setClientChannel(WebSocket, int) - Method in class server.Protocol.webSocket.WebSocketMateZone
Associe un client WebSocket à un canal de chat spécifique.
setCreatedAt(Timestamp) - Method in class server.metier.model.Client
Définit la date de création du compte.
setData(Map) - Method in class common.dto.ChatEventDTO
Définit la map des données associées à l'événement.
setId(int) - Method in class server.metier.model.Client
Définit l'identifiant du client.
setIWebSocketMateZone(IWebSocketMateZone) - Method in class server.metier.service.ClientService
Configure l'interface WebSocket pour ce service.
setLstEventDTO(List) - Method in class common.dto.ChatEventDTO
Définit la liste des événements de chat.
setMdp(String) - Method in class server.metier.model.Client
Définit le mot de passe du client.
setPseudo(String) - Method in class server.metier.model.Client
Définit le pseudonyme du client.
setType(EventEnum) - Method in class common.dto.ChatEventDTO
Définit le type d'événement.
SIGNUP - Enum constant in enum class common.protocol.EventEnum
Événement d'inscription d'un nouvel utilisateur.
startAvatarServer(IUtilisateurRepository) - Static method in class server.MainServer
Démarre un serveur HTTP minimaliste pour servir les avatars utilisateur.
succesLogin(String) - Method in class client.controleur.Controleur
Traite le succès de la connexion d'un utilisateur.
succesLogin(String) - Method in interface client.metier.interfaces.INotifieur
Notifie le succès d'une connexion utilisateur.
SUCCESS - Enum constant in enum class common.protocol.EventEnum
Événement de succès général avec message.
SUCCESS_LOGIN - Enum constant in enum class common.protocol.EventEnum
Événement de succès de connexion.
SUCCESS_SIGNUP - Enum constant in enum class common.protocol.EventEnum
Événement de succès d'inscription.
A B C D E F G H I J L M N O S T U V W 
All Classes and Interfaces|All Packages|Serialized Form