Class ChatEndpoint

java.lang.Object
org.openxava.chat.ChatEndpoint

public class ChatEndpoint extends Object
WebSocket endpoint for chat functionality. Uses ServiceLoader to find an IChatService implementation. If no implementation is found (Java 17 module not present), returns a generic message.
Author:
Javier Paniza
  • Constructor Details

    • ChatEndpoint

      public ChatEndpoint()
  • Method Details

    • onOpen

      public void onOpen(javax.websocket.Session session, javax.websocket.EndpointConfig config)
    • onMessage

      public void onMessage(String rawMessage, javax.websocket.Session session)
    • onClose

      public void onClose(javax.websocket.Session session)
    • onError

      public void onError(javax.websocket.Session session, Throwable throwable)