Package com.mapr.ycsb.ssh
Class SSHSession
- java.lang.Object
-
- com.mapr.ycsb.ssh.SSHSession
-
public class SSHSession extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SSHSession(java.lang.String user, java.lang.String host)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisconnect()java.lang.StringgetHost()com.jcraft.jsch.SessiongetSession()java.lang.StringgetUserName()booleanisConnected()com.jcraft.jsch.ChannelExecopenChannelExec(java.lang.String exec)java.lang.StringsubstituteId(java.lang.String orginal)
-
-
-
Method Detail
-
substituteId
public java.lang.String substituteId(java.lang.String orginal)
-
getSession
public com.jcraft.jsch.Session getSession()
-
isConnected
public boolean isConnected()
-
disconnect
public void disconnect()
-
getUserName
public java.lang.String getUserName()
-
getHost
public java.lang.String getHost()
-
openChannelExec
public com.jcraft.jsch.ChannelExec openChannelExec(java.lang.String exec) throws com.jcraft.jsch.JSchException- Throws:
com.jcraft.jsch.JSchException
-
-