|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.basedb.core.SessionControl.LoginInfo
private static class SessionControl.LoginInfo
Internal class to hold information about the logged in user.
Field Summary | |
---|---|
private int |
activeProjectId
The id of the ProjectData object of the active project. |
private boolean |
impersonated
If the logged in user was logged in with the SessionControl.impersonateLogin(int, String) |
private int |
itemKeyId
The id of the ItemKeyData object that new items should be
shared to. |
private Keyring |
keyring
The Keyring of the logged in user. |
private int |
projectKeyId
The id of the ProjectKeyData object that new items should
be shared to. |
private int |
sessionId
The id of the SessionData . |
private Map<String,Object> |
sessionSettings
Stores name and value of session settings. |
private Map<String,SessionControl.SettingInfo> |
userClientSettings
Stores name and value from UserClientSettingData . |
private Map<String,SessionControl.SettingInfo> |
userDefaultSettings
Stores name and value from UserDefaultSettingData . |
private int |
userId
The id of the UserData object for the logged in user. |
private String |
userLogin
The login property of the logged in user. |
Constructor Summary | |
---|---|
private |
SessionControl.LoginInfo()
|
private |
SessionControl.LoginInfo(SessionControl.LoginInfo parent)
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private boolean impersonated
SessionControl.impersonateLogin(int, String)
private int sessionId
SessionData
.
private int userId
UserData
object for the logged in user.
private String userLogin
private int activeProjectId
ProjectData
object of the active project.
private int projectKeyId
ProjectKeyData
object that new items should
be shared to.
private int itemKeyId
ItemKeyData
object that new items should be
shared to.
private Keyring keyring
Keyring
of the logged in user.
private Map<String,SessionControl.SettingInfo> userClientSettings
UserClientSettingData
.
private Map<String,SessionControl.SettingInfo> userDefaultSettings
UserDefaultSettingData
.
private Map<String,Object> sessionSettings
Constructor Detail |
---|
private SessionControl.LoginInfo()
private SessionControl.LoginInfo(SessionControl.LoginInfo parent)
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |