Class SessionLogic


  • public class SessionLogic
    extends java.lang.Object
    • Field Detail

      • rootDirectory

        public final java.io.File rootDirectory
      • cliExecution

        public boolean cliExecution
        Whether to run the co-simulation internally via CLI or not. Disallows websocket.
    • Constructor Detail

      • SessionLogic

        public SessionLogic​(java.io.File rootDirectory)
    • Method Detail

      • getCliExecution

        public boolean getCliExecution()
      • setCliExecution

        public void setCliExecution​(boolean executeViaCLI)
      • getSocket

        public org.springframework.web.socket.WebSocketSession getSocket()
      • setInitializationData

        public void setInitializationData​(InitializationData initializationData)
      • setWebsocketSession

        public void setWebsocketSession​(org.springframework.web.socket.WebSocketSession socket)
      • containsSocket

        public java.lang.Boolean containsSocket()
      • removeSocket

        public void removeSocket()
      • getLastExecTime

        public java.lang.Long getLastExecTime()
      • setExecTime

        public void setExecTime​(long execTime)