Smack

org.jivesoftware.smackx.filetransfer
Class Socks5TransferNegotiatorManager

java.lang.Object
  extended by org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiatorManager
All Implemented Interfaces:
FileTransferNegotiatorManager

public class Socks5TransferNegotiatorManager
extends Object
implements FileTransferNegotiatorManager


Constructor Summary
Socks5TransferNegotiatorManager(XMPPConnection connection)
           
 
Method Summary
 org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiatorManager.ProxyProcess addTransfer()
           
 void cleanup()
           
 StreamNegotiator createNegotiator()
           
 int getConnectionFailures(String address)
           
 Collection<Bytestream.StreamHost> getStreamHosts()
           
 void incrementConnectionFailures(String address)
           
 void removeTransfer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Socks5TransferNegotiatorManager

public Socks5TransferNegotiatorManager(XMPPConnection connection)
Method Detail

createNegotiator

public StreamNegotiator createNegotiator()
Specified by:
createNegotiator in interface FileTransferNegotiatorManager

incrementConnectionFailures

public void incrementConnectionFailures(String address)

getConnectionFailures

public int getConnectionFailures(String address)

addTransfer

public org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiatorManager.ProxyProcess addTransfer()
                                                                                              throws IOException
Throws:
IOException

removeTransfer

public void removeTransfer()

getStreamHosts

public Collection<Bytestream.StreamHost> getStreamHosts()

cleanup

public void cleanup()

Smack

Copyright © 2003-2007 Jive Software.