Class WebSocketDataWriter.MinimalWebSocketServer

  • All Implemented Interfaces:
    Runnable, org.java_websocket.WebSocketListener
    Enclosing class:
    WebSocketDataWriter

    public class WebSocketDataWriter.MinimalWebSocketServer
    extends org.java_websocket.server.WebSocketServer
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.java_websocket.server.WebSocketServer

        org.java_websocket.server.WebSocketServer.WebSocketWorker
    • Field Summary

      • Fields inherited from class org.java_websocket.server.WebSocketServer

        decoders
      • Fields inherited from class org.java_websocket.AbstractWebSocket

        DEFAULT_READ_BUFFER_SIZE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void broadcastMessage​(String message)  
      void onClose​(org.java_websocket.WebSocket conn, int code, String reason, boolean remote)  
      void onError​(org.java_websocket.WebSocket conn, Exception ex)  
      void onMessage​(org.java_websocket.WebSocket conn, String message)  
      void onOpen​(org.java_websocket.WebSocket conn, org.java_websocket.handshake.ClientHandshake handshake)  
      void onStart()  
      • Methods inherited from class org.java_websocket.server.WebSocketServer

        addConnection, allocateBuffers, broadcast, broadcast, broadcast, broadcast, broadcast, broadcast, createBuffer, getAddress, getConnections, getDraft, getLocalSocketAddress, getMaxPendingConnections, getPort, getRemoteSocketAddress, getWebSocketFactory, onCloseInitiated, onClosing, onConnect, onMessage, onWebsocketClose, onWebsocketCloseInitiated, onWebsocketClosing, onWebsocketError, onWebsocketMessage, onWebsocketMessage, onWebsocketOpen, onWriteDemand, queue, releaseBuffers, removeConnection, run, setDaemon, setMaxPendingConnections, setWebSocketFactory, start, stop, stop, stop
      • Methods inherited from class org.java_websocket.AbstractWebSocket

        getConnectionLostTimeout, getReceiveBufferSize, isDaemon, isReuseAddr, isTcpNoDelay, setConnectionLostTimeout, setReceiveBufferSize, setReuseAddr, setTcpNoDelay, startConnectionLostTimer, stopConnectionLostTimer
      • Methods inherited from class org.java_websocket.WebSocketAdapter

        onPreparePing, onWebsocketHandshakeReceivedAsClient, onWebsocketHandshakeReceivedAsServer, onWebsocketHandshakeSentAsClient, onWebsocketPing, onWebsocketPong
    • Constructor Detail

      • MinimalWebSocketServer

        public MinimalWebSocketServer​(InetSocketAddress address)
    • Method Detail

      • onOpen

        public void onOpen​(org.java_websocket.WebSocket conn,
                           org.java_websocket.handshake.ClientHandshake handshake)
        Specified by:
        onOpen in class org.java_websocket.server.WebSocketServer
      • onClose

        public void onClose​(org.java_websocket.WebSocket conn,
                            int code,
                            String reason,
                            boolean remote)
        Specified by:
        onClose in class org.java_websocket.server.WebSocketServer
      • onMessage

        public void onMessage​(org.java_websocket.WebSocket conn,
                              String message)
        Specified by:
        onMessage in class org.java_websocket.server.WebSocketServer
      • onError

        public void onError​(org.java_websocket.WebSocket conn,
                            Exception ex)
        Specified by:
        onError in class org.java_websocket.server.WebSocketServer
      • onStart

        public void onStart()
        Specified by:
        onStart in class org.java_websocket.server.WebSocketServer
      • broadcastMessage

        public void broadcastMessage​(String message)