com.sshtools.j2ssh.net
Interface TransportProvider

All Known Implementing Classes:
ConnectedSocketTransportProvider, HttpProxySocketProvider, SocketTransportProvider, SocksProxySocket

public interface TransportProvider

DOCUMENT ME!


Method Summary
 void close()
          DOCUMENT ME!
 java.io.InputStream getInputStream()
           
 java.io.OutputStream getOutputStream()
          DOCUMENT ME!
 java.lang.String getProviderDetail()
          DOCUMENT ME!
 

Method Detail

close

public void close()
           throws java.io.IOException
DOCUMENT ME!

Throws:
java.io.IOException - DOCUMENT ME!

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException
Throws:
java.io.IOException

getOutputStream

public java.io.OutputStream getOutputStream()
                                     throws java.io.IOException
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!

getProviderDetail

public java.lang.String getProviderDetail()
DOCUMENT ME!

Returns:
DOCUMENT ME!