Package io.fluxcapacitor.common.tracking
Class WebSocketTracker
java.lang.Object
io.fluxcapacitor.common.tracking.WebSocketTracker
- All Implemented Interfaces:
Tracker
,Comparable<Tracker>
-
Field Summary
Fields inherited from interface io.fluxcapacitor.common.tracking.Tracker
comparator
-
Constructor Summary
ConstructorsConstructorDescriptionWebSocketTracker
(Read read, MessageType messageType, String clientId, String sessionId, Consumer<MessageBatch> handler) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.fluxcapacitor.common.tracking.Tracker
canHandle, clientControlledIndex, compareTo, getClientId, getConsumerName, getDeadline, getLastTrackerIndex, getMaxSize, getPurgeDelay, getTrackerId, getTypeFilter, hasMissedDeadline, ignoreSegment, isFilterMessageTarget, maxTimeout, sendEmptyBatch, singleTracker, withLastTrackerIndex
-
Constructor Details
-
WebSocketTracker
public WebSocketTracker(Read read, MessageType messageType, String clientId, String sessionId, Consumer<MessageBatch> handler)
-
-
Method Details
-
send
Description copied from interface:Tracker
Sends a batch of messages to this tracker. -
equals
-
hashCode
public int hashCode() -
toString
-