A B C D E F G I L M O P R S T U V W 
All Classes All Packages

A

ACTION_COMMAND - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The action name for the WinRM Command action
ACTION_CREATE - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The action name for the WS-Man Create action
ACTION_DELETE - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The action name for the WinRM Delete action
ACTION_RECEIVE - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The action name for the WinRM Receive action
ACTION_SEND - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The action name for the WinRM Send action
ACTION_SIGNAL - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The action name for the WinRM Signal action
ADDRESSING - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.ObjectFactories
 

B

basic() - Static method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Create a WindowsShellOptions containing the basic set of WinRM options.
basic() - Static method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
Factory method to create the minimum required set of WindowsSoapOptions.

C

close() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.InputStreamConnector
close() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
Closes this OutputStreamConnector and stops the run loop.
close() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
 
close() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Close this WindowsSession.
cmd() - Static method in class com.oracle.bedrock.runtime.remote.windows.WindowsTerminals
Create a RemoteTerminalBuilder that creates WindowsRemoteTerminal instances running Windows cmd.exe.
com.oracle.bedrock.runtime.remote.windows - package com.oracle.bedrock.runtime.remote.windows
 
com.oracle.bedrock.runtime.remote.windows.http - package com.oracle.bedrock.runtime.remote.windows.http
 
com.oracle.bedrock.runtime.remote.windows.winrm - package com.oracle.bedrock.runtime.remote.windows.winrm
 
com.oracle.bedrock.runtime.windows - module com.oracle.bedrock.runtime.windows
 
compose(WindowsShellOptions) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
 
compose(WindowsSoapOptions) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
 
connect() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Connect this WindowsSession to the remote Windows platform.
connect(String) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Connect this WindowsSession to the remote Windows platform.
connect(String, Properties) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Connect this WindowsSession to the remote Windows platform.
createEnvelope(String) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
 
createInputStreamConnector(InputStream) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
 
createOutputStreamConnector(OutputStream, OutputStream) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
 
createSession() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteTerminal
Create a WindowsSession that can be used to communicate with the WinRM server on the remote host.

D

DATATYPE - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.ObjectFactories
 
DEFAULT_MAX_ENVELOPE_SIZE - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
The default maximum envelope size for SOAP messages.
DEFAULT_SHELL_LIFETIME - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
The default lifetime of a WinRM shell
DEFAULT_TIMEOUT - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
The default timeout value for SOAP messages.
DEFAULT_WINRM_PORT - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The default port that WinRM listens on
deployArtifact(URL, String, Platform) - Method in class com.oracle.bedrock.runtime.remote.windows.http.PowerShellHttpDeployer
 

E

execute(String, List<String>) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
Execute the specified command using the current WindowsSession.
execute(String, List<String>, InputStream, OutputStream, OutputStream) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Execute the specified command in the current Shell.
exitValue() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
 
exitValue() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Obtain the exit code from the last executed command.

F

faultTypeToString(WSManFaultType) - Method in exception com.oracle.bedrock.runtime.remote.windows.winrm.SoapFaultException
 
fileShare(String, String, Option...) - Static method in class com.oracle.bedrock.runtime.remote.windows.WindowsDeployers
A static helper method to return an HttpDeployer that will use PowerShell Invoke-WebRequest to retrieve artifacts.
findFirst(Collection<?>, Class<T>) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
 

G

getAuthentication() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
Obtain the user name used by this SoapConnection to connect to the SOAP service.
getBuilder() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Obtains the PropertiesBuilder to use for realizing the WinRM options.
getCommandId() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Obtain the ID of the currently executing command.
getErrorStream() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
Obtain the OutputStream this connector pipes the remote process stderr to.
getErrorStream() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
 
getExitCode() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
Obtain the exit value of the remote process or -1 if the process has not yet terminated.
getId() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
 
getInputStream() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.InputStreamConnector
Obtain the InputStream this connector pipes to the remote process stdin.
getInputStream() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
 
getInputStreamConnector() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Obtain the InputStreamConnector that connects the current command stdin stream.
getMaxEnvelopeSize() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
Obtain the maximum envelope size to use for SOAP messages.
getMessage() - Method in exception com.oracle.bedrock.runtime.remote.windows.winrm.SoapFaultException
 
getOptions() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
Obtain an unmodifiable Map of the options contained within this WindowsSoapOptions.
getOutputStream() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
Obtain the OutputStream this connector pipes the remote process stdout to.
getOutputStream() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
 
