- addUser
Adds a user to the list of current users. If the user already exists, the user
will be updated. The
- getActiveUser
Returns the active user.
- getAllUsers
Returns a copy of the map of the current logged in users.
- isActiveUserAvailable
Returns true if there is an active user and false otherwise.
- removeActiveUser
If there is an active user, makes the active use no longer active.
- removeAllUsers
Removes all logged in users. There is no active user after this.
- removeUser
Remove userEmail from the list of logged in users if userEmail is a logged in
user. If userEmail is
- setActiveUser
Sets the active user to userEmail if userEmail is a logged in user.
- notifyLoginStatusChange
- numberOfUsers
Returns the number of logged in users.
- setAllUsers
Completely overrides current map of logged in users with users.