У меня есть ави.Как отменить задачу с модификацией и rxjava
@Get("/serveraction")
public Observable<String> myRequest(@Query("Data") String data);
Я знаю, что okhttp имеет отменяя функциональность (по объекту запроса, по тегу), но не знаю, как использовать его с модифицированной и rxjava. Каков наилучший способ реализовать механизм отмены сетевых задач с помощью модификации и rxjava?
FYI: Я уверен, что [ObservableCallAdapterFactory] (https://github.com/square/retrofit/blob/master/retrofit-adapters/rxjava/src/main/java/retrofit/ObservableCallAdapterFactory.java) в модификации -adpaters будет частью еще не выпущенного Retrofit 2.0 и в настоящее время не является частью Retrofit 1.9. Отмена подписки, описанная выше компанией @Sergii, по-прежнему приведет к тому, что ваш абонент не получит ответ, но как его отменить внутренне, будет менее чистым, и вы можете увидеть некоторые прерываемые потоком исключения (но они не будут разбивать ваше приложение). – Nick
ссылка мертва –
Спасибо. Обновлено. –