private static class SessionUtils.WorkArea
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
authBlob
The authentication blob.
|
private java.lang.String |
browserExternalIp
The external IP of the end-user machine, where the js client runs.
|
private java.lang.Integer |
browserPort
The TCP port of the end-user machine, on which the WebSocket runs in the browser.
|
private java.lang.Integer |
browserTimezone
The offset in minutes from UTC for the browser timezone.
|
private boolean |
clientDisconnected
Flag indicating if the FWD client has disconnected (due to an abend, socket close, etc).
|
private java.lang.String |
clientExternalIp
The external IP of the client machine.
|
private java.lang.Long |
clientIpCaptureTimestamp
The UTC timestamp of the capture time for CLIENT-EXTERNAL-IP.
|
private java.lang.Integer |
clientPort
The TCP port of the client machine.
|
private java.lang.Integer |
clientTimezone
The offset in minutes from UTC for the client machine.
|
private ClientType[] |
clientTypes
The value of the OEVersionInfo:OEClientType attribute.
|
private java.lang.String |
contextHelpFile
The value of the CONTEXT-HELP-FILE attribute.
|
private object<OerequestInfo> |
currentRequestInfo
The value of the CURRENT-REQUEST-INFO attribute.
|
private object<OerequestInfo> |
currentResponseInfo
The value of the CURRENT-RESPONSE-INFO attribute.
|
private java.lang.String |
deviceId
The device ID.
|
private boolean |
errorStackTrace
Flag indicating if the
ProError.getCallStack() should be populated with the stacktrace when
an legacy OO error is thrown. |
private long |
exitCode
The resultant value the 4GL may want to return to the OS (SESSION:EXIT-CODE)
|
private SessionExports |
exports
Remote client interface.
|
private java.lang.Long |
id
The resource's ID.
|
private java.lang.Long |
ipCaptureTimestamp
The UTC timestamp of the capture time for BROWSER-EXTERNAL-IP.
|
private boolean |
isDebugAlert
The state of SESSION:DEBUG-ALERT attribute
|
private java.util.Map<java.lang.String,java.lang.String[]> |
loginParams
The map of name : values for the params sent by the login request.
|
private long |
multitaskingInterval
This is just a holder for SESSION:MULTITASKING-INTERVAL.
|
CommonSession |
proxy
Cached instance of the SESSION resource.
|
private java.lang.String |
relatedSessionId
The unique ID of the original session that was forked.
|
private java.lang.Integer |
screenColorDepth
The client screen color depth.
|
private java.lang.Integer |
screenHeight
The client screen height.
|
private java.lang.Float |
screenScalingFactor
The client screen scaling factor.
|
private java.lang.Integer |
screenWidth
The client screen width.
|
private java.lang.String |
sessionId
The session unique identifier.
|
private java.lang.String |
storageId
The storage ID of the end-user (available with SSO).
|
private java.lang.String |
terminationHook
A hook which will be executed before the root top-level block terminates.
|
private boolean |
tooltips
The flag indicating whether the widgets have the tooltip feature.
|
private java.lang.String |
userAgent
The user agent info of the browser where the js client runs.
|
private boolean |
webUploadError
Indicates an error during direct file upload
|
private java.lang.String |
webUploadFiles
The files uploaded during the direct upload
|
| Modifier | Constructor and Description |
|---|---|
private |
WorkArea() |
public CommonSession proxy
private java.lang.Long id
private java.lang.String sessionId
private java.lang.String relatedSessionId
private SessionExports exports
private boolean isDebugAlert
private boolean tooltips
private long multitaskingInterval
private long exitCode
private java.lang.String contextHelpFile
private object<OerequestInfo> currentRequestInfo
private object<OerequestInfo> currentResponseInfo
private ClientType[] clientTypes
private boolean clientDisconnected
true by the FWD when TransactionManager.abnormalEnd(java.lang.Throwable) is being
called for an unrecoverable exception.private java.lang.String terminationHook
com.goldencode.Foo:someStaticMethod syntax.private boolean errorStackTrace
ProError.getCallStack() should be populated with the stacktrace when
an legacy OO error is thrown.private java.lang.String authBlob
private java.lang.String deviceId
private java.lang.String browserExternalIp
private java.lang.Integer browserPort
private java.lang.Integer browserTimezone
private java.lang.Long ipCaptureTimestamp
private java.lang.String clientExternalIp
private java.lang.Integer clientPort
private java.lang.Integer clientTimezone
private java.lang.Long clientIpCaptureTimestamp
private java.lang.Integer screenColorDepth
private java.lang.Integer screenHeight
private java.lang.Float screenScalingFactor
private java.lang.Integer screenWidth
private java.lang.String userAgent
private java.lang.String storageId
private java.util.Map<java.lang.String,java.lang.String[]> loginParams
private java.lang.String webUploadFiles
private boolean webUploadError