Class SessionController


  • public class SessionController
    extends java.lang.Object
    Created by ctha on 17-03-2016.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static boolean test  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addSocket​(java.lang.String sessionId, org.springframework.web.socket.WebSocketSession socket)  
      boolean containsSession​(java.lang.String sessionId)  
      boolean containsSocket​(java.lang.String sessionId)  
      java.lang.String createNewSession()  
      void deleteSession​(java.lang.String sessionId)  
      org.intocps.orchestration.coe.scala.Coe getCoe​(java.lang.String sessionId)  
      SessionLogic getSessionLogic​(java.lang.String sessionID)  
      java.io.File getSessionRootDir​(java.lang.String session)  
      java.util.List<org.intocps.orchestration.coe.json.StatusMsgJson> getStatus()  
      org.intocps.orchestration.coe.json.StatusMsgJson getStatus​(java.lang.String sessionId)  
      SessionLogic removeSession​(java.lang.String sessionId)  
      void removeSocket​(java.lang.String sessionId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • test

        public static boolean test
    • Constructor Detail

    • Method Detail

      • createNewSession

        public java.lang.String createNewSession()
      • getSessionLogic

        public SessionLogic getSessionLogic​(java.lang.String sessionID)
      • getCoe

        public org.intocps.orchestration.coe.scala.Coe getCoe​(java.lang.String sessionId)
                                                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • containsSession

        public boolean containsSession​(java.lang.String sessionId)
      • removeSession

        public SessionLogic removeSession​(java.lang.String sessionId)
      • getStatus

        public java.util.List<org.intocps.orchestration.coe.json.StatusMsgJson> getStatus()
      • getStatus

        public org.intocps.orchestration.coe.json.StatusMsgJson getStatus​(java.lang.String sessionId)
      • deleteSession

        public void deleteSession​(java.lang.String sessionId)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • getSessionRootDir

        public java.io.File getSessionRootDir​(java.lang.String session)
      • removeSocket

        public void removeSocket​(java.lang.String sessionId)
      • containsSocket

        public boolean containsSocket​(java.lang.String sessionId)
      • addSocket

        public void addSocket​(java.lang.String sessionId,
                              org.springframework.web.socket.WebSocketSession socket)