public class SessionId extends TransferableObject implements Renderable, java.lang.Comparable
| Modifier | Constructor and Description |
|---|---|
|
SessionId(ServerConnection srvConn,
java.lang.String serverName,
java.lang.String applicationName)
Constructor for creating a client session
|
protected |
SessionId(ServerHost serverHost,
java.lang.String applicationName)
Constructor for creating a pseudo session for a not connected Co-Client
|
protected |
SessionId(java.lang.String serverName)
Constructor for creating a pseudo session which represents the server itself
|
| Modifier and Type | Method and Description |
|---|---|
SessionId |
clone() |
int |
compareTo(java.lang.Object o) |
SessionId |
deepClone()
Returns a deep clone of this object
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getApplicationName()
Returns the name of the client.
|
java.lang.String |
getHostAddress() |
java.lang.String |
getHostName() |
java.awt.Color |
getRenderColor() |
javax.swing.Icon |
getRenderIcon() |
java.lang.String |
getRenderText() |
java.lang.String |
getServerName()
Returns the name of the server this client is connected to
|
java.lang.String |
getSessionInfo() |
int |
getSID() |
int |
getUID() |
java.lang.String |
getUrlId() |
UserId |
getUserId() |
java.lang.String |
getUserInfo() |
java.lang.String |
getUserName() |
java.lang.String |
getWebId() |
int |
hashCode() |
boolean |
isAdmin() |
boolean |
isLoggedIn() |
void |
setUserId(UserId userId) |
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toStringprotected SessionId(java.lang.String serverName)
protected SessionId(ServerHost serverHost, java.lang.String applicationName)
public SessionId(ServerConnection srvConn, java.lang.String serverName, java.lang.String applicationName)
public final java.lang.String getApplicationName()
public SessionId clone()
clone in class TransferableObjectpublic SessionId deepClone()
DeepCloneabledeepClone in interface DeepCloneabledeepClone in class TransferableObjectpublic final java.lang.String getServerName()
public final java.lang.String getHostAddress()
public final java.lang.String getHostName()
public final int getSID()
public final java.lang.String getUrlId()
public final boolean isLoggedIn()
public final boolean isAdmin()
public final java.lang.String getUserName()
public final int getUID()
public final UserId getUserId()
public final void setUserId(UserId userId)
public final java.lang.String getWebId()
public int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparablepublic java.lang.String getSessionInfo()
public java.lang.String getUserInfo()
public javax.swing.Icon getRenderIcon()
getRenderIcon in interface Renderablepublic java.lang.String getRenderText()
getRenderText in interface Renderablepublic java.awt.Color getRenderColor()
getRenderColor in interface Renderablepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Objectpublic ToString toString(ToString s)
DumpabletoString in interface DumpabletoString in class DumpableObjectpublic DumpString toDumpString(DumpString s)
DumpabletoDumpString in interface DumpabletoDumpString in class DumpableObjectCopyright © 2014 EsprIT-Systems. All Rights Reserved.