|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectapplicationLogic.UserSession
public class UserSession
UserSession keeps track of user session information.
Constructor Summary | |
---|---|
UserSession(java.lang.String userID,
java.lang.String userType)
Initialize logged in user's data. |
|
UserSession(java.lang.String userID,
java.lang.String userType,
int ohip)
Initialize logged in user's data. |
Method Summary | |
---|---|
java.lang.String |
getAssumedUserType()
Get the assumed user type of this admin user. |
int |
getOhip()
Get the logged in user's OHIP number. |
java.util.Map |
getUserData()
Get the logged in user's user data. |
java.lang.String |
getUserId()
Get the logged in user's ID. |
java.lang.String |
getUserType()
Get the logged in user's user type. |
boolean |
isLoggedIn()
Checks if the user is logged in. |
void |
setAssumedUserType(java.lang.String assumedUserType)
Set the assumed user type of this admin user. |
void |
setLogin(boolean update)
Updates the status of the session. |
void |
setUserData(java.util.Map newData)
Replace the user data with new user data. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserSession(java.lang.String userID, java.lang.String userType)
userID
- ID of user.userType
- Type of user.public UserSession(java.lang.String userID, java.lang.String userType, int ohip)
userID
- ID of user.userType
- Type of user.ohip
- OHIP number of logged in user.Method Detail |
---|
public java.lang.String getUserId()
public java.lang.String getUserType()
public int getOhip()
public void setAssumedUserType(java.lang.String assumedUserType)
assumedUserType
- The user type assumed for accessing information.public java.lang.String getAssumedUserType()
public java.util.Map getUserData()
public void setUserData(java.util.Map newData)
newData
- The new data to be used for 'userData'.public boolean isLoggedIn()
public void setLogin(boolean update)
true
- if the user is logging in.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |