Class WebsocketHandler

  • All Implemented Interfaces:
    org.atmosphere.inject.AtmosphereConfigAware, org.atmosphere.websocket.WebSocketProtocol
    Direct Known Subclasses:
    WebsocketStreamHandler

    public class WebsocketHandler
    extends Object
    implements org.atmosphere.websocket.WebSocketProtocol
    • Constructor Detail

      • WebsocketHandler

        public WebsocketHandler()
    • Method Detail

      • configure

        public void configure​(org.atmosphere.cpr.AtmosphereConfig config)
        Specified by:
        configure in interface org.atmosphere.inject.AtmosphereConfigAware
      • onClose

        public void onClose​(org.atmosphere.websocket.WebSocket webSocket)
        Specified by:
        onClose in interface org.atmosphere.websocket.WebSocketProtocol
      • onError

        public void onError​(org.atmosphere.websocket.WebSocket webSocket,
                            org.atmosphere.websocket.WebSocketProcessor.WebSocketException t)
        Specified by:
        onError in interface org.atmosphere.websocket.WebSocketProtocol
      • onOpen

        public void onOpen​(org.atmosphere.websocket.WebSocket webSocket)
        Specified by:
        onOpen in interface org.atmosphere.websocket.WebSocketProtocol
      • onMessage

        public List<org.atmosphere.cpr.AtmosphereRequest> onMessage​(org.atmosphere.websocket.WebSocket webSocket,
                                                                    String data)
        Specified by:
        onMessage in interface org.atmosphere.websocket.WebSocketProtocol
      • onMessage

        public List<org.atmosphere.cpr.AtmosphereRequest> onMessage​(org.atmosphere.websocket.WebSocket webSocket,
                                                                    byte[] data,
                                                                    int offset,
                                                                    int length)
        Specified by:
        onMessage in interface org.atmosphere.websocket.WebSocketProtocol