private static class UserSessionRegistryAdapter.SimpleSimpUser extends java.lang.Object implements SimpUser
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
name |
private java.util.Map<java.lang.String,SimpSession> |
sessions |
Constructor and Description |
---|
SimpleSimpUser(java.lang.String name,
java.util.Set<java.lang.String> sessionIds) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
The unique user name.
|
SimpSession |
getSession(java.lang.String sessionId)
Look up the session for the given id.
|
java.util.Set<SimpSession> |
getSessions()
Return the sessions for the user.
|
boolean |
hasSessions()
Whether the user has any sessions.
|
private final java.lang.String name
private final java.util.Map<java.lang.String,SimpSession> sessions
public SimpleSimpUser(java.lang.String name, java.util.Set<java.lang.String> sessionIds)
public java.lang.String getName()
SimpUser
public boolean hasSessions()
SimpUser
hasSessions
in interface SimpUser
public SimpSession getSession(java.lang.String sessionId)
SimpUser
getSession
in interface SimpUser
sessionId
- the session idnull
.public java.util.Set<SimpSession> getSessions()
SimpUser
getSessions
in interface SimpUser