0
라이브 피드에서 생성 된 Observable 구독을 취소하는 방법을 이해하려고합니다.라이브 스트림 구독을 취소하는 방법
SomeFeed feed = new SomeFeed();
Observable<PriceTick> observable = Observable.create(s ->
feed.register(new SomeListener() {
@Override
public void priceTick(PriceTick event) {
s.onNext(event);
}
@Override
public void error(Throwable throwable) {
s.onError(throwable);
}
})
);
Subscription subscription = observable.subscribe(System.out::println);
subscription.unsubscribe();
System.out.println("Is unsubscribed:" + subscription.isUnsubscribed()); // prints true
내가 구독이 탈퇴 후, 가입자가 여전히 이벤트 스트림을 출력되는 것을 발견하고 : 여기 더 많거나 적은 코드입니다.
가입자가 더 이상의 알림을받지 못하게하려면 수신 거부를 어떻게받을 수 있습니까?