Smack

org.jivesoftware.smackx.bytestreams.socks5
Class Socks5BytestreamListener

java.lang.Object
  extended by org.jivesoftware.smackx.bytestreams.socks5.Socks5BytestreamListener
All Implemented Interfaces:
BytestreamListener

public abstract class Socks5BytestreamListener
extends Object
implements BytestreamListener

Socks5BytestreamListener are informed if a remote user wants to initiate a SOCKS5 Bytestream. Implement this interface to handle incoming SOCKS5 Bytestream requests.

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

Author:
Henning Staib

Constructor Summary
Socks5BytestreamListener()
           
 
Method Summary
 void incomingBytestreamRequest(BytestreamRequest request)
          This listener is notified if a bytestream request from another user has been received.
abstract  void incomingBytestreamRequest(Socks5BytestreamRequest request)
          This listener is notified if a SOCKS5 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

Socks5BytestreamListener

public Socks5BytestreamListener()
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(Socks5BytestreamRequest request)
This listener is notified if a SOCKS5 Bytestream request from another user has been received.

Parameters:
request - the incoming SOCKS5 Bytestream request

Smack

Copyright © 2003-2007 Jive Software.