Bom dia Pessoal!
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?
Valeu.
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 não é melhor usar um Map
tipo
Map<Long,Object> usuariosLogados = new HashMap<Long, Object>();
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;
[quote=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+[/quote]
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?
Valeu.