Class ConsumerEndpoint

java.lang.Object
javax.websocket.Endpoint
io.fluxcapacitor.testserver.WebsocketEndpoint
io.fluxcapacitor.testserver.endpoints.ConsumerEndpoint

public class ConsumerEndpoint extends WebsocketEndpoint
  • Constructor Details

    • ConsumerEndpoint

      public ConsumerEndpoint()
  • Method Details

    • handle

      @Handle public void handle(io.fluxcapacitor.common.api.tracking.Read read, javax.websocket.Session session)
    • handle

      @Handle public void handle(io.fluxcapacitor.common.api.tracking.ClaimSegment read, javax.websocket.Session session)
    • handle

      @Handle public io.fluxcapacitor.common.api.VoidResult handle(io.fluxcapacitor.common.api.tracking.StorePosition storePosition)
    • handle

      @Handle public io.fluxcapacitor.common.api.VoidResult handle(io.fluxcapacitor.common.api.tracking.ResetPosition resetPosition)
    • handle

      @Handle public void handle(io.fluxcapacitor.common.api.tracking.DisconnectTracker disconnectTracker)
    • handle

      @Handle public io.fluxcapacitor.common.api.tracking.ReadFromIndexResult handle(io.fluxcapacitor.common.api.tracking.ReadFromIndex read)
    • handle

      @Handle public io.fluxcapacitor.common.api.tracking.GetPositionResult handle(io.fluxcapacitor.common.api.tracking.GetPosition getPosition)
    • onClose

      public void onClose(javax.websocket.Session session, javax.websocket.CloseReason closeReason)
      Overrides:
      onClose in class WebsocketEndpoint