events

fun events(): Flowable<Event>

Returns flowable capturing all domains events.

fun events(filter: Predicate<Event>): Flowable<Event>

Returns flowable capturing all domains events matching predicate.

fun <T : Event> events(eventClass: Class<T>): Flowable<T>

Returns flowable capturing all domain events of a given type.

fun <T : Event> events(eventClass: Class<T>, filter: Predicate<T>): Flowable<T>

Returns flowable capturing all domain events of a given type matching predicate.