All Classes
-
All Classes Interface Summary Class Summary Class Description Flow Interrelated interfaces and static methods for establishing flow-controlled components in whichPublishersproduce items consumed by one or moreSubscribers, each managed by aSubscription.Flow.Processor<T,R> A component that acts as both a Subscriber and Publisher.Flow.Publisher<T> A producer of items (and related control messages) received by Subscribers.Flow.Subscriber<T> A receiver of messages.Flow.Subscription Message control linking aFlow.PublisherandFlow.Subscriber.InputStreamValve The InputStreamValve is aByteBufferbasedValvethat transforms a possibly blockingInputStreaminto the Valve.OutputStreamPublisher Output stream thatpublishesany data written to it asByteBufferevents.Pausable ReactiveStreamsAdapter Static utility methods for converting between Helidon reactive APIFlowand reactive-streams.RequestedCounter Requested event counter.RetrySchema Defines delay for next read/poll operation in a pollingpublisher.SingleSubscriberHolder<T> A subscriber container that accepts only a single, one-time subscriber registration.SubmissionPublisher<T> AFlow.Publisherthat asynchronously issues submitted (non-null) items to current subscribers until it is closed.Tank<T> Tank of events is a closeable FIFO queue with a limited size implementingValvereactive API.Valve<T> ValveIterator<T> Valves An utility class forValveinterface.