Interface WebSocketStore
-
- All Superinterfaces:
AutoCloseable
,org.apache.camel.Service
- All Known Implementing Classes:
MemoryWebSocketStore
public interface WebSocketStore extends org.apache.camel.Service
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addWebSocket(String connectionKey, org.atmosphere.websocket.WebSocket websocket)
Collection<org.atmosphere.websocket.WebSocket>
getAllWebSockets()
String
getConnectionKey(org.atmosphere.websocket.WebSocket websocket)
org.atmosphere.websocket.WebSocket
getWebSocket(String connectionKey)
void
removeWebSocket(String connectionKey)
void
removeWebSocket(org.atmosphere.websocket.WebSocket websocket)
-
-
-
Method Detail
-
addWebSocket
void addWebSocket(String connectionKey, org.atmosphere.websocket.WebSocket websocket)
-
removeWebSocket
void removeWebSocket(String connectionKey)
-
removeWebSocket
void removeWebSocket(org.atmosphere.websocket.WebSocket websocket)
-
getConnectionKey
String getConnectionKey(org.atmosphere.websocket.WebSocket websocket)
-
getWebSocket
org.atmosphere.websocket.WebSocket getWebSocket(String connectionKey)
-
getAllWebSockets
Collection<org.atmosphere.websocket.WebSocket> getAllWebSockets()
-
-