Estou desenvolvendo uma aplicação usando j2ee com ejb3 e jboss como servidor de aplicação, gostaria de saber se existe uma maneira de eu pegar todos os usuários logados no sistema naquele momento.
O JBoss, EJB3 ou javaee existe algum recurso que pega isso sozinho?
vc vai ter que criar uma lista e toda vez que vc fizer um login adicionar esse usuario na lista, vc tem que colocar essa lista no contexto de application e quando deslogar vc tem q remover esse usuario da lista.
ai vc passa um Long que seria seu id e no lugar do Object o seu usuário logado e quando ele deslogar vc remove do Map;
A
alissonvla
o Map seria melhor msm.
A
amgarcia
alissonvla:
cara,
vc vai ter que criar uma lista e toda vez que vc fizer um login adicionar esse usuario na lista, vc tem que colocar essa lista no contexto de application e quando deslogar vc tem q remover esse usuario da lista.
t+
Cara eu não entendi muito bem como assim colocar a lista no contexto de application? E se o usuário simplismente fechar o browser como vai sair da lista esse usuario?