Package io.micronaut.core.async.subscriber
Micronaut core async subscribers.
- Since:
- 1.0
-
Interface Summary Interface Description Completable Interface that exposes a callback to indicate when an operation has been completed.Emitter<T> Base interface for classes that emit data. -
Class Summary Class Description CompletionAwareSubscriber<T> ASubscriber
that tracks completion state using aAtomicBoolean
.SingleThreadedBufferingSubscriber<T> ASubscriber
designed to be used by a single thread that buffers incoming data for the purposes of managing back pressure.TypedSubscriber<T> A subscriber that is aware of the target type. -
Enum Summary Enum Description SingleThreadedBufferingSubscriber.BackPressureState Back pressure state.