GWT (2.4) によって作成されたクエリがいくつかRequestBuilder
あり、実行に時間がかかる場合があります。このような場合、ユーザーがリクエストをキャンセルできるようにしたいと思います。サーバー側で処理を中止するのは単なるクエリであるため、有害な副作用はありません。サーバー側の無駄な CPU サイクルでさえ、ソリューションに関係がある場合は問題になりません。状況の例を次に示します。
RequestBuilder requestBuilder = new RequestBuilder(
RequestBuilder.GET, FOOBAR_SERVICE_URL);
requestBuilder.sendRequest("",
new RequestCallback<ResultList>() { .... });
// I'd like to cancel the request when a Cancel button is pressed
これを行う方法はありますか?