У меня есть однопоточный сервис-исполнитель для извлечения некоторых данных по сети.
Когда пользователь печатает в окне поиска, я ставлю в очередь возможные сетевые задачи.Я хочу отменить все предыдущие запросы, ставить в очередь и сразу же запускать последний.
Мой текущий подход - переопределить методы execute () и submit () и очистить очередь перед вызовом super.
Есть мысли по этому поводу?