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 _

Copyright © 2012 GlassFish Community. All Rights Reserved.