Verificar usuarios logados com Smack

1 resposta
R

Bom dia,

Estou desenvolvendo uma aplicação onde tenho um metodo que me mostra quem esta presente no servidor.
Tem como este metodo ser chamado automaticamente?
Ex consultar a cada 10 segundos no banco verificando quem esta online ou offline.

O metodo é este:

public List<String> listar() { // listas os usuarios
		Roster roster = connection.getRoster();
		List<String> lis = new ArrayList<String>();
		for (RosterEntry r : roster.getEntries()) {
			lis.add(r.getUser().toString());
		}
		return lis;
	} // fim do metodo

Obrigado.

1 Resposta

fabiofalci

Sim, usa Timer.
http://www.java2s.com/Code/Java/Development-Class/UsejavautilTimertoscheduleatasktoexecuteonce5secondshavepassed.htm

Criado 9 de junho de 2011
Ultima resposta 9 de jun. de 2011
Respostas 1
Participantes 2