getOutputStreamConnector() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
 
getSession() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.InputStreamConnector
Obtain the WindowsSession running the remote process.
getSession() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
Obtain the WindowsSession running the remote process.
getShellLifetime() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Obtain the lifetime of the WinRM shell.
getShellReferenceId() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Obtain the ID of the WinRM shell being used by this session.
getSOAPBodyContents(InputStream) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
Un-marshall the SOAP response from the specified InputStream.
getSoapConnection() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Obtain the SoapConnection being used by this WindowsSession to send SOAP messages.
getTimeout() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
Obtain the timeout value to use for SOAP messages.
getUrl() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
Obtain the URL od the SOAP service.
getUserName() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
Obtain the user name used by this SoapConnection to connect to the SOAP service.

I

InputStreamConnector - Class in com.oracle.bedrock.runtime.remote.windows.winrm
A Thread that connects an InputStream to the stdin stream of an executing command.
InputStreamConnector(WindowsSession, InputStream) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.InputStreamConnector
Create an InputStreamConnector that listens to the specified InputStream and pipes lines read from it to the stdin stream of the current command.

L

launch(RemoteTerminal.Launchable, Class<? extends Application>, OptionsByType) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteTerminal
 

M

makeDirectories(String, OptionsByType) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteTerminal
 
MaxEnvelopeSize - com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions.Type
 
moveFile(String, String, OptionsByType) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteTerminal
 

O

ObjectFactories - Class in com.oracle.bedrock.runtime.remote.windows.winrm
A holder for the various JAXB object factories.
OutputStreamConnector - Class in com.oracle.bedrock.runtime.remote.windows.winrm
An implementation of a Thread that polls a remote WinRM shell command for the contents of its output streams and then pipes that data to corresponding OutputStreams.
OutputStreamConnector(WindowsSession, OutputStream, OutputStream) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
Create an OutputStreamConnector to link the output streams of the remote process controlled by the WindowsSession.

P

