Obter todos usuarios logados no sistema

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;

o Map seria melhor msm.

[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.