Package com.swiftmq.swiftlet.net
Interface InboundHandler
public interface InboundHandler
An InboundHandler should be registered at a
Connection
from a
ConnectionListener
during the connected()
call. It will
be informed when data is available on the connection's input stream and should
read this data out of the stream.- Author:
- IIT GmbH, Bremen/Germany, Copyright (c) 2000-2002, All Rights Reserved
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
dataAvailable
(Connection connection, InputStream inputStream) Will be called if data is available on the connection's input stream.
-
Method Details
-
dataAvailable
Will be called if data is available on the connection's input stream. The inbound handler must read this data out of the stream and should forward it to further processing to some async running task to return immediately. If this method throws an IOException, the connection will be closed.- Parameters:
connection
- connection.inputStream
- the connections's input stream.- Throws:
IOException
- on error to close the connection.
-