serverManager.logOff();
serverManager.getLoginService().setNextServerToLoginTo(server.getName());
WaitLock waitLock = waitService.startWait();
LoginServiceUi loginUi = new LoginServiceUi(serverManager);
LoginMonitor waitMonitor = new LoginMonitor(waitLock);
loginUi.login(waitMonitor);
}
private static class LoginMonitor implements LoginCallback {