T
- the type of message to observepublic interface Observer<T>
Observable
instances.Modifier and Type | Method and Description |
---|---|
default void |
onComplete() |
static <T> Observer<T> |
onCompletion(java.lang.Runnable action) |
default void |
onFail(java.lang.Throwable t) |
static <T> Observer<T> |
onFailure(java.util.function.Consumer<java.lang.Throwable> action) |
void |
onNext(T message)
The method which will receive notification from an
Observable . |
static <T> Observer<T> |
onObservation(java.util.function.Consumer<Observation> action) |
default void |
onObserve(Observation observation) |
static <T> Observer<T> |
singleUse(java.util.function.Function<Observation,Observer<T>> observerProvider) |
void onNext(T message)
Observable
.message
- the message object instancedefault void onObserve(Observation observation)
default void onComplete()
default void onFail(java.lang.Throwable t)
static <T> Observer<T> onObservation(java.util.function.Consumer<Observation> action)
static <T> Observer<T> onCompletion(java.lang.Runnable action)
static <T> Observer<T> onFailure(java.util.function.Consumer<java.lang.Throwable> action)
static <T> Observer<T> singleUse(java.util.function.Function<Observation,Observer<T>> observerProvider)