org.atmosphere.websocket
Interface WebSocketStreamingHandler

All Superinterfaces:
WebSocketHandler

public interface WebSocketStreamingHandler
extends WebSocketHandler

A Streaming Interface for WebSocket. When implemented, the WebSocketProcessor will invoke this class instead of reading bytes in memory.

Author:
Jeanfrancois Arcand

Method Summary
 void onBinaryStream(WebSocket webSocket, InputStream inputStream)
          Invoked when a byte message is received.
 void onTextStream(WebSocket webSocket, Reader reader)
          Invoked when a String message is received
 
Methods inherited from interface org.atmosphere.websocket.WebSocketHandler
onByteMessage, onClose, onError, onOpen, onTextMessage
 

Method Detail

onBinaryStream

void onBinaryStream(WebSocket webSocket,
                    InputStream inputStream)
                    throws IOException
Invoked when a byte message is received.

Parameters:
webSocket - a WebSocket
inputStream -
Throws:
IOException

onTextStream

void onTextStream(WebSocket webSocket,
                  Reader reader)
                  throws IOException
Invoked when a String message is received

Parameters:
webSocket - a WebSocket
reader -
Throws:
IOException


Copyright © 2012. All Rights Reserved.