Uses of Class
common.dto.ChatEventDTO
Packages that use ChatEventDTO
Package
Description
-
Uses of ChatEventDTO in client.controleur
Methods in client.controleur with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidControleur.afficherListMessage(ChatEventDTO lstEventDTO) Affiche une liste de messages dans l'interface utilisateur.voidControleur.afficherNvMessage(ChatEventDTO eventDTO) Affiche un nouveau message dans l'interface utilisateur.voidControleur.notifierMessage(ChatEventDTO eventDTO) Notifie la réception d'un message depuis le serveur. -
Uses of ChatEventDTO in client.ihm
Methods in client.ihm with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidIhmGui.afficherListMessage(ChatEventDTO eventDTO) Affiche une liste de messages dans la fenêtre principale de MateZone.voidIhmGui.afficherNvMessage(ChatEventDTO eventDTO) Affiche un nouveau message dans la fenêtre principale de MateZone. -
Uses of ChatEventDTO in client.ihm.frame.affichage
Methods in client.ihm.frame.affichage with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidMateZoneFrame.afficherListMessage(ChatEventDTO eventDTO) Affiche une liste de messages dans le salon de chat.voidMateZoneFrame.afficherNvMessage(ChatEventDTO eventDTO) Affiche un nouveau message dans le salon de chat. -
Uses of ChatEventDTO in client.ihm.panel.affichage
Methods in client.ihm.panel.affichage with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidSalonPanel.addLstMessage(ChatEventDTO event) Ajoute une liste de messages au salon de chat.voidSalonPanel.addMessage(ChatEventDTO event) Ajoute un nouveau message au salon de chat.Constructors in client.ihm.panel.affichage with parameters of type ChatEventDTOModifierConstructorDescriptionMessagePanel(ChatEventDTO event) Constructeur du panneau de message. -
Uses of ChatEventDTO in client.infrastructure.websocket
Methods in client.infrastructure.websocket with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidWebSocketChatAdapter.envoyer(ChatEventDTO event) Envoie un événement de chat au serveur via WebSocket. -
Uses of ChatEventDTO in client.metier
Methods in client.metier with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidMetier.notifierMessage(ChatEventDTO event) Traite les événements de notification reçus du serveur. -
Uses of ChatEventDTO in client.metier.interfaces
Methods in client.metier.interfaces with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidINotifieur.afficherListMessage(ChatEventDTO eventDTO) Demande l'affichage d'une liste de messages dans l'interface utilisateur.voidINotifieur.afficherNvMessage(ChatEventDTO eventDTO) Demande l'affichage d'un nouveau message dans l'interface utilisateur.voidIEnvoyeur.envoyer(ChatEventDTO event) Envoie un événement de chat au serveur.voidINotifieur.notifierMessage(ChatEventDTO eventDTO) Notifie la réception d'un message depuis le serveur. -
Uses of ChatEventDTO in common.dto
Methods in common.dto that return ChatEventDTOModifier and TypeMethodDescriptionAjoute une paire clé-valeur aux données de l'événement.static ChatEventDTOChatEventDTO.jsonToEventDTO(String json) Désérialise une chaîne JSON en instance ChatEventDTO.static ChatEventDTOChatEventDTO.jsonToLstEventDTO(String json) Désérialise une chaîne JSON en instance ChatEventDTO avec liste d'événements.Methods in common.dto that return types with arguments of type ChatEventDTOModifier and TypeMethodDescriptionChatEventDTO.getLstEventDTO()Récupère la liste complète des événements de chat.ChatEventDTO.getLstMes()Récupère la liste des messages (utilisé pour les événements de type MESSAGE_LIST).Method parameters in common.dto with type arguments of type ChatEventDTOModifier and TypeMethodDescriptionvoidChatEventDTO.setLstEventDTO(List<ChatEventDTO> lstEventDTO) Définit la liste des événements de chat.Constructor parameters in common.dto with type arguments of type ChatEventDTOModifierConstructorDescriptionChatEventDTO(EventEnum type, List<ChatEventDTO> lstEventDTO) Constructeur pour les événements contenant une liste d'autres événements. -
Uses of ChatEventDTO in server.metier.interfaces
Methods in server.metier.interfaces with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidIWebSocketMateZone.broadcast(int idChannel, ChatEventDTO eventRec) Diffuse un événement de chat à tous les clients connectés d'un canal spécifique. -
Uses of ChatEventDTO in server.metier.service
Methods in server.metier.service with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidClientService.handleLogin(org.java_websocket.WebSocket client, ChatEventDTO eventRec) Gère la tentative de connexion d'un client.voidClientService.handleNewChannel(org.java_websocket.WebSocket client, ChatEventDTO eventRec) Savoir ou est l'utilisateur Fo"voidClientService.handleNewMessage(org.java_websocket.WebSocket client, ChatEventDTO eventRec) Gère l'insertion d'un nouveau message Format attendu: "NEWMESSAGE:idClient:idChannel:leMessage"voidClientService.handleRegister(org.java_websocket.WebSocket client, ChatEventDTO eventRec) -
Uses of ChatEventDTO in server.Protocol.webSocket
Methods in server.Protocol.webSocket with parameters of type ChatEventDTOModifier and TypeMethodDescriptionvoidWebSocketMateZone.broadcast(int idChannel, ChatEventDTO eventRec) Diffuse un événement de chat à tous les clients connectés sur un canal donné.