Class SessionRunner.SessionState
java.lang.Object
neqsim.mcp.runners.SessionRunner.SessionState
- Enclosing class:
SessionRunner
Internal session state holder.
- Version:
- 1.0
- Author:
- Even Solbraa
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final longCreation timestamp.(package private) final List<com.google.gson.JsonObject> Equipment definitions added incrementally.(package private) StringThe fluid JSON for rebuilding.(package private) booleanWhether the process has been run at least once.(package private) longLast access timestamp.(package private) final StringHuman-readable session name.(package private) ProcessSystemThe live process system.(package private) intNumber of times run() has been called.(package private) final StringUnique session ID. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
sessionId
Unique session ID. -
name
Human-readable session name. -
process
ProcessSystem processThe live process system. -
fluidJson
String fluidJsonThe fluid JSON for rebuilding. -
equipmentDefs
Equipment definitions added incrementally. -
hasRun
boolean hasRunWhether the process has been run at least once. -
runCount
int runCountNumber of times run() has been called. -
createdAt
final long createdAtCreation timestamp. -
lastAccess
long lastAccessLast access timestamp.
-
-
Constructor Details
-
SessionState
-