com.mindbright.ssh
public class SSHProtocolPlugin extends java.lang.Object
Constructor and Description |
---|
SSHProtocolPlugin() |
Modifier and Type | Method and Description |
---|---|
static void |
addPlugin(java.lang.String name,
SSHProtocolPlugin plugin) |
static SSHProtocolPlugin |
getPlugin(java.lang.String name) |
void |
initiate(SSHClient client) |
static void |
initiateAll(SSHClient client) |
SSHListenChannel |
localListener(java.lang.String localHost,
int localPort,
java.lang.String remoteHost,
int remotePort,
SSHChannelController controller) |
void |
remoteListener(int remotePort,
java.lang.String localHost,
int localPort,
SSHChannelController controller) |
public static SSHProtocolPlugin getPlugin(java.lang.String name)
public static void addPlugin(java.lang.String name, SSHProtocolPlugin plugin)
public static void initiateAll(SSHClient client)
public void initiate(SSHClient client)
public SSHListenChannel localListener(java.lang.String localHost, int localPort, java.lang.String remoteHost, int remotePort, SSHChannelController controller) throws java.io.IOException
java.io.IOException
public void remoteListener(int remotePort, java.lang.String localHost, int localPort, SSHChannelController controller)