Interface Flow.Processor<T,R>
- Type Parameters:
T- the subscribed item typeR- the published item type
- All Superinterfaces:
Flow.Publisher<R>, Flow.Subscriber<T>
- Enclosing class:
Flow
A component that acts as both a Subscriber and Publisher.
- Since:
- 9
-
Method Summary
Methods declared in interface Flow.Publisher
subscribeModifier and TypeMethodDescriptionvoidsubscribe(Flow.Subscriber<? super R> subscriber) Adds the given Subscriber if possible.Methods declared in interface Flow.Subscriber
onComplete, onError, onNext, onSubscribeModifier and TypeMethodDescriptionvoidMethod invoked when it is known that no additional Subscriber method invocations will occur for a Subscription that is not already terminated by error, after which no other Subscriber methods are invoked by the Subscription.voidMethod invoked upon an unrecoverable error encountered by a Publisher or Subscription, after which no other Subscriber methods are invoked by the Subscription.voidMethod invoked with a Subscription's next item.voidonSubscribe(Flow.Subscription subscription) Method invoked prior to invoking any other Subscriber methods for the given Subscription.