Mercurial > 510Connectbot
diff src/org/tn5250j/framework/transport/SocketConnector.java @ 10:e773d0952613 tn5250
adding tn5250 files
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Thu, 22 May 2014 16:11:14 -0700 |
parents | 3b760b39962a |
children | 5949eb469a79 |
line wrap: on
line diff
--- a/src/org/tn5250j/framework/transport/SocketConnector.java Thu May 22 15:42:48 2014 -0700 +++ b/src/org/tn5250j/framework/transport/SocketConnector.java Thu May 22 16:11:14 2014 -0700 @@ -25,6 +25,9 @@ import java.net.Socket; +import com.five_ten_sg.connectbot.service.TerminalBridge; +import com.five_ten_sg.connectbot.service.TerminalManager; + import org.tn5250j.framework.transport.SSL.SSLImplementation; import org.tn5250j.TN5250jConstants; import org.tn5250j.tools.logging.TN5250jLogFactory; @@ -62,7 +65,7 @@ * @param port * @return a new client socket, or null if */ - public Socket createSocket(String destination, int port) { + public Socket createSocket(String destination, int port, TerminalBridge bridge, TerminalManager manager) { Socket socket = null; Exception ex = null; @@ -83,7 +86,7 @@ SSLInterface sslIf = null; try { - sslIf = (SSLInterface) new SSLImplementation(); + sslIf = (SSLInterface) new SSLImplementation(bridge, manager); } catch (Exception e) { ex = new Exception("Failed to create SSLInterface Instance. " + "Message is ["+e.getMessage()+"]"); @@ -91,7 +94,7 @@ if (sslIf != null) { sslIf.init(sslType); - socket = sslIf.createSSLSocket(destination,port); + socket = sslIf.createSSLSocket(destination, port); } }