de.unkrig.commons.net.ftp
Class FtpReverseProxy

java.lang.Object
  extended by de.unkrig.commons.net.ftp.FtpReverseProxy
All Implemented Interfaces:
RunnableWhichThrows<java.io.IOException>

public class FtpReverseProxy
extends java.lang.Object
implements RunnableWhichThrows<java.io.IOException>

A reverse FTP proxy.


Constructor Summary
FtpReverseProxy(java.net.InetSocketAddress endpoint, int backlog, java.net.InetSocketAddress serverAddress, int serverConnectionTimeout)
           
 
Method Summary
 void run()
          "To run" an instance means to call this method and wait until it returns.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FtpReverseProxy

public FtpReverseProxy(java.net.InetSocketAddress endpoint,
                       int backlog,
                       java.net.InetSocketAddress serverAddress,
                       int serverConnectionTimeout)
                throws java.io.IOException
Throws:
java.io.IOException
See Also:
ReverseProxy
Method Detail

run

public void run()
         throws java.io.IOException
Description copied from interface: RunnableWhichThrows
"To run" an instance means to call this method and wait until it returns.

Specified by:
run in interface RunnableWhichThrows<java.io.IOException>
Throws:
java.io.IOException