public interface IRemoteProcessService extends IRemoteConnection.Service
IRemoteConnection.Service.Factory
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getEnv()
Returns an unmodifiable string map view of the remote environment.
|
java.lang.String |
getEnv(java.lang.String name)
Returns the value of an environment variable.
|
IRemoteProcessBuilder |
getProcessBuilder(java.util.List<java.lang.String> command)
Get a process builder for creating remote processes
|
IRemoteProcessBuilder |
getProcessBuilder(java.lang.String... command)
Get a process builder for creating remote processes
|
java.lang.String |
getWorkingDirectory()
Get the working directory.
|
void |
setWorkingDirectory(java.lang.String path)
Set the working directory while the connection is open.
|
getRemoteConnection
java.util.Map<java.lang.String,java.lang.String> getEnv()
java.lang.String getEnv(java.lang.String name)
name
- name of the environment variableIRemoteProcessBuilder getProcessBuilder(java.util.List<java.lang.String> command)
IRemoteProcessBuilder getProcessBuilder(java.lang.String... command)
java.lang.String getWorkingDirectory()
void setWorkingDirectory(java.lang.String path)
path
- String representing the current working directory