Uses of Record Class
io.aleph0.yap.messaging.core.SplitGateProcessorWorker.Metrics
-
Uses of SplitGateProcessorWorker.Metrics in io.aleph0.yap.messaging.core
Classes in io.aleph0.yap.messaging.core that implement interfaces with type arguments of type SplitGateProcessorWorker.MetricsModifier and TypeClassDescriptionclassAProcessorWorkerthat implements a gating "split-join" pattern over messages: Each input message is passed through asplitterFunctionthat produces zero or more output messages. If the splitter produces no messages, the input message (after mapping) is forwarded immediately downstream. If the splitter produces one or more messages, the input message is held back. The split messages are sent downstream immediately and tracked for acknowledgement. Once all split messages are acknowledged (acked or nacked), the original message (after mapping) is released downstream.Methods in io.aleph0.yap.messaging.core that return SplitGateProcessorWorker.MetricsModifier and TypeMethodDescriptionSplitGateProcessorWorker.checkMetrics()SplitGateProcessorWorker.flushMetrics()