- canExecute() - Method in class com.xebialabs.overthere.local.LocalFile
-
- canExecute() - Method in interface com.xebialabs.overthere.OverthereFile
-
Tests whether this file can be executed.
- canExecute() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- canRead() - Method in class com.xebialabs.overthere.local.LocalFile
-
- canRead() - Method in interface com.xebialabs.overthere.OverthereFile
-
Tests whether this file can be read.
- canRead() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- canStartProcess() - Method in interface com.xebialabs.overthere.OverthereConnection
-
Checks whether a process can be started on this connection.
- canStartProcess - Variable in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
- canStartProcess() - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Checks whether a process can be started on this connection.
- canWrite() - Method in class com.xebialabs.overthere.local.LocalFile
-
- canWrite() - Method in interface com.xebialabs.overthere.OverthereFile
-
Tests whether this file can be written.
- canWrite() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- capturingHandler() - Static method in class com.xebialabs.overthere.util.CapturingOverthereExecutionOutputHandler
-
- capturingHandler() - Static method in class com.xebialabs.overthere.util.CapturingOverthereProcessOutputHandler
-
- CapturingOverthereExecutionOutputHandler - Class in com.xebialabs.overthere.util
-
- CapturingOverthereProcessOutputHandler - Class in com.xebialabs.overthere.util
-
- CIFS_PORT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Integer) that specifies the CIFS port to connect to.
- CIFS_PROTOCOL - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Name of the protocol handled by this connection builder, i.e.
- CifsConnection - Class in com.xebialabs.overthere.cifs
-
Base class for connections to a Windows host using CIFS.
- CifsConnection(String, ConnectionOptions, AddressPortMapper, boolean) - Constructor for class com.xebialabs.overthere.cifs.CifsConnection
-
- CifsConnectionBuilder - Class in com.xebialabs.overthere.cifs
-
Builds CIFS connections.
- CifsConnectionBuilder(String, ConnectionOptions, AddressPortMapper) - Constructor for class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- cifsConnectionType - Variable in class com.xebialabs.overthere.cifs.CifsConnection
-
- CifsConnectionType - Enum in com.xebialabs.overthere.cifs
-
Enumeration of CIFS connection types.
- cifsPort - Variable in class com.xebialabs.overthere.cifs.CifsConnection
-
- CifsTelnetConnection - Class in com.xebialabs.overthere.cifs.telnet
-
A connection to a Windows host using CIFS and Telnet.
- CifsTelnetConnection(String, ConnectionOptions, AddressPortMapper) - Constructor for class com.xebialabs.overthere.cifs.telnet.CifsTelnetConnection
-
- CifsWinRmConnection - Class in com.xebialabs.overthere.cifs.winrm
-
A connection to a Windows host using CIFS and WinRM.
- CifsWinRmConnection(String, ConnectionOptions, AddressPortMapper) - Constructor for class com.xebialabs.overthere.cifs.winrm.CifsWinRmConnection
-
- CifsWinrsConnection - Class in com.xebialabs.overthere.cifs.winrs
-
- CifsWinrsConnection(String, ConnectionOptions, AddressPortMapper) - Constructor for class com.xebialabs.overthere.cifs.winrs.CifsWinrsConnection
-
- close() - Method in interface com.xebialabs.overthere.OverthereConnection
-
Closes the connection.
- close() - Method in interface com.xebialabs.overthere.spi.AddressPortMapper
-
Closes the mapper.
- close() - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Closes the connection.
- close() - Method in class com.xebialabs.overthere.util.DefaultAddressPortMapper
-
- CmdLine - Class in com.xebialabs.overthere
-
Represents a command line.
- CmdLine() - Constructor for class com.xebialabs.overthere.CmdLine
-
- CmdLineArgument - Class in com.xebialabs.overthere
-
Represents a single command line argument.
- CmdLineArgument() - Constructor for class com.xebialabs.overthere.CmdLineArgument
-
- com.xebialabs.overthere - package com.xebialabs.overthere
-
Contains the core API of the Overthere library.
- com.xebialabs.overthere.cifs - package com.xebialabs.overthere.cifs
-
Contains the implementation of the cifs_telnet
protocol.
- com.xebialabs.overthere.cifs.telnet - package com.xebialabs.overthere.cifs.telnet
-
- com.xebialabs.overthere.cifs.winrm - package com.xebialabs.overthere.cifs.winrm
-
- com.xebialabs.overthere.cifs.winrm.soap - package com.xebialabs.overthere.cifs.winrm.soap
-
- com.xebialabs.overthere.cifs.winrs - package com.xebialabs.overthere.cifs.winrs
-
- com.xebialabs.overthere.local - package com.xebialabs.overthere.local
-
Contains the implementation of the local
protocol.
- com.xebialabs.overthere.spi - package com.xebialabs.overthere.spi
-
Contains the SPI interface of the Overthere library.
- com.xebialabs.overthere.ssh - package com.xebialabs.overthere.ssh
-
Contains the implementation of the ssh
protocol.
- com.xebialabs.overthere.util - package com.xebialabs.overthere.util
-
Contains a number of utility classes for users of the Overthere library.
- connect() - Method in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- connect() - Method in class com.xebialabs.overthere.local.LocalConnection
-
- connect() - Method in interface com.xebialabs.overthere.spi.OverthereConnectionBuilder
-
Creates the connection that corresponds to the arguments that were passed in the two-arg constructor of this
class.
- connect() - Method in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
- connect() - Method in class com.xebialabs.overthere.ssh.SshTunnelConnection
-
- connection - Variable in class com.xebialabs.overthere.spi.BaseOverthereFile
-
- connection - Variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
- CONNECTION_TIMEOUT_MILLIS - Static variable in class com.xebialabs.overthere.ConnectionOptions
-
Connection option (Integer) for all protocol that specifies the connection timeout in milliseconds to use.
- CONNECTION_TYPE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- CONNECTION_TYPE - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
- ConnectionOptions - Class in com.xebialabs.overthere
-
Represents options to use when creating a
connection
.
- ConnectionOptions() - Constructor for class com.xebialabs.overthere.ConnectionOptions
-
Creates an empty options object.
- ConnectionOptions(ConnectionOptions) - Constructor for class com.xebialabs.overthere.ConnectionOptions
-
Creates a copy of an existing options object.
- connectionTemporaryDirectory - Variable in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
- connectionTimeoutMillis - Variable in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
- consoleHandler() - Static method in class com.xebialabs.overthere.util.ConsoleOverthereProcessOutputHandler
-
Deprecated.
- ConsoleOverthereExecutionOutputHandler - Class in com.xebialabs.overthere.util
-
- ConsoleOverthereProcessOutputHandler - Class in com.xebialabs.overthere.util
-
- constructPath(OverthereFile, String) - Static method in class com.xebialabs.overthere.util.OverthereUtils
-
Construct a new (host) path from a parent directory, and a child.
- containsKey(String) - Method in class com.xebialabs.overthere.ConnectionOptions
-
Returns whether a connection option is set.
- convertText(String) - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Converts a text to use the
line separator
of this operating system family.
- copy(OverthereFile, OverthereFile) - Static method in class com.xebialabs.overthere.util.OverthereFileCopier
-
Copies a file or directory.
- copyFrom(OverthereFile) - Method in class com.xebialabs.overthere.spi.BaseOverthereFile
-
- copyTo(OverthereFile) - Method in interface com.xebialabs.overthere.OverthereFile
-
Copies this file or directory (recursively) to the destination.
- copyTo(OverthereFile) - Method in class com.xebialabs.overthere.spi.BaseOverthereFile
-
- createEntity(String) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
Create the HttpEntity to send in the request.
- createProcess(Session, CmdLine) - Method in class com.xebialabs.overthere.ssh.SshTunnelConnection
-
- createShell() - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- DEFAULT_CIFS_PORT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (
445
) for the
connection option
used to specify the CIFS
port to connect to.
- DEFAULT_CONNECTION_TIMEOUT_MILLIS - Static variable in class com.xebialabs.overthere.ConnectionOptions
-
Default value (120000
) for the connection option that specifies the connection timeout in
milliseconds to use.
- DEFAULT_TELNET_PORT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- DEFAULT_TEMPORARY_DIRECTORY_DELETE_ON_DISCONNECT - Static variable in class com.xebialabs.overthere.ConnectionOptions
-
Default value (true
) for the connection option that specifies whether to delete the connection-scope
temporary directory when the connection is closed.
- DEFAULT_TEMPORARY_FILE_CREATION_RETRIES - Static variable in class com.xebialabs.overthere.ConnectionOptions
-
Default value (100
) for the connection option that specifies how many times to retry creating a
unique temporary file name before giving up.
- DEFAULT_WINRM_CONTEXT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (/wsman
) for the connection option used to specify the context (URI) used by WinRM.
- DEFAULT_WINRM_ENABLE_HTTPS - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to use HTTPS for WinRM.
- DEFAULT_WINRM_ENVELOP_SIZE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (153600
) for the connection option used to specify the WinRM envelop size in bytes to
use.
- DEFAULT_WINRM_HTTP_PORT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- DEFAULT_WINRM_HTTPS_CERTIFICATE_TRUST_STRATEGY - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- DEFAULT_WINRM_HTTPS_HOSTNAME_VERIFICATION_STRATEGY - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- DEFAULT_WINRM_HTTPS_PORT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- DEFAULT_WINRM_KERBEROS_ADD_PORT_TO_SPN - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to add the port to the SPN
for Kerberos authentication.
- DEFAULT_WINRM_KERBEROS_DEBUG - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to enable debug output for
Kerberos authentication.
- DEFAULT_WINRM_KERBEROS_USE_HTTP_SPN - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to use the HTTP
protocol in the SPN for Kerberos authentication.
- DEFAULT_WINRM_LOCALE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (en-US
) for the connection option used to specify the WinRM locale to use.
- DEFAULT_WINRM_TIMEOUT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (PT60.000S
) for the connection option used to specify the WinRM timeout.
- DEFAULT_WINRS_ALLOW_DELEGATE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to allow the user's
credentials to be passed to the remote machine
- DEFAULT_WINRS_COMPRESSION - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to enable compression.
- DEFAULT_WINRS_NOECHO - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to disable echo.
- DEFAULT_WINRS_NOPROFILE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to disable loading the user
profile before executing the command.
- DEFAULT_WINRS_PROXY_PROTOCOL - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (local
) for the connection option that specifies the protocol for the "winrs proxy".
- DEFAULT_WINRS_UNENCRYPTED - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Default value (false
) for the connection option used to specify whether to disable encryption.
- DefaultAddressPortMapper - Class in com.xebialabs.overthere.util
-
- DefaultAddressPortMapper() - Constructor for class com.xebialabs.overthere.util.DefaultAddressPortMapper
-
- delete() - Method in class com.xebialabs.overthere.local.LocalFile
-
- delete() - Method in interface com.xebialabs.overthere.OverthereFile
-
Deletes this file or directory.
- delete() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- DELETE_DIRECTORY_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to delete a directory when using an SSH/SCP
connection.
- DELETE_DIRECTORY_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (rmdir {0}
) for the connection option that specifies the command used to delete a
directory using an SSH/SCP connection.
- DELETE_FILE_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to delete a file when using an SSH/SCP connection.
- DELETE_FILE_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (rm -f {0}
) for the connection option that specifies the command used to delete a file
using an SSH/SCP connection.
- DELETE_RECURSIVELY_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to delete recursively when using an SSH/SCP
connection.
- DELETE_RECURSIVELY_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (rm -rf {0}
) for the connection option that specifies the command used to delete
recursively using an SSH/SCP connection.
- deleteRecursively() - Method in interface com.xebialabs.overthere.OverthereFile
-
Deletes this file or directory.
- deleteRecursively() - Method in class com.xebialabs.overthere.spi.BaseOverthereFile
-
- deleteRecursively() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- deleteShell() - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- deleteTemporaryDirectoryOnDisconnect - Variable in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
- destroy() - Method in class com.xebialabs.overthere.local.LocalProcess
-
- destroy() - Method in interface com.xebialabs.overthere.OverthereProcess
-
Forcibly terminates the process.
- doClose() - Method in class com.xebialabs.overthere.cifs.CifsConnection
-
- doClose() - Method in class com.xebialabs.overthere.cifs.winrs.CifsWinrsConnection
-
- doClose() - Method in class com.xebialabs.overthere.local.LocalConnection
-
- doClose() - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
To be overridden by a base class to implement connection specific disconnection logic.
- doClose() - Method in class com.xebialabs.overthere.ssh.SshTunnelConnection
-
- get(String) - Method in class com.xebialabs.overthere.ConnectionOptions
-
Retrieves the value of a required connection option.
- get(String, T) - Method in class com.xebialabs.overthere.ConnectionOptions
-
Retrieves the value of a connection option or a default value if that option has not been set.
- GET_FILE_INFO_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to get file information when using an SSH/SCP
connection.
- GET_FILE_INFO_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (ls -ld {0}
) for the connection option that specifies the command used to get file
information using an SSH/SCP connection.
- getAll() - Method in class com.xebialabs.overthere.util.CapturingOverthereProcessOutputHandler
-
Deprecated.
Returns the captured regular and error output, with the lines separated by "\n".
- getAllLines() - Method in class com.xebialabs.overthere.util.CapturingOverthereProcessOutputHandler
-
Deprecated.
Returns the captured regular and error output lines.
- getArguments() - Method in class com.xebialabs.overthere.CmdLine
-
Returns the argument on this command line.
- getBaseName(String) - Static method in class com.xebialabs.overthere.util.OverthereUtils
-
Returns the base name of a name (not a path).
- getBoolean(String) - Method in class com.xebialabs.overthere.ConnectionOptions
-
- getBoolean(String, boolean) - Method in class com.xebialabs.overthere.ConnectionOptions
-
- getCommandSeparator() - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the string used by the operating system family to separate commands in a command line, e.g.
- getConnection() - Method in class com.xebialabs.overthere.local.LocalFile
-
- getConnection(String, ConnectionOptions) - Static method in class com.xebialabs.overthere.Overthere
-
Creates a connection.
- getConnection() - Method in interface com.xebialabs.overthere.OverthereFile
-
Return the connection through which this file is accessible.
- getConnection() - Method in class com.xebialabs.overthere.spi.BaseOverthereFile
-
- getDefaultTemporaryDirectoryPath() - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the default path of the temporary directory for this operating system family, i.e.
- getDocument() - Method in class com.xebialabs.overthere.cifs.winrm.soap.SoapMessageBuilder
-
- getEnum(String, Class<T>) - Method in class com.xebialabs.overthere.ConnectionOptions
-
- getEnum(String, Class<T>, T) - Method in class com.xebialabs.overthere.ConnectionOptions
-
- getError() - Method in class com.xebialabs.overthere.util.CapturingOverthereProcessOutputHandler
-
Deprecated.
Returns the captured error output, with the lines separated by "\n".
- getErrorLines() - Method in class com.xebialabs.overthere.util.CapturingOverthereProcessOutputHandler
-
Deprecated.
Returns the captured error output lines.
- getExtension(String) - Static method in class com.xebialabs.overthere.util.OverthereUtils
-
Returns the extension of a name (not a path).
- getFile(String) - Method in class com.xebialabs.overthere.cifs.CifsConnection
-
- getFile(OverthereFile, String) - Method in class com.xebialabs.overthere.cifs.CifsConnection
-
- getFile(String) - Method in class com.xebialabs.overthere.local.LocalConnection
-
- getFile(OverthereFile, String) - Method in class com.xebialabs.overthere.local.LocalConnection
-
- getFile() - Method in class com.xebialabs.overthere.local.LocalFile
-
- getFile(String) - Method in interface com.xebialabs.overthere.OverthereConnection
-
Creates a reference to a file on the host.
- getFile(OverthereFile, String) - Method in interface com.xebialabs.overthere.OverthereConnection
-
Creates a reference to a file in a directory on the host.
- getFile(String) - Method in interface com.xebialabs.overthere.OverthereFile
-
Returns a reference to a named child of this file or null
if this file is not a directory.
- getFile(String) - Method in class com.xebialabs.overthere.spi.BaseOverthereFile
-
- getFile(String) - Method in class com.xebialabs.overthere.ssh.SshTunnelConnection
-
- getFile(String) - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- getFileForTempFile(OverthereFile, String) - Method in class com.xebialabs.overthere.cifs.CifsConnection
-
- getFileForTempFile(OverthereFile, String) - Method in class com.xebialabs.overthere.local.LocalConnection
-
- getFileForTempFile(OverthereFile, String) - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
- getFileSeparator() - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the string used by the operating system family to separate components of a file path, e.g.
- getFileSeparatorChar() - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the character used by the operating system family to separate components of a file path, e.g.
- getHostOperatingSystem() - Method in interface com.xebialabs.overthere.OverthereConnection
-
Return the OS family of the host.
- getHostOperatingSystem() - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Return the OS family of the host.
- getInputStream() - Method in class com.xebialabs.overthere.local.LocalFile
-
- getInputStream() - Method in interface com.xebialabs.overthere.OverthereFile
-
Returns an input stream to read from this file.
- getInputStream() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- getInteger(String) - Method in class com.xebialabs.overthere.ConnectionOptions
-
- getInteger(String, int) - Method in class com.xebialabs.overthere.ConnectionOptions
-
- getKey() - Method in class com.xebialabs.overthere.cifs.winrm.soap.KeyValuePair
-
- getKeyValuePairs() - Method in enum com.xebialabs.overthere.cifs.winrm.soap.OptionSet
-
- getLineSeparator() - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the characters used by the operating system family to separate line in a text file, e.g.
- getLocalConnection() - Static method in class com.xebialabs.overthere.local.LocalConnection
-
Creates a connection to the local host.
- getLocalHostOperatingSystemFamily() - Static method in enum com.xebialabs.overthere.OperatingSystemFamily
-
- getMessage() - Method in exception com.xebialabs.overthere.cifs.winrm.WinRmRuntimeIOException
-
- getName() - Method in class com.xebialabs.overthere.local.LocalFile
-
- getName() - Method in interface com.xebialabs.overthere.OverthereFile
-
The name of the file on the remote system.
- getName() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- getName(String) - Static method in class com.xebialabs.overthere.util.OverthereUtils
-
Returns the name component of a path.
- getOptional(String) - Method in class com.xebialabs.overthere.ConnectionOptions
-
Retrieves the value of an optional connection option.
- getOptions() - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Returns the connection options used to construct this connection.
- getOutput() - Method in class com.xebialabs.overthere.util.CapturingOverthereExecutionOutputHandler
-
Returns the captured regular output, with the lines separated by "\n".
- getOutput() - Method in class com.xebialabs.overthere.util.CapturingOverthereProcessOutputHandler
-
Deprecated.
Returns the captured regular output, with the lines separated by "\n".
- getOutputLines() - Method in class com.xebialabs.overthere.util.CapturingOverthereExecutionOutputHandler
-
Returns the captured regular output lines.
- getOutputLines() - Method in class com.xebialabs.overthere.util.CapturingOverthereProcessOutputHandler
-
Deprecated.
Returns the captured regular output lines.
- getOutputStream() - Method in class com.xebialabs.overthere.local.LocalFile
-
- getOutputStream() - Method in interface com.xebialabs.overthere.OverthereFile
-
Returns an output stream to write to this file.
- getOutputStream() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- getParentFile() - Method in class com.xebialabs.overthere.local.LocalFile
-
- getParentFile() - Method in interface com.xebialabs.overthere.OverthereFile
-
Return a reference to the parent of this file or null
if this file does not have a parent file.
- getParentFile() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- getPath() - Method in class com.xebialabs.overthere.local.LocalFile
-
- getPath() - Method in interface com.xebialabs.overthere.OverthereFile
-
Return the full path of the file on the remote system.
- getPath() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- getPathSeparator() - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the string used by the operating system family to separate components of a path, e.g.
- getPathSeparatorChar() - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the character used by the operating system family to separate components of a path, e.g.
- getScriptExtension() - Method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the extension for scripts used by the operating system family, e.g.
- getStderr() - Method in class com.xebialabs.overthere.local.LocalProcess
-
- getStderr() - Method in interface com.xebialabs.overthere.OverthereProcess
-
Returns an input stream that is connected to the standard error stream (stderr) of the process.
- getStdin() - Method in class com.xebialabs.overthere.local.LocalProcess
-
- getStdin() - Method in interface com.xebialabs.overthere.OverthereProcess
-
Returns an output stream that is connected to the standard input stream (stdin) of the process.
- getStdout() - Method in class com.xebialabs.overthere.local.LocalProcess
-
- getStdout() - Method in interface com.xebialabs.overthere.OverthereProcess
-
Returns an input stream that is connected to the standard output stream (stdout) of the process.
- getStrategy() - Method in enum com.xebialabs.overthere.cifs.WinrmHttpsCertificateTrustStrategy
-
- getTempFile(String) - Method in interface com.xebialabs.overthere.OverthereConnection
-
Creates a reference to a temporary file on the host.
- getTempFile(String, String) - Method in interface com.xebialabs.overthere.OverthereConnection
-
Creates a reference to a temporary file on the host.
- getTempFile(String) - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Creates a reference to a temporary file on the host.
- getTempFile(String, String) - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Creates a reference to a temporary file on the host.
- getUri() - Method in enum com.xebialabs.overthere.cifs.winrm.soap.Action
-
- getUri() - Method in enum com.xebialabs.overthere.cifs.winrm.soap.ResourceURI
-
- getValue() - Method in class com.xebialabs.overthere.cifs.winrm.soap.KeyValuePair
-
- getValue() - Method in enum com.xebialabs.overthere.cifs.winrm.soap.SoapAction
-
- getVerifier() - Method in enum com.xebialabs.overthere.cifs.WinrmHttpsHostnameVerificationStrategy
-
- getWorkingDirectory() - Method in interface com.xebialabs.overthere.OverthereConnection
-
Returns the working directory.
- getWorkingDirectory() - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Returns the working directory.
- getWorkingDirectory() - Method in class com.xebialabs.overthere.ssh.SshTunnelConnection
-
- getXPath() - Method in enum com.xebialabs.overthere.cifs.winrm.ResponseExtractor
-
- lastModified() - Method in class com.xebialabs.overthere.local.LocalFile
-
- lastModified() - Method in interface com.xebialabs.overthere.OverthereFile
-
Returns the time this file was last modified, in milliseconds since the epoch (00:00:00 GMT, January 1, 1970).
- lastModified() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- length() - Method in class com.xebialabs.overthere.local.LocalFile
-
- length() - Method in interface com.xebialabs.overthere.OverthereFile
-
Returns the length of this file, in bytes.
- length() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- LIST_FILES_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to list files in a directory when using an SSH/SCP
connection.
- LIST_FILES_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (ls -a1 {0}
) for the connection option that specifies the command used to list files
in a directory using an SSH/SCP connection.
- listFiles() - Method in class com.xebialabs.overthere.local.LocalFile
-
- listFiles() - Method in interface com.xebialabs.overthere.OverthereFile
-
Lists the files in this directory.
- listFiles() - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- listFiles(OverthereFile) - Method in class com.xebialabs.overthere.util.OverthereFileDirectoryWalker
-
Lists the files in the directory.
- LOCAL_COPY_COMMAND - Static variable in class com.xebialabs.overthere.ConnectionOptions
-
Common connection option (ConnectionOptions
) that specifies the command to execute when doing a local copy on the remote host.
- LOCAL_COPY_COMMAND_UNIX_DEFAULT_VALUE - Static variable in class com.xebialabs.overthere.ConnectionOptions
-
Default value (cp -pr {0} {1}
) for the common connection option that specifies the command to execute on a UNIX host
when doing a local copy.
- LOCAL_COPY_COMMAND_WINDOWS_DEFAULT_VALUE - Static variable in class com.xebialabs.overthere.ConnectionOptions
-
Default value (copy {0} {1}
) for the common connection option that specifies the command to execute on a Windows host
when doing a local copy.
- LOCAL_COPY_COMMAND_ZOS_DEFAULT_VALUE - Static variable in class com.xebialabs.overthere.ConnectionOptions
-
Default value (cp -pr {0} {1}
) for the common connection option that specifies the command to execute on a Z/OS host
when doing a local copy.
- LOCAL_PROTOCOL - Static variable in class com.xebialabs.overthere.local.LocalConnection
-
Name of the protocol handled by this connection builder, i.e.
- LocalConnection - Class in com.xebialabs.overthere.local
-
A connection to the local host.
- LocalConnection(String, ConnectionOptions, AddressPortMapper) - Constructor for class com.xebialabs.overthere.local.LocalConnection
-
Constructs a connection to the local host.
- LocalConnection(String, ConnectionOptions) - Constructor for class com.xebialabs.overthere.local.LocalConnection
-
Constructs a connection to the local host.
- localCopyFrom(OverthereFile) - Method in class com.xebialabs.overthere.spi.BaseOverthereFile
-
Copies this file or directory (recursively) to a (new) destination in the same connection.
- LocalFile - Class in com.xebialabs.overthere.local
-
A local file.
- LocalFile(LocalConnection, File) - Constructor for class com.xebialabs.overthere.local.LocalFile
-
- LocalProcess - Class in com.xebialabs.overthere.local
-
- LocalProcess(Process) - Constructor for class com.xebialabs.overthere.local.LocalProcess
-
- loggingErrorHandler(Logger) - Static method in class com.xebialabs.overthere.util.LoggingOverthereExecutionOutputHandler
-
- loggingHandler(Logger) - Static method in class com.xebialabs.overthere.util.LoggingOverthereProcessOutputHandler
-
- loggingOutputHandler(Logger) - Static method in class com.xebialabs.overthere.util.LoggingOverthereExecutionOutputHandler
-
- LoggingOverthereExecutionOutputHandler - Class in com.xebialabs.overthere.util
-
- LoggingOverthereProcessOutputHandler - Class in com.xebialabs.overthere.util
-
- sendInput(byte[]) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- set(String, Object) - Method in class com.xebialabs.overthere.ConnectionOptions
-
Sets a connection option.
- SET_EXECUTABLE_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to set the executable bit of a file/directory when
using an SSH/SCP connection.
- SET_EXECUTABLE_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (chmod a+x {0}
) for the connection option that specifies the command used to make a
file/directory executable using an SSH/SCP connection.
- SET_NOT_EXECUTABLE_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to unset the executable bit of a file/directory when
using an SSH/SCP connection.
- SET_NOT_EXECUTABLE_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (chmod a-x {0}
) for the connection option that specifies the command used to make a
file/directory not executable using an SSH/SCP connection.
- setContent(Element) - Method in class com.xebialabs.overthere.cifs.winrm.soap.BodyBuilder
-
- setExecutable(boolean) - Method in class com.xebialabs.overthere.local.LocalFile
-
- setExecutable(boolean) - Method in interface com.xebialabs.overthere.OverthereFile
-
Sets the execute permission on this file.
- setExecutable(boolean) - Method in class com.xebialabs.overthere.util.ByteArrayFile
-
- setHttpsCertTrustStrategy(WinrmHttpsCertificateTrustStrategy) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- setHttpsHostnameVerifyStrategy(WinrmHttpsHostnameVerificationStrategy) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- setKerberosAddPortToSpn(boolean) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- setKerberosDebug(boolean) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- setKerberosUseHttpSpn(boolean) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- setWinRmEnvelopSize(int) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- setWinRmLocale(String) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- setWinRmTimeout(String) - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- setWorkingDirectory(OverthereFile) - Method in interface com.xebialabs.overthere.OverthereConnection
-
Sets the working directory in which commands are executed.
- setWorkingDirectory(OverthereFile) - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Sets the working directory in which commands are executed.
- setWorkingDirectory(OverthereFile) - Method in class com.xebialabs.overthere.ssh.SshTunnelConnection
-
- signal() - Method in class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- SoapAction - Enum in com.xebialabs.overthere.cifs.winrm.soap
-
- SoapMessageBuilder - Class in com.xebialabs.overthere.cifs.winrm.soap
-
- SoapMessageBuilder() - Constructor for class com.xebialabs.overthere.cifs.winrm.soap.SoapMessageBuilder
-
- SoapMessageBuilder.EnvelopeBuilder - Class in com.xebialabs.overthere.cifs.winrm.soap
-
- SoapMessageBuilder.EnvelopeBuilder(Element) - Constructor for class com.xebialabs.overthere.cifs.winrm.soap.SoapMessageBuilder.EnvelopeBuilder
-
- Soapy - Class in com.xebialabs.overthere.cifs.winrm.soap
-
- SPECIAL_CHARS_UNIX - Static variable in class com.xebialabs.overthere.CmdLineArgument
-
String containing special characters that require quoting or escaping on Unix.
- SPECIAL_CHARS_WINDOWS - Static variable in class com.xebialabs.overthere.CmdLineArgument
-
String containing special characters that require quoting or escaping on Windows.
- SSH_PORT_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (22
) for the connection option that specifies the port to connect to.
- SSH_PROTOCOL - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Name of the protocol handled by this connection builder, i.e.
- SshConnectionBuilder - Class in com.xebialabs.overthere.ssh
-
Builds SSH connections.
- SshConnectionBuilder(String, ConnectionOptions, AddressPortMapper) - Constructor for class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
- SshConnectionType - Enum in com.xebialabs.overthere.ssh
-
Enumeration of SSH connection types.
- SshTunnelConnection - Class in com.xebialabs.overthere.ssh
-
A connection to a 'jump station' host using SSH w/ local port forwards.
- SshTunnelConnection(String, ConnectionOptions, AddressPortMapper) - Constructor for class com.xebialabs.overthere.ssh.SshTunnelConnection
-
- startProcess(CmdLine) - Method in class com.xebialabs.overthere.cifs.telnet.CifsTelnetConnection
-
- startProcess(CmdLine) - Method in class com.xebialabs.overthere.cifs.winrm.CifsWinRmConnection
-
- startProcess(CmdLine) - Method in class com.xebialabs.overthere.cifs.winrs.CifsWinrsConnection
-
- startProcess(CmdLine) - Method in class com.xebialabs.overthere.local.LocalConnection
-
- startProcess(CmdLine) - Method in interface com.xebialabs.overthere.OverthereConnection
-
Starts a command with its argument and returns control to the caller.
- startProcess(CmdLine) - Method in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
Starts a command with its argument and returns control to the caller.
- startProcess(CmdLine) - Method in class com.xebialabs.overthere.ssh.SshTunnelConnection
-
- STDIN_BUF_SIZE - Static variable in class com.xebialabs.overthere.cifs.winrm.CifsWinRmConnection
-
- SUDO_COMMAND_PREFIX - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the sudo command to prefix.
- SUDO_COMMAND_PREFIX_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (sudo -u {0}
) for the connection option that specifies the sudo command to prefix.
- SUDO_COPY_FROM_TEMP_FILE_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to copy files from the connection temporary directory
when using an SSH/SUDO connection.
- SUDO_COPY_FROM_TEMP_FILE_COMMAND_DEFAULT_NO_PRESERVE_ATTRIBUTES - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (cp -r {0} {1}
) for the connection option that specifies the command used to copy
files from the connection temporary directory while not preserving the file attributes using an SSH/SUDO
connection.
- SUDO_COPY_FROM_TEMP_FILE_COMMAND_DEFAULT_PRESERVE_ATTRIBUTES - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (cp -pr {0} {1}
) for the connection option that specifies the command used to copy
files from the connection temporary directory while preserving the file attributes using an SSH/SUDO connection.
- SUDO_COPY_TO_TEMP_FILE_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to copy files to the connection temporary directory
when using an SSH/SUDO connection.
- SUDO_COPY_TO_TEMP_FILE_COMMAND_DEFAULT_NO_PRESERVE_ATTRIBUTES - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (cp -r {0} {1}
) for the connection option that specifies the command used to copy
files to the connection temporary directory while not preserving the file attributes using an SSH/SUDO
connection.
- SUDO_COPY_TO_TEMP_FILE_COMMAND_DEFAULT_PRESERVE_ATTRIBUTES - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (cp -pr {0} {1}
) for the connection option that specifies the command used to copy
files to the connection temporary directory while preserving the file attributes using an SSH/SUDO connection.
- SUDO_INTERACTIVE_PASSWORD - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies an alternate password to use for the password prompt for
INTERACTIVE_SUDO
SSH connections.
- SUDO_OVERRIDE_UMASK - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (Boolean) that specifies whether or not to explicitly change the permissions with chmod -R
go+rX after uploading a file or directory with scp.
- SUDO_OVERRIDE_UMASK_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to override the umask after copying a file or
directory when using an SSH/SUDO connection.
- SUDO_OVERRIDE_UMASK_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (chmod -R go+rX {0}
) for the connection option that specifies the command used to
override the umask after copying a file or directory when using an SSH/SUDO connection.
- SUDO_OVERRIDE_UMASK_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (true
) for the connection option that specifies whether or not to explicitly change
the permissions with go+rX after uploading a file with scp.
- SUDO_PASSWORD_PROMPT_REGEX - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the regular expression to use when looking for in the output stream in
interactive sudo before sending the password.
- SUDO_PASSWORD_PROMPT_REGEX_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (.*[Pp]assword.*:
) for the connection option that specifies which regular expression
to look for in interactive sudo before sending the password.
- SUDO_PRESERVE_ATTRIBUTES_ON_COPY_FROM_TEMP_FILE - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (Boolean) that specifies whether files are copied from the connection temporary
directory using the -p
flag to the cp
command.
- SUDO_PRESERVE_ATTRIBUTES_ON_COPY_FROM_TEMP_FILE_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (true
) for the connection option that specifies whether files are copied from
the connection temporary directory using the -p
flag to the cp
command.
- SUDO_PRESERVE_ATTRIBUTES_ON_COPY_TO_TEMP_FILE - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (Boolean) that specifies whether files are copied to the connection temporary
directory using the -p
flag to the cp
command.
- SUDO_PRESERVE_ATTRIBUTES_ON_COPY_TO_TEMP_FILE_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (true
) for the connection option that specifies whether files are copied to
the connection temporary directory using the -p
flag to the cp
command.
- SUDO_QUOTE_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
- SUDO_QUOTE_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (false
) for the connection option that specifies whether or not to quote the original
command.
- SUDO_TEMP_MKDIR_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to create a temporary directory when using an SSH/SUDO
connection.
- SUDO_TEMP_MKDIR_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (mkdir -m 1777 {0}
) for the connection option that specifies the command used to
create a temporary directory using an SSH/SUDO connection.
- SUDO_TEMP_MKDIRS_COMMAND - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the command used to create a temporary directory tree when using an
SSH/SUDO connection.
- SUDO_TEMP_MKDIRS_COMMAND_DEFAULT - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Default value (mkdir -p -m 1777 {0}
) for the connection option that specifies the command used to
create a temporary directory using an SSH/SUDO connection.
- SUDO_USERNAME - Static variable in class com.xebialabs.overthere.ssh.SshConnectionBuilder
-
Connection option (String) that specifies the username to sudo to for
SUDO
and
INTERACTIVE_SUDO
SSH connections.
- swallow() - Static method in class com.xebialabs.overthere.util.NullOverthereExecutionOutputHandler
-
- syserrHandler() - Static method in class com.xebialabs.overthere.util.ConsoleOverthereExecutionOutputHandler
-
- sysoutHandler() - Static method in class com.xebialabs.overthere.util.ConsoleOverthereExecutionOutputHandler
-
- valueOf(String) - Static method in enum com.xebialabs.overthere.cifs.CifsConnectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xebialabs.overthere.cifs.winrm.ResponseExtractor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xebialabs.overthere.cifs.winrm.soap.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xebialabs.overthere.cifs.winrm.soap.OptionSet
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xebialabs.overthere.cifs.winrm.soap.ResourceURI
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xebialabs.overthere.cifs.winrm.soap.SoapAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xebialabs.overthere.cifs.WinrmHttpsCertificateTrustStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xebialabs.overthere.cifs.WinrmHttpsHostnameVerificationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(File) - Static method in class com.xebialabs.overthere.local.LocalFile
-
- valueOf(String) - Static method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xebialabs.overthere.ssh.SshConnectionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.xebialabs.overthere.cifs.CifsConnectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.cifs.winrm.ResponseExtractor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.cifs.winrm.soap.Action
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.cifs.winrm.soap.OptionSet
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.cifs.winrm.soap.ResourceURI
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.cifs.winrm.soap.SoapAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.cifs.WinrmHttpsCertificateTrustStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.cifs.WinrmHttpsHostnameVerificationStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.OperatingSystemFamily
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xebialabs.overthere.ssh.SshConnectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- waitFor() - Method in class com.xebialabs.overthere.local.LocalProcess
-
- waitFor() - Method in interface com.xebialabs.overthere.OverthereProcess
-
Waits for the command to complete its execution.
- walk(OverthereFile) - Method in class com.xebialabs.overthere.util.OverthereFileDirectoryWalker
-
Internal method that walks the directory hierarchy in a depth-first manner.
- WINRM_CONTEXT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (String) that specifies the context (URI) used by WinRM.
- WINRM_ENABLE_HTTPS - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to use HTTPS for WinRM.
- WINRM_ENVELOP_SIZE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Integer) that specifies the WinRM envelop size in bytes to use.
- WINRM_HTTPS_CERTIFICATE_TRUST_STRATEGY - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- WINRM_HTTPS_HOSTNAME_VERIFICATION_STRATEGY - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- WINRM_KERBEROS_ADD_PORT_TO_SPN - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to add the port to the SPN for Kerberos authentication.
- WINRM_KERBEROS_DEBUG - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to enable debug output for Kerberos authentication.
- WINRM_KERBEROS_USE_HTTP_SPN - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to use the HTTP
protocol in the SPN for Kerberos
authentication.
- WINRM_LOCALE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (String) that specifies the WinRM locale to use.
- WINRM_TIMEMOUT - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
- WinRmClient - Class in com.xebialabs.overthere.cifs.winrm
-
See http://msdn.microsoft.com/en-us/library/cc251731(v=prot.10).aspx for some examples of how the WS-MAN protocol works on Windows
- WinRmClient(String, String, URL, String, int) - Constructor for class com.xebialabs.overthere.cifs.winrm.WinRmClient
-
- WinrmHttpsCertificateTrustStrategy - Enum in com.xebialabs.overthere.cifs
-
- WinrmHttpsHostnameVerificationStrategy - Enum in com.xebialabs.overthere.cifs
-
- WinRmRuntimeIOException - Exception in com.xebialabs.overthere.cifs.winrm
-
- WinRmRuntimeIOException(String, Document, Document, Throwable) - Constructor for exception com.xebialabs.overthere.cifs.winrm.WinRmRuntimeIOException
-
- WinRmRuntimeIOException(String) - Constructor for exception com.xebialabs.overthere.cifs.winrm.WinRmRuntimeIOException
-
- WinRmRuntimeIOException(String, Throwable) - Constructor for exception com.xebialabs.overthere.cifs.winrm.WinRmRuntimeIOException
-
- WINRS_ALLOW_DELEGATE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to allow the user's credentials to be passed to the remote
host.
- WINRS_COMPRESSION - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to enable compression.
- WINRS_NOECHO - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to disable echo.
- WINRS_NOPROFILE - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to disable loading the user profile before executing the
command.
- WINRS_PROXY_CONNECTION_OPTIONS - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (
ConnectionOptions
) that specifies the
connection
options
to be used for the "winrs proxy".
- WINRS_PROXY_PROTOCOL - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (String) that specifies the protocol for the "winrs proxy".
- WINRS_UNENCRYPTED - Static variable in class com.xebialabs.overthere.cifs.CifsConnectionBuilder
-
Connection option (Boolean) that specifies whether to disable encryption.
- withAction(URI) - Method in class com.xebialabs.overthere.cifs.winrm.soap.HeaderBuilder
-
- withId(String) - Method in class com.xebialabs.overthere.cifs.winrm.soap.HeaderBuilder
-
- withLocale(String) - Method in class com.xebialabs.overthere.cifs.winrm.soap.HeaderBuilder
-
- withOptionSet(List<KeyValuePair>) - Method in class com.xebialabs.overthere.cifs.winrm.soap.HeaderBuilder
-
- withResourceURI(URI) - Method in class com.xebialabs.overthere.cifs.winrm.soap.HeaderBuilder
-
- withShellId(String) - Method in class com.xebialabs.overthere.cifs.winrm.soap.HeaderBuilder
-
- withTimeout(String) - Method in class com.xebialabs.overthere.cifs.winrm.soap.HeaderBuilder
-
- workingDirectory - Variable in class com.xebialabs.overthere.spi.BaseOverthereConnection
-
- wrapStderr(OverthereProcessOutputHandler) - Static method in class com.xebialabs.overthere.util.OverthereProcessOutputHandlerWrapper
-
- wrapStdout(OverthereProcessOutputHandler) - Static method in class com.xebialabs.overthere.util.OverthereProcessOutputHandlerWrapper
-
- write(byte[], OverthereFile) - Static method in class com.xebialabs.overthere.util.OverthereUtils
-
- write(String, String, OverthereFile) - Static method in class com.xebialabs.overthere.util.OverthereUtils
-