First commit

This commit is contained in:
Carlos
2019-08-11 02:46:36 +02:00
parent 107658bf9b
commit 5adbe63ede
13 changed files with 616 additions and 12 deletions

View File

@ -0,0 +1,29 @@
package com.mesacarlos.webconsole.util;
import java.util.ArrayList;
import java.util.List;
public class LoginManager {
private List<String> loggedInUsers = new ArrayList<String>();
private static LoginManager instance;
private LoginManager() {}
public static LoginManager getInstance() {
if(instance == null)
instance = new LoginManager();
return instance;
}
public void logIn(String address) {
loggedInUsers.add(address);
}
public void logOut(String address) {
loggedInUsers.remove(address);
}
public boolean isLoggedIn(String address) {
return loggedInUsers.contains(address);
}
}