Galera, tenho uma aplicação que controla o tempo que o usuário fica na aplicação sem realizar nenhuma requisição, se passar 10 minutos a sessão ira expirar.
Implementei este recurso no web.xml, segue o código abaixo:
<session-config>
<session-timeout>10</session-timeout>
</session-config>
Funciona, mas só que quando a sessão expirar, preciso executar uma operação que faça um update no registro do usuário e coloca-o como não logado.
Depois que o usuário autenticou na aplicação adiciono um objeto na sessão contendo, as informações deste usuário(Codg, login, permissões, etc…)., mas quando a sessão expirar quero pegar este objeto da sesão e realizar esta operação de logoff.
Como faço para capturar este objeto e executar uma operação quando a sessão expirar ?