public class WebsocketTrackingClient extends AbstractWebsocketClient implements TrackingClient
AbstractWebsocketClient.WebSocketRequest| Constructor and Description |
|---|
WebsocketTrackingClient(String endPointUrl) |
WebsocketTrackingClient(URI endPointUri) |
| Modifier and Type | Method and Description |
|---|---|
MessageBatch |
read(String consumer,
int channel,
int maxSize,
Duration maxTimeout,
String typeFilter,
boolean ignoreMessageTarget,
TrackingStrategy strategy) |
Awaitable |
storePosition(String consumer,
int[] segment,
long lastIndex) |
close, getSession, isOpen, onClose, onError, onMessage, retryOutstandingRequests, send, sendRequestclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic WebsocketTrackingClient(String endPointUrl)
public WebsocketTrackingClient(URI endPointUri)
public MessageBatch read(String consumer, int channel, int maxSize, Duration maxTimeout, String typeFilter, boolean ignoreMessageTarget, TrackingStrategy strategy)
read in interface TrackingClientpublic Awaitable storePosition(String consumer, int[] segment, long lastIndex)
storePosition in interface TrackingClientCopyright © 2019 Flux Capacitor. All rights reserved.