Как я могу получить уведомление, когда сессия истекает? - PullRequest
1 голос
/ 10 июля 2019

Я просмотрел документацию по сессиям: http://sparkjava.com/documentation#sessions, и я застрял.

Можно ли как-нибудь действовать после закрытия сеанса, в обоих случаях, когда сеанс завершается вручную через req.session(false).invalidate() или время ожидания сеанса.

Причина, по которой я запрашиваю эту функциональность, связана со случаями, когда вы можете сохранить объект Closeable в сеансе в качестве атрибута, который по истечении времени ожидания сеанса я хотел бы вызвать session().getAttribute("MyCloseableResource").close();

Я действительно не пробовал ничего, кроме чтения документов - или javadoc на req.session(). Я понятия не имею, что еще искать.

...