A B C D E F G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addConnectedUser(ConnectedUser) - Method in class org.example.services.SessionService
- addEventList(CompletableFuture<?>) - Method in class org.example.model.communication.server.HTTPServer
- addMessage(MouseEvent) - Method in class org.example.view.HelloController
- addNewMessages(ScrollEvent) - Method in class org.example.view.HelloController
- addNewPerson(MouseEvent) - Method in class org.example.view.HelloController
B
- BaseHandler - Class in org.example.model.communication.server.handlers
- BaseHandler(HTTPServer) - Constructor for class org.example.model.communication.server.handlers.BaseHandler
- broadcastUDP() - Constructor for class org.example.model.communication.server.UDPBroadcast.broadcastUDP
-
Constructeur broadcast UDP
C
- changeName(String) - Method in class org.example.view.HelloController
- changePseudoEnter(KeyEvent) - Method in class org.example.view.ChangeUsernameController
- ChangeUsenameApplication - Class in org.example.view
- ChangeUsenameApplication(Stage) - Constructor for class org.example.view.ChangeUsenameApplication
- ChangeUsernameController - Class in org.example.view
- ChangeUsernameController() - Constructor for class org.example.view.ChangeUsernameController
- ConnectedUser - Class in org.example.model.conversation
- ConnectedUser(String, String) - Constructor for class org.example.model.conversation.ConnectedUser
- ConnectedUser(String, UUID, String) - Constructor for class org.example.model.conversation.ConnectedUser
- ConnectedUserController - Class in org.example.controler
- ConnectedUserController() - Constructor for class org.example.controler.ConnectedUserController
- ConnectedUserHandler - Class in org.example.model.communication.server.handlers
- ConnectedUserHandler() - Constructor for class org.example.model.communication.server.handlers.ConnectedUserHandler
- connectedUsers - Variable in class org.example.model.communication.server.httpEvents.ConnectedUsersListReceived
- ConnectedUsersListReceived - Class in org.example.model.communication.server.httpEvents
- ConnectedUsersListReceived(List<ConnectedUser>) - Constructor for class org.example.model.communication.server.httpEvents.ConnectedUsersListReceived
- Conversation - Class in org.example.model.conversation
- Conversation(User) - Constructor for class org.example.model.conversation.Conversation
- Conversation(User, List<Message>) - Constructor for class org.example.model.conversation.Conversation
- CustomObservable<T> - Interface in org.example.model
- CustomObserver<T> - Interface in org.example.model
D
- DELETE - org.example.services.HTTPService.HTTPMethods
- deleteConnectedUserByName(String) - Method in class org.example.services.SessionService
- DisconnectHandler - Class in org.example.model.communication.server.handlers
- DisconnectHandler(HTTPServer) - Constructor for class org.example.model.communication.server.handlers.DisconnectHandler
- DiscoverNetwork() - Method in class org.example.model.communication.server.UDPBroadcast.broadcastUDP
E
- EndSessionHandler - Class in org.example.model.communication.server.handlers
- EndSessionHandler(HTTPServer) - Constructor for class org.example.model.communication.server.handlers.EndSessionHandler
- equals(User) - Method in class org.example.model.conversation.User
- ErrorController - Class in org.example.view
- ErrorController() - Constructor for class org.example.view.ErrorController
- ErrorDialog - Class in org.example.view
- ErrorDialog(String, Stage) - Constructor for class org.example.view.ErrorDialog
F
- format(LogRecord) - Method in class org.example.services.LogFormatter.HtmlFormatter
G
- GET - org.example.services.HTTPService.HTTPMethods
- GetAllConnectedUsers - Class in org.example.model.communication.server.handlers
- GetAllConnectedUsers(HTTPServer) - Constructor for class org.example.model.communication.server.handlers.GetAllConnectedUsers
- getAllRegisteredUsers() - Method in class org.example.services.StorageService
- getClient() - Method in class org.example.services.HTTPService
- getConnectedUser() - Method in class org.example.view.PersonObject
- getConnectedUsers() - Method in class org.example.services.SessionService
-
Order os not guaranteed
- getConversation(User, User) - Method in class org.example.services.StorageService
- getFileName() - Method in class me.server.model.LogFile
- getHead(Handler) - Method in class org.example.services.LogFormatter.HtmlFormatter
- getHttp_port() - Method in class org.example.services.SessionService
- getHttpServer() - Method in class org.example.services.SessionService
- getInstance() - Static method in class org.example.services.HTTPService
- getInstance() - Static method in class org.example.services.LoggerService
- getInstance() - Static method in class org.example.services.SessionService
- getInstance() - Static method in class org.example.services.StorageService
- getInstance(String) - Static method in class org.example.services.StorageService
- getIP() - Method in class org.example.model.conversation.ConnectedUser
- getIPHandler - Class in org.example.model.communication.server.handlers
- getIPHandler(HTTPServer) - Constructor for class org.example.model.communication.server.handlers.getIPHandler
- getLastModified() - Method in class me.server.model.LogFile
- getLog() - Method in class me.server.model.Log
- getLogLine() - Method in class me.server.model.LogLine
- getM() - Method in class org.example.model.communication.server.httpEvents.NewMessageEvent
- getM_localUser() - Method in class org.example.services.SessionService
- getM_state() - Method in class org.example.model.communication.server.UDPReceive
- getMessages() - Method in class org.example.model.conversation.Conversation
- getNb_connectedUser() - Method in class org.example.services.SessionService
- getPath() - Method in class org.example.services.StorageService
- getPort() - Method in class me.server.HTTPServer
- getPseudo() - Method in class org.example.model.conversation.User
- GetPseudo - Class in org.example.model.communication.server.handlers
- GetPseudo() - Constructor for class org.example.model.communication.server.handlers.GetPseudo
- getReceiver() - Method in class org.example.model.conversation.Message
- getRemoteConnectedUsers() - Method in class org.example.services.SessionService
- getSender() - Method in class org.example.model.conversation.Message
- getSendTime() - Method in class org.example.model.conversation.Message
- getTail(Handler) - Method in class org.example.services.LogFormatter.HtmlFormatter
- getText() - Method in class org.example.model.conversation.Message
- getUdp_port() - Method in class org.example.services.SessionService
- getUDPServer() - Method in class org.example.services.SessionService
- getUser() - Method in class org.example.model.conversation.ConnectedUser
- getUser1() - Method in class org.example.model.conversation.Conversation
- getUserFromPseudo(String) - Method in class org.example.services.StorageService
- getUserHandler - Class in org.example.model.communication.server.handlers
- getUserHandler() - Constructor for class org.example.model.communication.server.handlers.getUserHandler
- getUsername() - Method in class org.example.view.PersonObject
- getUuid() - Method in class me.server.model.Log
- getUuid() - Method in class me.server.model.LogLine
- getUuid() - Method in class org.example.model.conversation.Message
- getUuid() - Method in class org.example.model.conversation.User
- getUUID() - Method in class org.example.view.PersonObject
- getValue() - Method in class org.example.view.MessageObject
- getValue() - Method in class org.example.view.PersonObject
- goToChangeUsernameFrame(ActionEvent) - Method in class org.example.view.HelloController
H
- handle(HttpExchange) - Method in class me.server.handlers.UploadLogs
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.ConnectedUserHandler
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.DisconnectHandler
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.EndSessionHandler
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.GetAllConnectedUsers
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.getIPHandler
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.GetPseudo
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.getUserHandler
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.PingHandler
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.receiveConnectedUsersHandler
- handle(HttpExchange) - Method in class org.example.model.communication.server.handlers.ReceiveMessageHandler
- handle(HttpExchange) - Method in class org.example.MyHttpHandler
- HelloApplication - Class in org.example.view
- HelloApplication(String) - Constructor for class org.example.view.HelloApplication
- HelloController - Class in org.example.view
- HelloController() - Constructor for class org.example.view.HelloController
- HtmlFormatter - Class in org.example.services.LogFormatter
- HtmlFormatter() - Constructor for class org.example.services.LogFormatter.HtmlFormatter
- HTTPEvent - Interface in org.example.model.communication.server.httpEvents
- HTTPRequest - Class in org.example
- HTTPRequest() - Constructor for class org.example.HTTPRequest
- httpServer - Variable in class org.example.model.communication.server.handlers.BaseHandler
- httpServer - Variable in class org.example.model.communication.server.handlers.getIPHandler
- HTTPServer - Class in me.server
- HTTPServer - Class in org.example.model.communication.server
- HTTPServer(int) - Constructor for class me.server.HTTPServer
- HTTPServer(int) - Constructor for class org.example.model.communication.server.HTTPServer
- HTTPService - Class in org.example.services
- HTTPService.HTTPMethods - Enum in org.example.services
I
- Is_unique(User) - Static method in class org.example.model.conversation.User
- isOpen() - Method in class org.example.model.communication.server.UDPReceive
- isUnique(String) - Method in class org.example.controler.StartSessionController
L
- listAllBroadcastAddresses() - Method in class org.example.model.communication.server.UDPBroadcast.broadcastUDP
-
Method to get the adresses associated to a broadcast adress
- ListenersInit - Class in org.example.controler
- ListenersInit() - Constructor for class org.example.controler.ListenersInit
- listPeopleConnected - Variable in class org.example.view.HelloController
- log(String, Level) - Method in class org.example.services.LoggerService
- Log - Class in me.server.model
- Log(UUID, String) - Constructor for class me.server.model.Log
- LogFile - Class in me.server.model
- LogFile(String, long) - Constructor for class me.server.model.LogFile
- LoggerService - Class in org.example.services
- LoginApplication - Class in org.example.view
- LoginApplication() - Constructor for class org.example.view.LoginApplication
- LoginController - Class in org.example.view
- LoginController() - Constructor for class org.example.view.LoginController
- loginEnter(KeyEvent) - Method in class org.example.view.LoginController
- loginText - Variable in class org.example.view.LoginController
- LogLine - Class in me.server.model
- LogLine(UUID, String) - Constructor for class me.server.model.LogLine
M
- m_IP - Variable in class org.example.model.conversation.ConnectedUser
- main(String[]) - Static method in class me.server.Main
- main(String[]) - Static method in class org.example.HTTPRequest
- main(String[]) - Static method in class org.example.Main
- main(String[]) - Static method in class org.example.model.communication.server.UDPReceive
- main(String[]) - Static method in class org.example.view.HelloApplication
- main(String[]) - Static method in class org.example.view.LoginApplication
- Main - Class in me.server
- Main - Class in org.example
- Main() - Constructor for class me.server.Main
- Main() - Constructor for class org.example.Main
- me.server - package me.server
- me.server.handlers - package me.server.handlers
- me.server.model - package me.server.model
- Message - Class in org.example.model.conversation
- Message(UUID, User, User, String, Date) - Constructor for class org.example.model.conversation.Message
- Message(User, User, String) - Constructor for class org.example.model.conversation.Message
- MessageObject - Class in org.example.view
- MessageObject(String, boolean) - Constructor for class org.example.view.MessageObject
- messageSendField - Variable in class org.example.view.HelloController
- MyHttpHandler - Class in org.example
- MyHttpHandler() - Constructor for class org.example.MyHttpHandler
- myStage - Variable in class org.example.view.ChangeUsernameController
N
- NewMessageEvent - Class in org.example.model.communication.server.httpEvents
- NewMessageEvent(Message) - Constructor for class org.example.model.communication.server.httpEvents.NewMessageEvent
- notify(T) - Method in interface org.example.model.CustomObserver
- notifyAllSubscribers(List<ConnectedUser>) - Method in class org.example.model.communication.server.UDPReceive
- notifyAllSubscribers(HTTPEvent) - Method in class org.example.model.communication.server.HTTPServer
O
- org.example - package org.example
- org.example.controler - package org.example.controler
- org.example.model - package org.example.model
- org.example.model.communication.server - package org.example.model.communication.server
- org.example.model.communication.server.handlers - package org.example.model.communication.server.handlers
- org.example.model.communication.server.httpEvents - package org.example.model.communication.server.httpEvents
- org.example.model.conversation - package org.example.model.conversation
- org.example.services - package org.example.services
- org.example.services.LogFormatter - package org.example.services.LogFormatter
- org.example.view - package org.example.view
P
- parentStage - Variable in class org.example.view.ChangeUsernameController
- PersonObject - Class in org.example.view
- PersonObject(ConnectedUser) - Constructor for class org.example.view.PersonObject
- PingHandler - Class in org.example.model.communication.server.handlers
- PingHandler(HTTPServer) - Constructor for class org.example.model.communication.server.handlers.PingHandler
- POST - org.example.services.HTTPService.HTTPMethods
- PUT - org.example.services.HTTPService.HTTPMethods
R
- receiveConnectedUsersHandler - Class in org.example.model.communication.server.handlers
- receiveConnectedUsersHandler(HTTPServer) - Constructor for class org.example.model.communication.server.handlers.receiveConnectedUsersHandler
- ReceiveMessageHandler - Class in org.example.model.communication.server.handlers
- ReceiveMessageHandler(HTTPServer) - Constructor for class org.example.model.communication.server.handlers.ReceiveMessageHandler
- removeConnectedUser(ConnectedUser) - Method in class org.example.services.SessionService
- resubscribe() - Method in class org.example.view.HelloController
- retrieveAllMessages() - Method in class org.example.services.StorageService
- run() - Method in class org.example.controler.ConnectedUserController
- run() - Method in class org.example.model.communication.server.UDPReceive
S
- save(Conversation) - Method in class org.example.services.StorageService
- save(Message) - Method in class org.example.services.StorageService
- save(User) - Method in class org.example.services.StorageService
- sendBroadcast(String, int) - Method in class org.example.model.communication.server.UDPBroadcast.broadcastUDP
-
Methode pour envoyer un message en broadcast
- sendMessageClick(MouseEvent) - Method in class org.example.view.HelloController
- sendMessageEnter(KeyEvent) - Method in class org.example.view.HelloController
- sendPing() - Method in class org.example.controler.ConnectedUserController
- sendRequest(String, String, HTTPService.HTTPMethods, String) - Method in class org.example.services.HTTPService
-
Send HTTP request using the app default port
- sendResponse(HttpExchange, String) - Static method in class org.example.model.communication.server.handlers.getUserHandler
- sendResponse(HttpExchange, String) - Static method in class org.example.model.communication.server.HTTPServer
-
Returns a simple HTTP response with the body with code 200 (Ok)
- sendUDP(String, int, String) - Method in class org.example.model.communication.server.UDPBroadcast.broadcastUDP
-
Methode pour envoyer un message en udp
- SessionService - Class in org.example.services
- setCurrentStage(Stage) - Method in class org.example.view.ErrorController
- setErrorText(String) - Method in class org.example.view.ErrorController
- setHttpServer(HTTPServer) - Method in class org.example.services.SessionService
- setIP(String) - Method in class org.example.model.conversation.ConnectedUser
- setLocalIP(String) - Method in class org.example.services.SessionService
- setLogger(String) - Method in class org.example.services.LoggerService
- setM_localUser(ConnectedUser) - Method in class org.example.services.SessionService
- setM_state(int) - Method in class org.example.model.communication.server.UDPReceive
- setNb_connectedUser(int) - Method in class org.example.services.SessionService
- setOpen(boolean) - Method in class org.example.model.communication.server.UDPReceive
- setParentStage(Stage) - Method in class org.example.view.ErrorController
- setReceiver(User) - Method in class org.example.model.conversation.Message
- setSender(User) - Method in class org.example.model.conversation.Message
- setStage(Stage) - Method in class org.example.view.HelloController
- setStage(Stage) - Method in class org.example.view.LoginController
- setStage(Stage, Stage) - Method in class org.example.view.ChangeUsernameController
- setText(String) - Method in class org.example.model.conversation.Message
- setUDPServer(UDPReceive) - Method in class org.example.services.SessionService
- start(Stage) - Method in class org.example.view.ChangeUsenameApplication
- start(Stage) - Method in class org.example.view.ErrorDialog
- start(Stage) - Method in class org.example.view.HelloApplication
- start(Stage) - Method in class org.example.view.LoginApplication
- startServers() - Static method in class org.example.controler.ListenersInit
- startSession(String) - Method in class org.example.controler.StartSessionController
- startSession(MouseEvent) - Method in class org.example.view.LoginController
- StartSessionController - Class in org.example.controler
- StartSessionController() - Constructor for class org.example.controler.StartSessionController
- stop() - Method in class org.example.view.HelloApplication
- StorageService - Class in org.example.services
-
This class is a singleton, only one instance should exist at any time
- subscribe(CustomObserver<List<ConnectedUser>>) - Method in class org.example.model.communication.server.UDPReceive
- subscribe(CustomObserver<T>) - Method in interface org.example.model.CustomObservable
- subscribeToObservers() - Method in class org.example.view.HelloController
T
- toString() - Method in class org.example.model.conversation.Conversation
- toString() - Method in class org.example.model.conversation.Message
- toString() - Method in class org.example.model.conversation.User
U
- u - Variable in class org.example.model.communication.server.httpEvents.UserDisconnectedEvent
- UDPBroadcast - Class in org.example.model.communication.server
- UDPBroadcast() - Constructor for class org.example.model.communication.server.UDPBroadcast
- UDPBroadcast.broadcastUDP - Class in org.example.model.communication.server
-
Class braodcastUDP qui permet l'envoie en UDP
- UDPReceive - Class in org.example.model.communication.server
- UDPReceive() - Constructor for class org.example.model.communication.server.UDPReceive
- unsubscribe(int) - Method in class org.example.model.communication.server.UDPReceive
- unsubscribe(int) - Method in interface org.example.model.CustomObservable
- UploadLogs - Class in me.server.handlers
- UploadLogs() - Constructor for class me.server.handlers.UploadLogs
- User - Class in org.example.model.conversation
- User(String) - Constructor for class org.example.model.conversation.User
- User(String, UUID) - Constructor for class org.example.model.conversation.User
- UserDisconnectedEvent - Class in org.example.model.communication.server.httpEvents
- UserDisconnectedEvent(User) - Constructor for class org.example.model.communication.server.httpEvents.UserDisconnectedEvent
- usernameChange - Variable in class org.example.view.ChangeUsernameController
V
- validateCancel(MouseEvent) - Method in class org.example.view.ChangeUsernameController
- validateOK(MouseEvent) - Method in class org.example.view.ChangeUsernameController
- validateOK(MouseEvent) - Method in class org.example.view.HelloController
- validateOK(MouseEvent) - Method in class org.example.view.LoginController
- valueOf(String) - Static method in enum org.example.services.HTTPService.HTTPMethods
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.example.services.HTTPService.HTTPMethods
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages