2018-09-02 13:36:49 +02:00
|
|
|
package it.cavallium.warppi.flow;
|
2018-09-02 03:47:24 +02:00
|
|
|
|
|
|
|
public interface Subscriber<T> {
|
|
|
|
default void onComplete() {}
|
2018-09-02 12:45:51 +02:00
|
|
|
|
2018-09-02 03:47:24 +02:00
|
|
|
default void onError(Throwable t) {}
|
2018-09-02 12:45:51 +02:00
|
|
|
|
2018-09-02 03:47:24 +02:00
|
|
|
void onNext(T t);
|
2018-09-02 12:45:51 +02:00
|
|
|
|
2018-09-02 03:47:24 +02:00
|
|
|
void onSubscribe(Subscription s);
|
|
|
|
}
|