private static class EnvironmentOps.WorkArea
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Boolean |
batchMode
The batch-mode state of this context.
|
private java.lang.String |
clientOsName
The name of the OS on the client side or OPSYS override specified in the directory.
|
private java.lang.String |
clientPathSeparator
The string representing delimiter between path entries on the client side.
|
private java.lang.String |
clientRuntimeOsName
The name of the OS on the client side.
|
private boolean |
isWindowsClient
The flag indicating Windows on client side.
|
private java.lang.Boolean |
legacyCaseSensitive
File name case-sensitivity of the legacy platform
|
private java.lang.String |
legacyFileSeparator
File name separator of the legacy platform
|
private java.lang.String |
legacyPlatform
Client legacy plaform name
|
private java.util.Set<java.util.function.Consumer<java.lang.String>> |
listeners
Set of listeners to be notified when the
propath has been set. |
private OperatingSystemInspector |
osInsp
Object to check OS properties on client side.
|
private java.util.Map<java.lang.String,java.lang.String> |
pathPrefixMap
Mapping of legacy absolute file path prefixes to new environment path prefixes
|
private java.lang.String |
propath
Stores any context-specific full effective override to the
PROPATH . |
private java.lang.String |
propathOverride
Stores any context-specific override to the
PROPATH , changeable part. |
Modifier | Constructor and Description |
---|---|
private |
WorkArea() |
Modifier and Type | Method and Description |
---|---|
protected void |
notifySourcePath(java.lang.String sourcePath)
Send notifications that the PROPATH has been set.
|
private java.lang.String propath
PROPATH
.private java.lang.String propathOverride
PROPATH
, changeable part.private java.lang.Boolean batchMode
private java.lang.String clientOsName
private java.lang.String clientRuntimeOsName
private boolean isWindowsClient
private java.lang.String clientPathSeparator
private OperatingSystemInspector osInsp
private java.lang.String legacyPlatform
private java.util.Set<java.util.function.Consumer<java.lang.String>> listeners
propath
has been set.private java.util.Map<java.lang.String,java.lang.String> pathPrefixMap
private java.lang.Boolean legacyCaseSensitive
private java.lang.String legacyFileSeparator