| Package | Description | 
|---|---|
| systems.dmx.core.impl | 
| Modifier and Type | Field and Description | 
|---|---|
private WebSocketConnection | 
WebSocketsServiceImpl.QueuedMessage.connection  | 
| Modifier and Type | Field and Description | 
|---|---|
private Map<String,Map<String,WebSocketConnection>> | 
WebSocketConnectionPool.pool
1st hash: plugin URI
 2nd hash: session ID 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private WebSocketConnection | 
WebSocketsServiceImpl.getConnection(javax.servlet.http.HttpServletRequest request,
             String pluginUri)  | 
(package private) WebSocketConnection | 
WebSocketConnectionPool.getConnection(String pluginUri,
             String sessionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) Collection<WebSocketConnection> | 
WebSocketConnectionPool.getConnections(String pluginUri)
Returns the open WebSocket connections associated to the given plugin, or  
null if there are none. | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) void | 
WebSocketConnectionPool.add(WebSocketConnection connection)  | 
private void | 
WebSocketsServiceImpl.broadcast(String pluginUri,
         String message,
         WebSocketConnection exclude)  | 
private void | 
WebSocketsServiceImpl.queueMessage(WebSocketConnection connection,
            String message)  | 
private void | 
WebSocketsServiceImpl.SendMessageWorker.queueMessage(WebSocketConnection connection,
            String message)  | 
(package private) void | 
WebSocketConnectionPool.remove(WebSocketConnection connection)  | 
| Constructor and Description | 
|---|
QueuedMessage(WebSocketConnection connection,
             String message)  | 
Copyright © 2018. All Rights Reserved.