Vaadin 6 を使用してポートレットを作成しています。ポートレットでは、エンド ユーザーが実行した検索/操作の結果をダウンロードできます。ここで行っているのは、ダウンロード用の zip ファイルをオンザフライで生成し、次を使用してダウンロード用に提供することです。
getMainWindow().open(リソース);
ここで、resource は FileResource です。
の検索は非常に複雑であるため、結果を再利用できる可能性はほとんどありません。うまく処理するために、ダウンロード プロセスによって「消費」された zip ファイルをサーバーから削除したいと考えています。 .
ダウンロードが完了したら、何らかの方法で監視できる可能性はありますか?
ティア