Package org.atmosphere.websocket
Class WebSocketStreamingHandlerAdapter
- java.lang.Object
-
- org.atmosphere.websocket.WebSocketStreamingHandlerAdapter
-
- All Implemented Interfaces:
WebSocketHandler,WebSocketStreamingHandler
public class WebSocketStreamingHandlerAdapter extends java.lang.Object implements WebSocketStreamingHandler
An Adapter forWebSocketStreamingHandlerAdapter- Author:
- Jeanfrancois Arcand
-
-
Constructor Summary
Constructors Constructor Description WebSocketStreamingHandlerAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonBinaryStream(WebSocket webSocket, java.io.InputStream inputStream)Invoked when a byte message is received.voidonByteMessage(WebSocket webSocket, byte[] data, int offset, int length)Invoked when a byte message is received.voidonClose(WebSocket webSocket)Invoked when aWebSocketis closed.voidonError(WebSocket webSocket, WebSocketProcessor.WebSocketException t)Invoked when aWebSocketproduces an error.voidonOpen(WebSocket webSocket)Invoked when aWebSocketis opened.voidonTextMessage(WebSocket webSocket, java.lang.String data)Invoked when a String message is receivedvoidonTextStream(WebSocket webSocket, java.io.Reader reader)Invoked when a String message is received
-
-
-
Method Detail
-
onBinaryStream
public void onBinaryStream(WebSocket webSocket, java.io.InputStream inputStream)
Description copied from interface:WebSocketStreamingHandlerInvoked when a byte message is received.- Specified by:
onBinaryStreamin interfaceWebSocketStreamingHandler- Parameters:
webSocket- aWebSocket
-
onTextStream
public void onTextStream(WebSocket webSocket, java.io.Reader reader)
Description copied from interface:WebSocketStreamingHandlerInvoked when a String message is received- Specified by:
onTextStreamin interfaceWebSocketStreamingHandler- Parameters:
webSocket- aWebSocket
-
onByteMessage
public void onByteMessage(WebSocket webSocket, byte[] data, int offset, int length)
Description copied from interface:WebSocketHandlerInvoked when a byte message is received.- Specified by:
onByteMessagein interfaceWebSocketHandler- Parameters:
webSocket- aWebSocket
-
onTextMessage
public void onTextMessage(WebSocket webSocket, java.lang.String data) throws java.io.IOException
Description copied from interface:WebSocketHandlerInvoked when a String message is received- Specified by:
onTextMessagein interfaceWebSocketHandler- Parameters:
webSocket- aWebSocket- Throws:
java.io.IOException
-
onOpen
public void onOpen(WebSocket webSocket) throws java.io.IOException
Description copied from interface:WebSocketHandlerInvoked when aWebSocketis opened.- Specified by:
onOpenin interfaceWebSocketHandler- Throws:
java.io.IOException
-
onClose
public void onClose(WebSocket webSocket)
Description copied from interface:WebSocketHandlerInvoked when aWebSocketis closed.- Specified by:
onClosein interfaceWebSocketHandler
-
onError
public void onError(WebSocket webSocket, WebSocketProcessor.WebSocketException t)
Description copied from interface:WebSocketHandlerInvoked when aWebSocketproduces an error.- Specified by:
onErrorin interfaceWebSocketHandler
-
-