org.objectweb.proactive.core.ssh
Class JSchSingleton
java.lang.Object
org.objectweb.proactive.core.ssh.JSchSingleton
- public class JSchSingleton
- extends java.lang.Object
Method Summary |
static void |
acquireLock()
Everytime you want to access one of the methods exported
by the JSch library, you need to acquire this global lock. |
static void |
flushMaybe(java.lang.String username,
java.lang.String hostname,
java.lang.String sshPort,
int localPort)
|
static com.jcraft.jsch.Session |
getSession(java.lang.String username,
java.lang.String hostname,
java.lang.String sshPort)
|
static void |
releaseLock()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
acquireLock
public static void acquireLock()
- Everytime you want to access one of the methods exported
by the JSch library, you need to acquire this global lock.
releaseLock
public static void releaseLock()
getSession
public static com.jcraft.jsch.Session getSession(java.lang.String username,
java.lang.String hostname,
java.lang.String sshPort)
throws java.io.IOException
- Throws:
java.io.IOException
flushMaybe
public static void flushMaybe(java.lang.String username,
java.lang.String hostname,
java.lang.String sshPort,
int localPort)
Copyright ? April 2005 INRIA All Rights Reserved.