Smack

org.jivesoftware.smackx.bytestreams
Interface BytestreamListener

All Known Implementing Classes:
InBandBytestreamListener, Socks5BytestreamListener

public interface BytestreamListener

BytestreamListener are notified if a remote user wants to initiate a bytestream. Implement this interface to handle incoming bytestream requests.

BytestreamListener can be registered at the Socks5BytestreamManager or the InBandBytestreamManager.

There are two ways to add this listener. See BytestreamManager.addIncomingBytestreamListener(BytestreamListener) and BytestreamManager.addIncomingBytestreamListener(BytestreamListener, String) for further details.

Socks5BytestreamListener or InBandBytestreamListener provide a more specific interface of the BytestreamListener.

Author:
Henning Staib

Method Summary
 void incomingBytestreamRequest(BytestreamRequest request)
          This listener is notified if a bytestream request from another user has been received.
 

Method Detail

incomingBytestreamRequest

void incomingBytestreamRequest(BytestreamRequest request)
This listener is notified if a bytestream request from another user has been received.

Parameters:
request - the incoming bytestream request

Smack

Copyright © 2003-2007 Jive Software.