public class SSHConnectionTester<R>
extends java.lang.Object
| Constructor and Description |
|---|
SSHConnectionTester(R returnObj,
SSHTestContext testContext,
org.pagemodel.core.testers.TestEvaluator testEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
SSHTester<R> |
connect() |
SSHTester<R> |
connect(SSHAuthenticator authenticator) |
SSHTester<R> |
connect(java.lang.String ipAddress,
java.lang.String username,
java.lang.String password,
java.lang.String sudoPassword) |
R |
doAction(org.pagemodel.core.utils.ThrowingFunction<? super SSHConnectionTester<R>,R,?> sshAction) |
SSHTestContext |
getContext() |
protected org.pagemodel.core.testers.TestEvaluator |
getEvaluator() |
SSHConnectionTester<R> |
scpFileDownload(SSHAuthenticator authenticator,
java.lang.String remotePath,
java.lang.String localPath) |
SSHConnectionTester<R> |
scpFileDownload(java.lang.String remotePath,
java.lang.String localPath) |
SSHConnectionTester<R> |
scpFileUpload(SSHAuthenticator authenticator,
java.lang.String resourceFilePath,
java.lang.String remotePath) |
SSHConnectionTester<R> |
scpFileUpload(java.lang.String resourceFile,
java.lang.String remotePath) |
R |
testConnectionFails() |
R |
testConnectionFails(SSHAuthenticator authenticator) |
R |
testConnectionFails(java.lang.String ipAddress,
java.lang.String username,
java.lang.String password) |
public SSHConnectionTester(R returnObj, SSHTestContext testContext, org.pagemodel.core.testers.TestEvaluator testEvaluator)
public SSHTestContext getContext()
protected org.pagemodel.core.testers.TestEvaluator getEvaluator()
public SSHTester<R> connect(SSHAuthenticator authenticator)
public SSHTester<R> connect(java.lang.String ipAddress, java.lang.String username, java.lang.String password, java.lang.String sudoPassword)
public R testConnectionFails()
public R testConnectionFails(java.lang.String ipAddress, java.lang.String username, java.lang.String password)
public R testConnectionFails(SSHAuthenticator authenticator)
public SSHConnectionTester<R> scpFileUpload(java.lang.String resourceFile, java.lang.String remotePath)
public SSHConnectionTester<R> scpFileDownload(java.lang.String remotePath, java.lang.String localPath)
public SSHConnectionTester<R> scpFileUpload(SSHAuthenticator authenticator, java.lang.String resourceFilePath, java.lang.String remotePath)
public SSHConnectionTester<R> scpFileDownload(SSHAuthenticator authenticator, java.lang.String remotePath, java.lang.String localPath)
public R doAction(org.pagemodel.core.utils.ThrowingFunction<? super SSHConnectionTester<R>,R,?> sshAction)