Class WebSocketSessionManager
- java.lang.Object
-
- org.kie.server.controller.websocket.WebSocketSessionManager
-
public class WebSocketSessionManager extends Object
-
-
Constructor Summary
Constructors Constructor Description WebSocketSessionManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSession(javax.websocket.Session session)voidaddSession(org.kie.server.api.model.KieServerInfo serverInfo, javax.websocket.Session session)voidclose()List<javax.websocket.Session>getByUrl(String url)org.kie.server.controller.websocket.common.handlers.KieServerMessageHandlergetHandler(String sessionId)static WebSocketSessionManagergetInstance()org.kie.server.api.model.KieServerInfogetServerInfoByUrl(String url)StringremoveSession(javax.websocket.Session session)
-
-
-
Method Detail
-
getInstance
public static WebSocketSessionManager getInstance()
-
addSession
public void addSession(javax.websocket.Session session)
-
addSession
public void addSession(org.kie.server.api.model.KieServerInfo serverInfo, javax.websocket.Session session)
-
removeSession
public String removeSession(javax.websocket.Session session)
-
getServerInfoByUrl
public org.kie.server.api.model.KieServerInfo getServerInfoByUrl(String url)
-
getHandler
public org.kie.server.controller.websocket.common.handlers.KieServerMessageHandler getHandler(String sessionId)
-
close
public void close()
-
-