java.lang.Object
com.chutneytesting.engine.domain.execution.RxBus

public class RxBus extends Object
  • Constructor Details

    • RxBus

      public RxBus()
  • Method Details

    • getInstance

      public static RxBus getInstance()
    • post

      public void post(Object event)
    • register

      public <T> io.reactivex.rxjava3.disposables.Disposable register(Class<T> eventClass, io.reactivex.rxjava3.functions.Consumer<T> onNext)
    • registerOnExecutionId

      public <T extends Event> io.reactivex.rxjava3.disposables.Disposable registerOnExecutionId(Class<T> eventClass, long executionId, io.reactivex.rxjava3.functions.Consumer<? super Event> onNext)
    • toObservable

      public io.reactivex.rxjava3.core.Observable<Object> toObservable()