Я изменил клиентский интерфейс Aysnc, чтобы он возвращал Request вместо void. Используя дескриптор запроса, я могу отменить запросы, которые больше не требуются в браузере. Проблема заключается в том, что каждый раз, когда разработчик использует этот асинхронный интерфейс, он должен помнить, что объект Request из вызова RPC должен быть добавлен в класс отслеживания одноэлементного трафика.
Есть ли способ централизовать это так, чтобы при каждом вызове RPC сохранялся объект Request? Я посмотрел на http://www.gwtproject.org/doc/latest/DevGuideCodingBasicsDeferred.html,, но все еще не мог понять, как это сделать.