Interface SwingInstance

    • Method Detail

      • getOwnerId

        String getOwnerId()
      • getInstanceId

        String getInstanceId()
      • getConnectionId

        String getConnectionId()
      • getMirrorConnectionId

        String getMirrorConnectionId()
      • getAppConfig

        org.webswing.server.common.model.SwingConfig getAppConfig()
      • connectSwingInstance

        void connectSwingInstance​(WebSocketConnection r,
                                  org.webswing.model.c2s.ConnectionHandshakeMsgIn h)
      • sendToWeb

        void sendToWeb​(org.webswing.model.MsgOut o)
      • notifyExiting

        void notifyExiting()
      • shutdown

        void shutdown​(boolean force)
      • kill

        void kill​(int waitMs)
      • webSessionDisconnected

        void webSessionDisconnected​(String connectionId)
      • logStatValue

        void logStatValue​(String name,
                          Number value)
      • toSwingSession

        SwingSession toSwingSession​(boolean stats)
      • logWarningHistory

        void logWarningHistory()
      • isRecording

        boolean isRecording()
      • startRecording

        void startRecording()
                     throws org.webswing.server.model.exception.WsException
        Throws:
        org.webswing.server.model.exception.WsException
      • stopRecording

        void stopRecording()
                    throws org.webswing.server.model.exception.WsException
        Throws:
        org.webswing.server.model.exception.WsException
      • requestThreadDump

        void requestThreadDump()
      • getUserId

        String getUserId()