Uses of Class
io.reactivex.rxjava3.core.Scheduler.Worker
-
Packages that use Scheduler.Worker Package Description io.reactivex.rxjava3.core Base reactive classes:Flowable,Observable,Single,MaybeandCompletable; base reactive consumers; other common base interfaces.io.reactivex.rxjava3.internal.operators.flowable io.reactivex.rxjava3.internal.operators.observable io.reactivex.rxjava3.internal.operators.parallel io.reactivex.rxjava3.internal.schedulers io.reactivex.rxjava3.schedulers Contains notably the factory class ofSchedulersproviding methods for retrieving the standard scheduler instances, theTestSchedulerfor testing flows with scheduling in a controlled manner and the classTimedthat can hold a value and a timestamp associated with it. -
-
Uses of Scheduler.Worker in io.reactivex.rxjava3.core
Fields in io.reactivex.rxjava3.core declared as Scheduler.Worker Modifier and Type Field Description (package private) @NonNull Scheduler.WorkerScheduler.DisposeTask. w(package private) @NonNull Scheduler.WorkerScheduler.PeriodicDirectTask. workerMethods in io.reactivex.rxjava3.core that return Scheduler.Worker Modifier and Type Method Description abstract @NonNull Scheduler.WorkerScheduler. createWorker()Retrieves or creates a newScheduler.Workerthat represents sequential execution of actions.Constructors in io.reactivex.rxjava3.core with parameters of type Scheduler.Worker Constructor Description DisposeTask(@NonNull java.lang.Runnable decoratedRun, @NonNull Scheduler.Worker w)PeriodicDirectTask(@NonNull java.lang.Runnable run, @NonNull Scheduler.Worker worker) -
Uses of Scheduler.Worker in io.reactivex.rxjava3.internal.operators.flowable
Fields in io.reactivex.rxjava3.internal.operators.flowable declared as Scheduler.Worker Modifier and Type Field Description (package private) Scheduler.WorkerFlowableBufferTimed.BufferExactBoundedSubscriber. w(package private) Scheduler.WorkerFlowableBufferTimed.BufferSkipBoundedSubscriber. w(package private) Scheduler.WorkerFlowableDelay.DelaySubscriber. w(package private) Scheduler.WorkerFlowableConcatMapScheduler.BaseConcatMapSubscriber. worker(package private) Scheduler.WorkerFlowableDebounceTimed.DebounceTimedSubscriber. worker(package private) Scheduler.WorkerFlowableObserveOn.BaseObserveOnSubscriber. worker(package private) Scheduler.WorkerFlowableSubscribeOn.SubscribeOnSubscriber. worker(package private) Scheduler.WorkerFlowableThrottleFirstTimed.DebounceTimedSubscriber. worker(package private) Scheduler.WorkerFlowableThrottleLatest.ThrottleLatestSubscriber. worker(package private) Scheduler.WorkerFlowableTimeoutTimed.TimeoutFallbackSubscriber. worker(package private) Scheduler.WorkerFlowableTimeoutTimed.TimeoutSubscriber. worker(package private) Scheduler.WorkerFlowableWindowTimed.WindowExactBoundedSubscriber. worker(package private) Scheduler.WorkerFlowableWindowTimed.WindowSkipSubscriber. workerConstructors in io.reactivex.rxjava3.internal.operators.flowable with parameters of type Scheduler.Worker Constructor Description BaseConcatMapSubscriber(Function<? super T,? extends org.reactivestreams.Publisher<? extends R>> mapper, int prefetch, Scheduler.Worker worker)BaseObserveOnSubscriber(Scheduler.Worker worker, boolean delayError, int prefetch)BufferExactBoundedSubscriber(org.reactivestreams.Subscriber<? super U> actual, Supplier<U> bufferSupplier, long timespan, java.util.concurrent.TimeUnit unit, int maxSize, boolean restartOnMaxSize, Scheduler.Worker w)BufferSkipBoundedSubscriber(org.reactivestreams.Subscriber<? super U> actual, Supplier<U> bufferSupplier, long timespan, long timeskip, java.util.concurrent.TimeUnit unit, Scheduler.Worker w)ConcatMapDelayed(org.reactivestreams.Subscriber<? super R> actual, Function<? super T,? extends org.reactivestreams.Publisher<? extends R>> mapper, int prefetch, boolean veryEnd, Scheduler.Worker worker)ConcatMapImmediate(org.reactivestreams.Subscriber<? super R> actual, Function<? super T,? extends org.reactivestreams.Publisher<? extends R>> mapper, int prefetch, Scheduler.Worker worker)DebounceTimedSubscriber(org.reactivestreams.Subscriber<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, Consumer<? super T> onDropped)DebounceTimedSubscriber(org.reactivestreams.Subscriber<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, Consumer<? super T> onDropped)DelaySubscriber(org.reactivestreams.Subscriber<? super T> actual, long delay, java.util.concurrent.TimeUnit unit, Scheduler.Worker w, boolean delayError)ObserveOnConditionalSubscriber(ConditionalSubscriber<? super T> actual, Scheduler.Worker worker, boolean delayError, int prefetch)ObserveOnSubscriber(org.reactivestreams.Subscriber<? super T> actual, Scheduler.Worker worker, boolean delayError, int prefetch)SubscribeOnSubscriber(org.reactivestreams.Subscriber<? super T> actual, Scheduler.Worker worker, org.reactivestreams.Publisher<T> source, boolean requestOn)ThrottleLatestSubscriber(org.reactivestreams.Subscriber<? super T> downstream, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, boolean emitLast, Consumer<? super T> onDropped)TimeoutFallbackSubscriber(org.reactivestreams.Subscriber<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, org.reactivestreams.Publisher<? extends T> fallback)TimeoutSubscriber(org.reactivestreams.Subscriber<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker)WindowSkipSubscriber(org.reactivestreams.Subscriber<? super Flowable<T>> actual, long timespan, long timeskip, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, int bufferSize) -
Uses of Scheduler.Worker in io.reactivex.rxjava3.internal.operators.observable
Fields in io.reactivex.rxjava3.internal.operators.observable declared as Scheduler.Worker Modifier and Type Field Description (package private) Scheduler.WorkerObservableBufferTimed.BufferExactBoundedObserver. w(package private) Scheduler.WorkerObservableBufferTimed.BufferSkipBoundedObserver. w(package private) Scheduler.WorkerObservableDelay.DelayObserver. w(package private) Scheduler.WorkerObservableConcatMapScheduler.ConcatMapDelayErrorObserver. worker(package private) Scheduler.WorkerObservableConcatMapScheduler.ConcatMapObserver. worker(package private) Scheduler.WorkerObservableDebounceTimed.DebounceTimedObserver. worker(package private) Scheduler.WorkerObservableObserveOn.ObserveOnObserver. worker(package private) Scheduler.WorkerObservableThrottleFirstTimed.DebounceTimedObserver. worker(package private) Scheduler.WorkerObservableThrottleLatest.ThrottleLatestObserver. worker(package private) Scheduler.WorkerObservableTimeoutTimed.TimeoutFallbackObserver. worker(package private) Scheduler.WorkerObservableTimeoutTimed.TimeoutObserver. worker(package private) Scheduler.WorkerObservableWindowTimed.WindowExactBoundedObserver. worker(package private) Scheduler.WorkerObservableWindowTimed.WindowSkipObserver. workerConstructors in io.reactivex.rxjava3.internal.operators.observable with parameters of type Scheduler.Worker Constructor Description BufferExactBoundedObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, long timespan, java.util.concurrent.TimeUnit unit, int maxSize, boolean restartOnMaxSize, Scheduler.Worker w)BufferSkipBoundedObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, long timespan, long timeskip, java.util.concurrent.TimeUnit unit, Scheduler.Worker w)ConcatMapDelayErrorObserver(Observer<? super R> actual, Function<? super T,? extends ObservableSource<? extends R>> mapper, int bufferSize, boolean tillTheEnd, Scheduler.Worker worker)ConcatMapObserver(Observer<? super U> actual, Function<? super T,? extends ObservableSource<? extends U>> mapper, int bufferSize, Scheduler.Worker worker)DebounceTimedObserver(Observer<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, Consumer<? super T> onDropped)DebounceTimedObserver(Observer<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, Consumer<? super T> onDropped)DelayObserver(Observer<? super T> actual, long delay, java.util.concurrent.TimeUnit unit, Scheduler.Worker w, boolean delayError)ObserveOnObserver(Observer<? super T> actual, Scheduler.Worker worker, boolean delayError, int bufferSize)ThrottleLatestObserver(Observer<? super T> downstream, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, boolean emitLast, Consumer<? super T> onDropped)TimeoutFallbackObserver(Observer<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, ObservableSource<? extends T> fallback)TimeoutObserver(Observer<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker)WindowSkipObserver(Observer<? super Observable<T>> actual, long timespan, long timeskip, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, int bufferSize) -
Uses of Scheduler.Worker in io.reactivex.rxjava3.internal.operators.parallel
Fields in io.reactivex.rxjava3.internal.operators.parallel declared as Scheduler.Worker Modifier and Type Field Description (package private) Scheduler.WorkerParallelRunOn.BaseRunOnSubscriber. workerMethods in io.reactivex.rxjava3.internal.operators.parallel with parameters of type Scheduler.Worker Modifier and Type Method Description (package private) voidParallelRunOn. createSubscriber(int i, org.reactivestreams.Subscriber<? super T>[] subscribers, org.reactivestreams.Subscriber<T>[] parents, Scheduler.Worker worker)voidParallelRunOn.MultiWorkerCallback. onWorker(int i, Scheduler.Worker w)Constructors in io.reactivex.rxjava3.internal.operators.parallel with parameters of type Scheduler.Worker Constructor Description BaseRunOnSubscriber(int prefetch, SpscArrayQueue<T> queue, Scheduler.Worker worker)RunOnConditionalSubscriber(ConditionalSubscriber<? super T> actual, int prefetch, SpscArrayQueue<T> queue, Scheduler.Worker worker)RunOnSubscriber(org.reactivestreams.Subscriber<? super T> actual, int prefetch, SpscArrayQueue<T> queue, Scheduler.Worker worker) -
Uses of Scheduler.Worker in io.reactivex.rxjava3.internal.schedulers
Subclasses of Scheduler.Worker in io.reactivex.rxjava3.internal.schedulers Modifier and Type Class Description (package private) static classComputationScheduler.EventLoopWorker(package private) static classComputationScheduler.PoolWorkerstatic classExecutorScheduler.ExecutorWorker(package private) static classImmediateThinScheduler.ImmediateThinWorker(package private) static classIoScheduler.EventLoopWorker(package private) static classIoScheduler.ThreadWorkerclassNewThreadWorkerBase class that manages a single-threaded ScheduledExecutorService as a worker but doesn't perform task-tracking operations.(package private) static classSchedulerWhen.QueueWorker(package private) static classSingleScheduler.ScheduledWorker(package private) static classTrampolineScheduler.TrampolineWorkerFields in io.reactivex.rxjava3.internal.schedulers declared as Scheduler.Worker Modifier and Type Field Description (package private) Scheduler.WorkerSchedulerWhen.CreateWorkerFunction. actualWorkerprivate Scheduler.WorkerSchedulerWhen.QueueWorker. actualWorker(package private) static Scheduler.WorkerImmediateThinScheduler. WORKERMethods in io.reactivex.rxjava3.internal.schedulers that return Scheduler.Worker Modifier and Type Method Description @NonNull Scheduler.WorkerComputationScheduler. createWorker()@NonNull Scheduler.WorkerExecutorScheduler. createWorker()@NonNull Scheduler.WorkerImmediateThinScheduler. createWorker()@NonNull Scheduler.WorkerIoScheduler. createWorker()@NonNull Scheduler.WorkerNewThreadScheduler. createWorker()@NonNull Scheduler.WorkerSchedulerWhen. createWorker()@NonNull Scheduler.WorkerSingleScheduler. createWorker()@NonNull Scheduler.WorkerTrampolineScheduler. createWorker()Methods in io.reactivex.rxjava3.internal.schedulers with parameters of type Scheduler.Worker Modifier and Type Method Description (package private) voidSchedulerWhen.ScheduledAction. call(Scheduler.Worker actualWorker, CompletableObserver actionCompletable)protected DisposableSchedulerWhen.DelayedAction. callActual(Scheduler.Worker actualWorker, CompletableObserver actionCompletable)protected DisposableSchedulerWhen.ImmediateAction. callActual(Scheduler.Worker actualWorker, CompletableObserver actionCompletable)protected abstract DisposableSchedulerWhen.ScheduledAction. callActual(Scheduler.Worker actualWorker, CompletableObserver actionCompletable)voidSchedulerMultiWorkerSupport.WorkerCallback. onWorker(int index, Scheduler.Worker worker)Called with the Worker index and instance.Constructors in io.reactivex.rxjava3.internal.schedulers with parameters of type Scheduler.Worker Constructor Description CreateWorkerFunction(Scheduler.Worker actualWorker)QueueWorker(FlowableProcessor<SchedulerWhen.ScheduledAction> actionProcessor, Scheduler.Worker actualWorker) -
Uses of Scheduler.Worker in io.reactivex.rxjava3.schedulers
Subclasses of Scheduler.Worker in io.reactivex.rxjava3.schedulers Modifier and Type Class Description (package private) classTestScheduler.TestWorkerMethods in io.reactivex.rxjava3.schedulers that return Scheduler.Worker Modifier and Type Method Description @NonNull Scheduler.WorkerTestScheduler. createWorker()
-