io.reactivex.FlowableSubscriber<T> |
![]()
AsyncProcessor<T>,
BehaviorProcessor<T>,
DefaultSubscriber<T>,
DisposableSubscriber<T>,
FlowableProcessor<T>,
PublishProcessor<T>,
ReplayProcessor<T>,
ResourceSubscriber<T>,
SafeSubscriber<T>,
SerializedSubscriber<T>,
TestSubscriber<T>,
UnicastProcessor<T>
|
Represents a Reactive-Streams inspired Subscriber that is RxJava 2 only and weakens rules §1.3 and §3.9 of the specification for gaining performance.
History: 2.0.7 - experimental
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
onSubscribe(Subscription s)
Implementors of this method should make sure everything that needs
to be visible in
onNext(Object) is established before
calling request(long) . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Implementors of this method should make sure everything that needs
to be visible in onNext(Object)
is established before
calling request(long)
. In practice this means
no initialization should happen after the request()
call and
additional behavior is thread safe in respect to onNext
.