Interface WebSocketStore

All Superinterfaces:
AutoCloseable, org.apache.camel.Service
All Known Implementing Classes:
MemoryWebSocketStore

public interface WebSocketStore extends org.apache.camel.Service
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addWebSocket(String connectionKey, org.atmosphere.websocket.WebSocket websocket)
     
    Collection<org.atmosphere.websocket.WebSocket>
     
    getConnectionKey(org.atmosphere.websocket.WebSocket websocket)
     
    org.atmosphere.websocket.WebSocket
    getWebSocket(String connectionKey)
     
    void
    removeWebSocket(String connectionKey)
     
    void
    removeWebSocket(org.atmosphere.websocket.WebSocket websocket)
     

    Methods inherited from interface org.apache.camel.Service

    build, close, init, start, stop
  • Method Details

    • 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()