private static class MultiServerUserRegistry.SimpUserDto extends java.lang.Object implements SimpUser
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
name |
private java.util.Set<MultiServerUserRegistry.SimpSessionDto> |
sessions |
Constructor and Description |
---|
SimpUserDto() |
SimpUserDto(SimpUser user) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getName()
The unique user name.
|
MultiServerUserRegistry.SimpSessionDto |
getSession(java.lang.String sessionId)
Look up the session for the given id.
|
java.util.Set<SimpSession> |
getSessions()
Return the sessions for the user.
|
int |
hashCode() |
boolean |
hasSessions()
Whether the user has any sessions.
|
private void |
restoreParentReferences() |
void |
setName(java.lang.String name) |
void |
setSessions(java.util.Set<MultiServerUserRegistry.SimpSessionDto> sessions) |
java.lang.String |
toString() |
private java.lang.String name
private java.util.Set<MultiServerUserRegistry.SimpSessionDto> sessions
public SimpUserDto()
public SimpUserDto(SimpUser user)
public void setName(java.lang.String name)
public java.lang.String getName()
SimpUser
public boolean hasSessions()
SimpUser
hasSessions
in interface SimpUser
public MultiServerUserRegistry.SimpSessionDto getSession(java.lang.String sessionId)
SimpUser
getSession
in interface SimpUser
sessionId
- the session idnull
.public void setSessions(java.util.Set<MultiServerUserRegistry.SimpSessionDto> sessions)
public java.util.Set<SimpSession> getSessions()
SimpUser
getSessions
in interface SimpUser
private void restoreParentReferences()
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object