Class MemoryWebSocketStore
java.lang.Object
org.apache.camel.component.atmosphere.websocket.MemoryWebSocketStore
- All Implemented Interfaces:
AutoCloseable,WebSocketStore,org.apache.camel.Service
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddWebSocket(String connectionKey, org.atmosphere.websocket.WebSocket websocket) Collection<org.atmosphere.websocket.WebSocket>getConnectionKey(org.atmosphere.websocket.WebSocket websocket) org.atmosphere.websocket.WebSocketgetWebSocket(String connectionKey) voidremoveWebSocket(String connectionKey) voidremoveWebSocket(org.atmosphere.websocket.WebSocket websocket) voidstart()voidstop()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.Service
build, close, init
-
Constructor Details
-
MemoryWebSocketStore
public MemoryWebSocketStore()
-
-
Method Details
-
start
public void start()- Specified by:
startin interfaceorg.apache.camel.Service
-
stop
public void stop()- Specified by:
stopin interfaceorg.apache.camel.Service
-
addWebSocket
- Specified by:
addWebSocketin interfaceWebSocketStore
-
removeWebSocket
- Specified by:
removeWebSocketin interfaceWebSocketStore
-
removeWebSocket
public void removeWebSocket(org.atmosphere.websocket.WebSocket websocket) - Specified by:
removeWebSocketin interfaceWebSocketStore
-
getConnectionKey
- Specified by:
getConnectionKeyin interfaceWebSocketStore
-
getWebSocket
- Specified by:
getWebSocketin interfaceWebSocketStore
-
getAllWebSockets
- Specified by:
getAllWebSocketsin interfaceWebSocketStore
-