Uses of Class
io.fluxzero.common.api.tracking.MessageBatch
Packages that use MessageBatch
-
Uses of MessageBatch in io.fluxzero.common.tracking
Methods in io.fluxzero.common.tracking with parameters of type MessageBatchModifier and TypeMethodDescriptionvoidSimpleTracker.send(MessageBatch batch) voidTracker.send(MessageBatch batch) Sends a batch of messages to this tracker.voidWebSocketTracker.send(MessageBatch batch) default voidTracker.sendEmptyBatch(MessageBatch batch) Sends an empty batch (typically used to signal idle or shutdown).protected voidDefaultTrackingStrategy.waitForMessages(Tracker tracker, MessageBatch emptyBatch, PositionStore positionStore) protected voidDefaultTrackingStrategy.waitForUpdate(Tracker tracker, MessageBatch emptyBatch, Runnable followUp) Constructor parameters in io.fluxzero.common.tracking with type arguments of type MessageBatchModifierConstructorDescriptionSimpleTracker(String consumerName, int maxSize, Consumer<MessageBatch> handler) WebSocketTracker(Read read, MessageType messageType, String clientId, String sessionId, Consumer<MessageBatch> handler)