Package | Description |
---|---|
com.ibm.wsspi.collective.plugins |
Modifier and Type | Method and Description |
---|---|
RemoteAccessWrapper |
CollectivePlugin.createRemoteAccess(java.lang.String hostName,
java.lang.String userDir,
java.lang.String serverName,
java.util.Map<java.lang.String,java.lang.String> credentials,
java.util.Map<java.lang.String,java.lang.String> envVariables)
Create a new remote access connection to the specified target.
|
Modifier and Type | Method and Description |
---|---|
void |
CollectivePlugin.deleteFile(RemoteAccessWrapper remoteAccess,
java.lang.String remoteFile,
boolean recursiveDelete)
Delete a remote file.
|
boolean |
CollectivePlugin.existsInRemoteFileSystem(RemoteAccessWrapper remoteAccess,
java.lang.String filePath) |
void |
CollectivePlugin.expandArchive(RemoteAccessWrapper remoteAccess,
java.lang.String[] cmdArgs,
java.lang.String targetDir,
boolean mustBeLiberty)
Expand a remote archive.
|
java.lang.String |
CollectivePlugin.getJavaCommand(RemoteAccessWrapper remoteAccess,
java.lang.String hostName)
Retrieve the java home on the remote machine
|
boolean |
CollectivePlugin.isReadOnly(RemoteAccessWrapper remoteAccess,
java.lang.String remoteFile)
Check if a remote file is read-only
|
void |
CollectivePlugin.makeRemoteDirectories(RemoteAccessWrapper remoteAccess,
java.lang.String remoteDirectory)
Creates a directory tree in the remote target.
|
CommandResult |
CollectivePlugin.postTransferAction(RemoteAccessWrapper remoteAccess,
java.lang.String targetDir,
java.lang.String action,
java.lang.String actionOptions)
Perform an action after a file has been transferred remotely.
|
CommandResult |
CollectivePlugin.preTransferAction(RemoteAccessWrapper remoteAccess,
java.lang.String executableDir,
java.lang.String action,
java.lang.String actionOption)
Perform an action before a file is deleted remotely.
|
void |
CollectivePlugin.receiveFile(RemoteAccessWrapper remoteAccess,
java.lang.String remoteFile,
java.io.File localDir)
Download a remote file.
|
java.util.Map<java.lang.String,java.lang.Object> |
CollectivePlugin.runCommand(RemoteAccessWrapper remoteAccess,
java.lang.String cmd,
java.lang.String targetDir)
Run a command remotely.
|
void |
CollectivePlugin.sendFile(RemoteAccessWrapper remoteAccess,
java.io.File localFile,
java.lang.String remoteDir)
Upload a file to a remote location.
|