インタフェースFlow.Processor<T,R>
- 型パラメータ:
T- サブスクライブされたアイテム型R- 公開アイテム型
- すべてのスーパー・インタフェース:
Flow.Publisher<R>, Flow.Subscriber<T>
- 含まれているクラス:
Flow
public static interface Flow.Processor<T,R> extends Flow.Subscriber<T>, Flow.Publisher<R>
サブスクライバとパブリッシャの両方として機能するコンポーネント。
- 導入されたバージョン:
- 9
-
メソッドのサマリー
インタフェースで宣言されたメソッド Flow.Publisher
subscribeインタフェースで宣言されたメソッド Flow.Subscriber
onComplete, onError, onNext, onSubscribe修飾子と型メソッド説明voidまだエラーによって終了されていないサブスクリプションに対して追加のサブスクライバ・メソッド呼出しが発生しないことがわかっている場合に呼び出されるメソッド。その後、サブスクリプションによって他のサブスクライバ・メソッドが呼び出されることはありません。voidパブリッシャまたはサブスクリプションで発生したリカバリ不能なエラー時に呼び出されるメソッド。その後、サブスクリプションによって他のサブスクライバ・メソッドが呼び出されません。voidサブスクリプションの次のアイテムで呼び出されるメソッド。voidonSubscribe(Flow.Subscription subscription) 指定されたサブスクリプションに対して他のサブスクライバ・メソッドを呼び出す前に呼び出されるメソッド。