Interface SimpUser
public interface SimpUser
Represents a connected user.- Since:
- 4.2
- Author:
- Rossen Stoyanchev
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()The unique user name.SimpSessiongetSession(String sessionId)Look up the session for the given id.Set<SimpSession>getSessions()Return the sessions for the user.booleanhasSessions()Whether the user has any sessions.
Method Detail
hasSessions
boolean hasSessions()
Whether the user has any sessions.
getSession
@Nullable SimpSession getSession(String sessionId)
Look up the session for the given id.- Parameters:
sessionId- the session id- Returns:
- the matching session, or
nullif none found
getSessions
Set<SimpSession> getSessions()
Return the sessions for the user. The returned set is a copy and will never be modified.- Returns:
- a set of session ids, or an empty set if none