Esempio n. 1
0
void UsersReconnecter::handleConnected() {
	if (m_started)
		return;

	LOG4CXX_INFO(logger, "Starting UserReconnecter.");
	m_started = true;

	m_storageBackend->getOnlineUsers(m_users);

	reconnectNextUser();
}
Esempio n. 2
0
void UsersReconnecter::handleConnected() {
	if (m_started)
		return;

	LOG4CXX_INFO(logger, "Starting UserReconnecter.");
	m_started = true;

	if (CONFIG_BOOL_DEFAULTED(m_component->getConfig(), "service.reconnect_all_users", false)) {
		m_storageBackend->getUsers(m_users);
	}
	else {
		m_storageBackend->getOnlineUsers(m_users);
	}

	reconnectNextUser();
}