|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RemoteForwardingInterface
This interface defines the behaviour for remote forwarding requests. When an SSH client requests a remote forwarding we typically open a server socket, accept connections and open remote forwarding channels on the client.
| Method Summary | |
|---|---|
boolean |
belongsTo(Connection connection)
Does this factory belong to the connection provided? |
void |
bindInterface(String addressToBind,
int portToBind,
Connection connection)
A client has requested that the server start listening and forward any subsequent connections to the client. |
String |
getBindAddress()
|
Connection |
getConnection()
Return the connection that this interface belongs to |
int |
getPort()
|
void |
stopListening(boolean dropActiveTunnels)
Stop listening on active interfaces. |
| Method Detail |
|---|
String getBindAddress()
int getPort()
void bindInterface(String addressToBind,
int portToBind,
Connection connection)
throws IOException
addressToBind - StringportToBind - intconnection - ConnectionProtocol
IOExceptionboolean belongsTo(Connection connection)
connection - ConnectionProtocol
void stopListening(boolean dropActiveTunnels)
dropActiveTunnels - booleanConnection getConnection()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||