Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
E
G
H
I
M
N
O
P
R
S
T
U
V
W
_
C
checkConnection()
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
Check if we can authenticate using public key auth
checkPasswordAuth()
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
Check if we can connect using password auth
checkString(String)
- Static method in class org.glassfish.cluster.ssh.util.
SSHUtil
Convert empty string to null.
chmod(String, int)
- Method in class org.glassfish.cluster.ssh.sftp.
SFTPClient
close()
- Method in class org.glassfish.cluster.ssh.sftp.
SFTPClient
Close the SFTP connection and free any resources associated with it.
D
DcomInfo
- Class in
org.glassfish.cluster.ssh.util
Put this ugly painful intricate parsing in one place to avoid code-bloat...
DcomInfo(Node)
- Constructor for class org.glassfish.cluster.ssh.util.
DcomInfo
DcomUtils
- Class in
org.glassfish.cluster.ssh.util
I hate to copy&paste identical code into more than one class.
E
exists(String)
- Method in class org.glassfish.cluster.ssh.sftp.
SFTPClient
Checks if the given path exists.
expandPasswordAlias(String)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
G
getAsadmin()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getAsadminParentPath()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getCredentials()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getDefaultKeyFile()
- Static method in class org.glassfish.cluster.ssh.util.
SSHUtil
getExistingKeyFile()
- Static method in class org.glassfish.cluster.ssh.util.
SSHUtil
getHost()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getLastCommandRun()
- Method in class org.glassfish.cluster.ssh.connect.
NodeRunner
getNadminPath()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getNode()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getPassword()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getRemoteInstallRoot()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getRemoteNodeRootDirectory()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getSCPClient()
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
getSFTPClient()
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
getUser()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
getWindowsDomain()
- Method in class org.glassfish.cluster.ssh.util.
DcomInfo
H
HostVerifier
- Class in
org.glassfish.cluster.ssh.util
HostVerifier(KnownHosts)
- Constructor for class org.glassfish.cluster.ssh.util.
HostVerifier
I
init(Logger)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
init(Node, Logger)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
init(String, String, int, String, String, String, Logger)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
isDcomNode(Node)
- Method in class org.glassfish.cluster.ssh.connect.
NodeRunner
isEncryptedKey(String)
- Static method in class org.glassfish.cluster.ssh.util.
SSHUtil
Simple method to validate an encrypted key file
isPasswordAlias(String)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
isSshNode(Node)
- Method in class org.glassfish.cluster.ssh.connect.
NodeRunner
isSshNode(Node)
- Method in class org.glassfish.cluster.ssh.connect.
NodeRunnerSsh
M
mkdirs(String, int)
- Method in class org.glassfish.cluster.ssh.sftp.
SFTPClient
Makes sure that the directory exists, by creating it if necessary.
N
NodeRunner
- Class in
org.glassfish.cluster.ssh.connect
NodeRunner(Habitat, Logger)
- Constructor for class org.glassfish.cluster.ssh.connect.
NodeRunner
NodeRunnerDcom
- Class in
org.glassfish.cluster.ssh.connect
NodeRunnerDcom(Logger)
- Constructor for class org.glassfish.cluster.ssh.connect.
NodeRunnerDcom
NodeRunnerSsh
- Class in
org.glassfish.cluster.ssh.connect
NodeRunnerSsh(Habitat, Logger)
- Constructor for class org.glassfish.cluster.ssh.connect.
NodeRunnerSsh
normalizePath(String)
- Static method in class org.glassfish.cluster.ssh.sftp.
SFTPClient
O
org.glassfish.cluster.ssh.connect
- package org.glassfish.cluster.ssh.connect
org.glassfish.cluster.ssh.launcher
- package org.glassfish.cluster.ssh.launcher
org.glassfish.cluster.ssh.sftp
- package org.glassfish.cluster.ssh.sftp
org.glassfish.cluster.ssh.util
- package org.glassfish.cluster.ssh.util
P
pingConnection()
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
R
read(String)
- Method in class org.glassfish.cluster.ssh.sftp.
SFTPClient
register(Connection)
- Static method in class org.glassfish.cluster.ssh.util.
SSHUtil
Registers a connection for cleanup when the plugin is stopped.
resolvePassword(String)
- Static method in class org.glassfish.cluster.ssh.util.
DcomUtils
resolvePasswordToList(String)
- Static method in class org.glassfish.cluster.ssh.util.
DcomUtils
runAdminCommandOnNode(Node, StringBuilder, List<String>)
- Method in class org.glassfish.cluster.ssh.connect.
NodeRunner
Run an asadmin command on a Node.
runAdminCommandOnNode(Node, StringBuilder, boolean, List<String>)
- Method in class org.glassfish.cluster.ssh.connect.
NodeRunner
runAdminCommandOnRemoteNode(Node, StringBuilder, List<String>, List<String>)
- Method in class org.glassfish.cluster.ssh.connect.
NodeRunnerDcom
runAdminCommandOnRemoteNode(Node, StringBuilder, List<String>, List<String>)
- Method in class org.glassfish.cluster.ssh.connect.
NodeRunnerSsh
runCommand(List<String>, OutputStream, List<String>)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
Executes a command on the remote system via ssh, optionally sending lines of data to the remote process's System.in.
runCommand(List<String>, OutputStream)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
runCommand(String, OutputStream)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
WARNING! This method does not handle paths with spaces in them.
runCommand(String, OutputStream, List<String>)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
Executes a command on the remote system via ssh, optionally sending lines of data to the remote process's System.in.
S
setupKey(String, String, boolean, String)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
Setting up the key involves the following steps: -If a key exists and we can connect using the key, do nothing.
SFTPClient
- Class in
org.glassfish.cluster.ssh.sftp
SFTPClient(Connection)
- Constructor for class org.glassfish.cluster.ssh.sftp.
SFTPClient
SSHLauncher
- Class in
org.glassfish.cluster.ssh.launcher
SSHLauncher()
- Constructor for class org.glassfish.cluster.ssh.launcher.
SSHLauncher
SSHUtil
- Class in
org.glassfish.cluster.ssh.util
SSHUtil()
- Constructor for class org.glassfish.cluster.ssh.util.
SSHUtil
T
toByteArray(InputStream)
- Static method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
toString()
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
U
unregister(Connection)
- Static method in class org.glassfish.cluster.ssh.util.
SSHUtil
Unregisters a connection for cleanup when the plugin is stopped.
V
validate(String, int, String, String, String, String, String, String, Logger)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
validate(String, int, String, String, String, String, String, Logger)
- Method in class org.glassfish.cluster.ssh.launcher.
SSHLauncher
validateKeyFile(String)
- Static method in class org.glassfish.cluster.ssh.util.
SSHUtil
This method validates either private or public key file.
verifyServerHostKey(String, int, String, byte[])
- Method in class org.glassfish.cluster.ssh.util.
HostVerifier
W
writeToFile(String)
- Method in class org.glassfish.cluster.ssh.sftp.
SFTPClient
Creates a new file and writes to it.
_
_stat(String)
- Method in class org.glassfish.cluster.ssh.sftp.
SFTPClient
Graceful
SFTPv3Client.stat(String)
that returns null if the path doesn't exist.
C
D
E
G
H
I
M
N
O
P
R
S
T
U
V
W
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
GlassFish Community
. All Rights Reserved.