У меня есть приложение сервера Restlet, которое должно выполнить некоторую очистку, когда представление ответа было неполностью доставлено (из-за того, что пользователь нажал кнопку остановки и т. Д.). До сих пор, я обнаружил две функции обратного вызова, которые вызываются после того, как представление было отправлено:Обнаружение закрытого соединения в Restlete
- Override
OutputRepresentation.release()
в моем пользовательском представлении - Проходят Uniform экземпляр
Resource.setOnSent(Uniform)
Оба эти называются независимо от того, было ли полностью предоставлено представление ответа. Как я могу проверить, полностью ли выполнено представление?