2015-09-22 68 views
1

我有一個Restlet服務器應用程序,當響應表示未完全傳遞時(由於用戶點擊停止按鈕等)需要進行一些清理。到目前爲止,我已經找到了兩個回調錶示已發送之後被稱爲:檢測Restlet中的關閉連接

  1. 覆蓋OutputRepresentation.release()在我的自定義表示
  2. 傳遞一個Uniform實例Resource.setOnSent(Uniform)

這些都稱之爲不管響應表示是否完全傳遞。我如何檢查代表是否已完全交付?

回答

0

我的工作方式是通過發現Restlet在連接斷開時拋出IOException。我可以在catch塊中做我的清理工作。