Smack

org.jivesoftware.smackx.bytestreams.ibb
Class InBandBytestreamListener

java.lang.Object
  extended by org.jivesoftware.smackx.bytestreams.ibb.InBandBytestreamListener
All Implemented Interfaces:
BytestreamListener

public abstract class InBandBytestreamListener
extends java.lang.Object
implements BytestreamListener

InBandBytestreamListener are informed if a remote user wants to initiate an In-Band Bytestream. Implement this interface to handle incoming In-Band Bytestream requests.

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

Author:
Henning Staib

Constructor Summary
InBandBytestreamListener()
           
 
Method Summary
 void incomingBytestreamRequest(BytestreamRequest request)
          This listener is notified if a bytestream request from another user has been received.
abstract  void incomingBytestreamRequest(InBandBytestreamRequest request)
          This listener is notified if an In-Band Bytestream request from another user has been received.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InBandBytestreamListener

public InBandBytestreamListener()
Method Detail

incomingBytestreamRequest

public void incomingBytestreamRequest(BytestreamRequest request)
Description copied from interface: BytestreamListener
This listener is notified if a bytestream request from another user has been received.

Specified by:
incomingBytestreamRequest in interface BytestreamListener
Parameters:
request - the incoming bytestream request

incomingBytestreamRequest

public abstract void incomingBytestreamRequest(InBandBytestreamRequest request)
This listener is notified if an In-Band Bytestream request from another user has been received.

Parameters:
request - the incoming In-Band Bytestream request

Smack

Copyright © 2003-2007 Jive Software.