T - the type of item the Observer expects to observepublic interface Observer<T>
After an Observer calls an Observable's subscribe method, the
Observable calls the Observer's onNext(T) method to provide notifications. A well-behaved
Observable will call an Observer's onCompleted() method exactly once or the Observer's
onError(java.lang.Throwable) method exactly once.
| Modifier and Type | Method and Description |
|---|---|
void |
onCompleted()
Notifies the Observer that the
Observable has finished sending push-based notifications. |
void |
onError(java.lang.Throwable e)
Notifies the Observer that the
Observable has experienced an error condition. |
void |
onNext(T t)
Provides the Observer with a new item to observe.
|
void onCompleted()
Observable has finished sending push-based notifications.
The Observable will not call this method if it calls onError(java.lang.Throwable).
void onError(java.lang.Throwable e)
Observable has experienced an error condition.
If the Observable calls this method, it will not thereafter call onNext(T) or
onCompleted().
e - the exception encountered by the Observablevoid onNext(T t)
The Observable may call this method 0 or more times.
The Observable will not call this method again after it calls either onCompleted() or
onError(java.lang.Throwable).
t - the item emitted by the Observable