Class FlowableReplay.ReplayPublisher<T>
java.lang.Object
io.reactivex.rxjava3.internal.operators.flowable.FlowableReplay.ReplayPublisher<T>
- All Implemented Interfaces:
org.reactivestreams.Publisher<T>
- Enclosing class:
FlowableReplay<T>
static final class FlowableReplay.ReplayPublisher<T>
extends Object
implements org.reactivestreams.Publisher<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Supplier
<? extends FlowableReplay.ReplayBuffer<T>> private final AtomicReference
<FlowableReplay.ReplaySubscriber<T>> -
Constructor Summary
ConstructorsConstructorDescriptionReplayPublisher
(AtomicReference<FlowableReplay.ReplaySubscriber<T>> curr, Supplier<? extends FlowableReplay.ReplayBuffer<T>> bufferFactory) -
Method Summary
-
Field Details
-
curr
-
bufferFactory
-
-
Constructor Details
-
ReplayPublisher
ReplayPublisher(AtomicReference<FlowableReplay.ReplaySubscriber<T>> curr, Supplier<? extends FlowableReplay.ReplayBuffer<T>> bufferFactory)
-
-
Method Details
-
subscribe
- Specified by:
subscribe
in interfaceorg.reactivestreams.Publisher<T>
-