Class ConsumerEndpoint
java.lang.Object
javax.websocket.Endpoint
io.fluxcapacitor.testserver.WebsocketEndpoint
io.fluxcapacitor.testserver.endpoints.ConsumerEndpoint
-
Field Summary
Fields inherited from class io.fluxcapacitor.testserver.WebsocketEndpoint
shutDown, shuttingDown -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(io.fluxcapacitor.common.api.tracking.ClaimSegment read, javax.websocket.Session session) voidhandle(io.fluxcapacitor.common.api.tracking.DisconnectTracker disconnectTracker) io.fluxcapacitor.common.api.tracking.GetPositionResulthandle(io.fluxcapacitor.common.api.tracking.GetPosition getPosition) io.fluxcapacitor.common.api.tracking.ReadFromIndexResulthandle(io.fluxcapacitor.common.api.tracking.ReadFromIndex read) voidhandle(io.fluxcapacitor.common.api.tracking.Read read, javax.websocket.Session session) io.fluxcapacitor.common.api.VoidResulthandle(io.fluxcapacitor.common.api.tracking.ResetPosition resetPosition) io.fluxcapacitor.common.api.VoidResulthandle(io.fluxcapacitor.common.api.tracking.StorePosition storePosition) voidonClose(javax.websocket.Session session, javax.websocket.CloseReason closeReason) Methods inherited from class io.fluxcapacitor.testserver.WebsocketEndpoint
getClientId, getClientName, getCompressionAlgorithm, getProjectId, getRequestType, handleMessage, onError, onOpen, sendResult, shutDown
-
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:
onClosein classWebsocketEndpoint
-