public final class RxAndroidPlugins
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static Function<java.util.concurrent.Callable<Scheduler>,Scheduler> |
getInitMainThreadSchedulerHandler()
Returns the current hook function.
|
static Function<Scheduler,Scheduler> |
getOnMainThreadSchedulerHandler()
Returns the current hook function.
|
static Scheduler |
initMainThreadScheduler(java.util.concurrent.Callable<Scheduler> scheduler) |
static Scheduler |
onMainThreadScheduler(Scheduler scheduler) |
static void |
reset()
Removes all handlers and resets the default behavior.
|
static void |
setInitMainThreadSchedulerHandler(Function<java.util.concurrent.Callable<Scheduler>,Scheduler> handler) |
static void |
setMainThreadSchedulerHandler(Function<Scheduler,Scheduler> handler) |
public static void setInitMainThreadSchedulerHandler(Function<java.util.concurrent.Callable<Scheduler>,Scheduler> handler)
public static Scheduler initMainThreadScheduler(java.util.concurrent.Callable<Scheduler> scheduler)
public static void setMainThreadSchedulerHandler(Function<Scheduler,Scheduler> handler)
public static Function<java.util.concurrent.Callable<Scheduler>,Scheduler> getInitMainThreadSchedulerHandler()
public static Function<Scheduler,Scheduler> getOnMainThreadSchedulerHandler()
public static void reset()