-
- All Implemented Interfaces:
-
com.tds.common.reactor.Observable.Operator,com.tds.common.reactor.functions.Func1,com.tds.common.reactor.functions.Function
public final class OperatorObserveOn<T> implements Observable.Operator<T, T>
Delivers events on the specified
{@code Scheduler}asynchronously via an unbounded buffer.
-
-
Constructor Summary
Constructors Constructor Description OperatorObserveOn(Scheduler scheduler, boolean delayError)OperatorObserveOn(Scheduler scheduler, boolean delayError, int bufferSize)
-
Method Summary
Modifier and Type Method Description Subscriber<out Object>call(Subscriber<out Object> child)-
-
Constructor Detail
-
OperatorObserveOn
OperatorObserveOn(Scheduler scheduler, boolean delayError)
- Parameters:
scheduler- the scheduler to usedelayError- delay errors until all normal events are emitted in the other thread?
-
OperatorObserveOn
OperatorObserveOn(Scheduler scheduler, boolean delayError, int bufferSize)
- Parameters:
scheduler- the scheduler to usedelayError- delay errors until all normal events are emitted in the other thread?bufferSize- for the buffer feeding the Scheduler workers, defaults to{@code RxRingBuffer.MAX}if <= 0
-
-
Method Detail
-
call
Subscriber<out Object> call(Subscriber<out Object> child)
-
-
-
-