Dim joSch As JavaObject
'Java: JSch js = new JSch();
joSch.InitializeNewInstance("com.jcraft.jsch.JSch", Null)
'Java: Session s = js.getSession("myusername", "myremotemachine.mycompany.com", 22);
Dim joS As JavaObject
joS = joSch.RunMethod("getSession", Array(user, host, port))
'Java: s.setPassword("mypassword");
joS.RunMethod("setPassword", Array(pw))
'Java: Properties config = new Properties();
Dim joP As JavaObject
joP = joP.InitializeNewInstance("java.util.Properties", Null)
'Java: config.put("StrictHostKeyChecking", "no");
joP.RunMethod("setProperty", Array("StrictHostKeyChecking", "no"))
'Java: s.setConfig(config);
joS.RunMethod("setConfig", Array(joP))
'Java: s.connect();
joS.RunMethod("connect", Null)
Log("Connected to Host...")
joS.RunMethod("setPortForwardingL",Array(3306,"127.0.0.1",3306))'Array(tunnelLocalPort,tunnelRemoteHost,tunnelRemotePort);
Log("PortFWD to MYSQL...")