Javadocs для различных реактивных источников (Single
, Maybe
и т. Д.) Содержат абзац, подобный следующему:
Обратите внимание, что в соответствии с дизайном подписки через подписку (CompletableObserver)) не может быть удален извне (отсюда и возврат void метода подписки (CompletableObserver)), и разработчик CompletableObserver несет ответственность за то, чтобы это произошло.RxJava поддерживает такое использование со стандартным экземпляром DisposableCompletableObserver.Для удобства также предоставляется метод subscribeWith (CompletableObserver), позволяющий свободно работать с экземпляром CompletableObserver (или подкласса), к которому можно свободно обращаться (например, в приведенном выше примере).
В фразе «ответственность за то, чтобы это произошло, несет разработчик CompletableObserver», что означает «это»?Пожалуйста, объясни.