performRemoteCopy(String, String, Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.remote.windows.WindowsFileShareDeployer
 
pollForInput(BufferedReader) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.InputStreamConnector
Read a line from the specified BufferedReader and send the data to the stdin stream of the remote process.
pollOutput() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
Poll for the current process output from the remote command.
powerShellHttp(Option...) - Static method in class com.oracle.bedrock.runtime.remote.windows.WindowsDeployers
A static helper method to return an HttpDeployer that will use PowerShell Invoke-WebRequest to retrieve artifacts.
PowerShellHttpDeployer - Class in com.oracle.bedrock.runtime.remote.windows.http
An implementation of PowerShellHttpDeployer that runs a PowerShell Invoke-WebRequest command on the target platform to pull the artifacts from the HTTP server.
PowerShellHttpDeployer(Option...) - Constructor for class com.oracle.bedrock.runtime.remote.windows.http.PowerShellHttpDeployer

R

readOutputStreams() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Read the output from the current commands stdout and stderr streams.
run() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.InputStreamConnector
The run loop for this InputStreamConnector.
run() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
The run loop for this Thread.

S

send(Envelope) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
Send the specified SOAP Envelope to the SOAP service listening on the specified URL.
send(Envelope, HttpURLConnection) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
Send the specified SOAP Envelope to the SOAP service listening on the specified HttpURLConnection.
set(String, Object) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Defines a custom environment variable, overriding any previously defined variable of the same name.
set(String, Iterator<?>) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Defines a custom environment variable, overriding any previously defined variable of the same name, the value to be used to be taken from the specified iterator when the WindowsShellOptions.getBuilder() is realized.
setCommandId(String) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Set the ID of the currently executing command.
setIfAbsent(String, Object) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Defines a custom environment variable, if-and-only-if it's not already defined.
setIfAbsent(String, Iterator<?>) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Defines a custom environment variable, if-and-only-if it's not already defined, the value to be used to be taken from the specified iterator when the WindowsShellOptions.getBuilder() is realized.
setInputStreamConnector(InputStreamConnector) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Set the InputStreamConnector that connects the current command stdin stream.
setOutputStreamConnector(OutputStreamConnector) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
 
setShellReferenceId(String) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Set the reference ID of the currently connected WinRM Shell.
SHELL - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.ObjectFactories
 
SIGNAL_TERM - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The action name for the WinRM terminate signal
SOAP - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.ObjectFactories
 
SoapConnection - Class in com.oracle.bedrock.runtime.remote.windows.winrm
This class encapsulate the sending of a SOAP message and the processing of the response.
SoapConnection(String, int, String, String, Authentication, Option...) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
Create a SoapConnection that uses the specified connection details.
SoapFaultException - Exception in com.oracle.bedrock.runtime.remote.windows.winrm
An exception caused by a SOAP Fault.
SoapFaultException(Fault) - Constructor for exception com.oracle.bedrock.runtime.remote.windows.winrm.SoapFaultException
Create a SoapFaultException wrapping the specified Fault.

T

terminateCommand() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
 
Timeout - com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions.Type
 

U

URI_REPLY_TO - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The reply-to URI used in the SOAP envelope
URI_WINRM_RESOURCE - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The WinRM resource URI used in the SOAP envelope

V

valueOf(String) - Static method in enum com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitFor(Option...) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
Causes the current thread to wait, if necessary, until the remote command has terminated.
waitFor(Option...) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
 
waitFor(Option...) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Wait for the currently executing command to terminate and return its exit value.
WindowsDeployers - Class in com.oracle.bedrock.runtime.remote.windows
Helps methods to create Windows-specific Deployers.
WindowsDeployers() - Constructor for class com.oracle.bedrock.runtime.remote.windows.WindowsDeployers
 
WindowsFileShareDeployer - Class in com.oracle.bedrock.runtime.remote.windows
An implementation of a FileShareDeployer that uses the Windows move command via WinRM to copy the remote file from the share to its final destination.
WindowsFileShareDeployer(String, String, Option...) - Constructor for class com.oracle.bedrock.runtime.remote.windows.WindowsFileShareDeployer
Create a WindowsFileShareDeployer that uses the specified local and remote file share to deploy artifacts.
WindowsRemoteApplicationProcess - Class in com.oracle.bedrock.runtime.remote.windows.winrm
A RemoteApplicationProcess running in a Windows O/S.
WindowsRemoteApplicationProcess(WindowsSession) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
Create a WindowsRemoteApplicationProcess wrapping the specified WindowsSession running the remote process.
WindowsRemoteTerminal - Class in com.oracle.bedrock.runtime.remote.windows.winrm
A Windows implementation of a RemoteTerminal that uses the WinRM SOAP service to execute commands.
WindowsRemoteTerminal(RemotePlatform) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteTerminal
Create a Windows remote shell that will connect to the WinRM service running on the RemotePlatform.
WindowsSession - Class in com.oracle.bedrock.runtime.remote.windows.winrm
This class represents a reference to a WinRS remote shell.
WindowsSession(SoapConnection, Option...) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Create a new WindowsSession that connects to the WinRM service on the specified host.
WindowsSession(String, int, String, Authentication, Option...) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
Create a new WindowsSession that connects to the WinRM service on the specified host.
WindowsShellOptions - Class in com.oracle.bedrock.runtime.remote.windows.winrm
An Option to define options to set on a WinRM remote shell.
WindowsSoapOptions - Class in com.oracle.bedrock.runtime.remote.windows.winrm
An Option that controls various settings in the SOAP envelope header for a WinRM SOAP message.
WindowsSoapOptions(Map<WindowsSoapOptions.Type, Object>) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
 
WindowsSoapOptions.Type - Enum in com.oracle.bedrock.runtime.remote.windows.winrm
Enum description
WindowsTerminals - Class in com.oracle.bedrock.runtime.remote.windows
Helper methods to construct various builders for Windows-based RemoteTerminals.
WindowsTerminals() - Constructor for class com.oracle.bedrock.runtime.remote.windows.WindowsTerminals
 
with(PropertiesBuilder) - Static method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Create a WindowsShellOptions containing the basic set of WinRM options on top of which the the specified set of WinRM options will be added.
withLifetime(long, TimeUnit) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
Set the lifetime of the WinRM shell
withMaxEnvelopeSize(BigInteger) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
Set the maximum SOAP envelope size.
withTimeout(long, TimeUnit) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSoapOptions
Set the message timeout value.
writeToInputStream(String) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
 
WSMAN - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.ObjectFactories
 
WSMAN_PATH - Static variable in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
The default WinRM url suffix
A B C D E F G I L M O P R S T U V W 
All Classes All Packages