Interface SwingInstance
-
- All Known Implementing Classes:
SwingInstanceImpl
public interface SwingInstance
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconnectSwingInstance(WebSocketConnection r, org.webswing.model.c2s.ConnectionHandshakeMsgIn h)org.webswing.server.common.model.SwingConfiggetAppConfig()StringgetConnectionId()StringgetInstanceId()StringgetMirrorConnectionId()StringgetOwnerId()StringgetThreadDump(String id)StringgetUserId()booleanisRecording()voidkill(int waitMs)voidlogStatValue(String name, Number value)voidlogWarningHistory()voidnotifyExiting()voidrequestThreadDump()booleansendToSwing(WebSocketConnection r, org.webswing.model.MsgIn h)voidsendToWeb(org.webswing.model.MsgOut o)voidshutdown(boolean force)voidstartRecording()voidstopRecording()org.webswing.server.common.model.admin.SwingSessiontoSwingSession(boolean stats)voidwebSessionDisconnected(String connectionId)
-
-
-
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)
-
sendToSwing
boolean sendToSwing(WebSocketConnection r, org.webswing.model.MsgIn h)
-
notifyExiting
void notifyExiting()
-
shutdown
void shutdown(boolean force)
-
kill
void kill(int waitMs)
-
webSessionDisconnected
void webSessionDisconnected(String connectionId)
-
toSwingSession
org.webswing.server.common.model.admin.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()
-
-