rxdogtag / com.uber.rxdogtag / ObserverHandler
ObserverHandler¶
interface ObserverHandler
This interface can be used to further decorate or unpack custom subscribers/observers as needed.
Example use cases:
- Unpacking custom observers to yield their underlying delegate observers or behavior.
- Decorating observers with custom runtime behavior.
Note: The observer returned here will NOT be used for anything other than determining if there is custom error handling.
Functions¶
| Name | Summary |
|---|---|
| handle | open fun handle(flowable: Flowable!, subscriber: Subscriber!): Subscriber!Callbacks to handle Flowable and Subscriber. open fun handle(observable: Observable!, observer: Observer!): Observer!Callbacks to handle Observable and Observer. open fun handle(maybe: Maybe!, observer: MaybeObserver!): MaybeObserver!Callbacks to handle Maybe and MaybeObserver. open fun handle(single: Single!, observer: SingleObserver!): SingleObserver!Callbacks to handle Single and SingleObserver. open fun handle(completable: Completable!, observer: CompletableObserver!): CompletableObserver!Callbacks to handle Completable and CompletableObserver. |