public class RxBus
extends Object
Constructor Summary
Constructors
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
void
<T> io.reactivex.disposables.Disposable
register (Class <T> eventClass,
io.reactivex.functions.Consumer<T> onNext)
<T extends Event > io.reactivex.disposables.Disposable
io.reactivex.Observable<Object >
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Method Details
getInstance
public static RxBus getInstance ()
post
public void post (Object event)
register
public <T> io.reactivex.disposables.Disposable register (Class <T> eventClass,
io.reactivex.functions.Consumer<T> onNext)
registerOnExecutionId
public <T extends Event >
io.reactivex.disposables.Disposable registerOnExecutionId (Class <T> eventClass,
long executionId,
io.reactivex.functions.Consumer<? super Event > onNext)
toObservable
public io.reactivex.Observable<Object > toObservable ()