A B C D E F G I L M O P R S T U V W
All Classes All Packages
All Classes All Packages
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
WindowsShellOptionscontaining 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 this
InputStreamConnector - close() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
-
Closes this
OutputStreamConnectorand 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
RemoteTerminalBuilderthat createsWindowsRemoteTerminalinstances 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
WindowsSessionto the remote Windows platform. - connect(String) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
-
Connect this
WindowsSessionto the remote Windows platform. - connect(String, Properties) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsSession
-
Connect this
WindowsSessionto 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
WindowsSessionthat 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
HttpDeployerthat 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
SoapConnectionto connect to the SOAP service. - getBuilder() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsShellOptions
-
Obtains the
PropertiesBuilderto 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
OutputStreamthis 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
InputStreamthis 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
InputStreamConnectorthat 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
Mapof the options contained within thisWindowsSoapOptions. - getOutputStream() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
-
Obtain the
OutputStreamthis 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
WindowsSessionrunning the remote process. - getSession() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
-
Obtain the
WindowsSessionrunning 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
SoapConnectionbeing used by thisWindowsSessionto 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
URLod the SOAP service. - getUserName() - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
-
Obtain the user name used by this
SoapConnectionto connect to the SOAP service.
I
- InputStreamConnector - Class in com.oracle.bedrock.runtime.remote.windows.winrm
-
A
Threadthat connects anInputStreamto the stdin stream of an executing command. - InputStreamConnector(WindowsSession, InputStream) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.InputStreamConnector
-
Create an
InputStreamConnectorthat listens to the specifiedInputStreamand 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
Threadthat polls a remote WinRM shell command for the contents of its output streams and then pipes that data to correspondingOutputStreams. - OutputStreamConnector(WindowsSession, OutputStream, OutputStream) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.OutputStreamConnector
-
Create an
OutputStreamConnectorto link the output streams of the remote process controlled by theWindowsSession.
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
BufferedReaderand 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
HttpDeployerthat will use PowerShell Invoke-WebRequest to retrieve artifacts. - PowerShellHttpDeployer - Class in com.oracle.bedrock.runtime.remote.windows.http
-
An implementation of
PowerShellHttpDeployerthat 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
-
Create a
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
Envelopeto the SOAP service listening on the specifiedURL. - send(Envelope, HttpURLConnection) - Method in class com.oracle.bedrock.runtime.remote.windows.winrm.SoapConnection
-
Send the specified SOAP
Envelopeto the SOAP service listening on the specifiedHttpURLConnection. - 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
InputStreamConnectorthat 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
SoapConnectionthat 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
SoapFaultExceptionwrapping the specifiedFault.
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
FileShareDeployerthat 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
WindowsFileShareDeployerthat uses the specified local and remote file share to deploy artifacts. - WindowsRemoteApplicationProcess - Class in com.oracle.bedrock.runtime.remote.windows.winrm
-
A
RemoteApplicationProcessrunning in a Windows O/S. - WindowsRemoteApplicationProcess(WindowsSession) - Constructor for class com.oracle.bedrock.runtime.remote.windows.winrm.WindowsRemoteApplicationProcess
-
Create a
WindowsRemoteApplicationProcesswrapping the specifiedWindowsSessionrunning the remote process. - WindowsRemoteTerminal - Class in com.oracle.bedrock.runtime.remote.windows.winrm
-
A Windows implementation of a
RemoteTerminalthat 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
WindowsSessionthat 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
WindowsSessionthat connects to the WinRM service on the specified host. - WindowsShellOptions - Class in com.oracle.bedrock.runtime.remote.windows.winrm
-
An
Optionto define options to set on a WinRM remote shell. - WindowsSoapOptions - Class in com.oracle.bedrock.runtime.remote.windows.winrm
-
An
Optionthat 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
WindowsShellOptionscontaining 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
All Classes All Packages