Interface SimpUser
public interface SimpUser
Represents a connected user.
- Since:
- 4.2
- Author:
- Rossen Stoyanchev
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
The unique user name.Return the user associated with the session, if available.getSession
(String sessionId) Look up the session for the given id.Return the sessions for the user.boolean
Whether the user has any sessions.
-
Method Details
-
getName
String getName()The unique user name. -
getPrincipal
Return the user associated with the session, if available. Typically, the user information is available unless the user is connected to a different server in a multi-server user registry scenario.- Since:
- 5.3
-
hasSessions
boolean hasSessions()Whether the user has any sessions. -
getSession
Look up the session for the given id.- Parameters:
sessionId
- the session id- Returns:
- the matching session, or
null
if 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
-