net.sourceforge.apphere
Class User
java.lang.Object
net.sourceforge.apphere.User
- public class User
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
User
public User(int userId)
User
public User()
User
public User(UserValue val)
throws AppHereException
getValue
public UserValue getValue()
getFirstName
public java.lang.String getFirstName()
getSurname
public java.lang.String getSurname()
getSessions
public SessionManager getSessions()
- Returns the sessions.
- Returns:
- SessionManager
toString
public java.lang.String toString()
toXmlString
public java.lang.String toXmlString()
throws AppHereException
- Method toXmlString returns user details in XML format.
- Returns:
- String
- Throws:
AppHereException
loadDevices
public DeviceMap loadDevices()
throws AppHereException
- Returns:
- Devices in user's profile
- Throws:
AppHereException
getDevices
public DeviceMap getDevices()
throws AppHereException
- Returns:
- Hashtable of User's Devices
- Throws:
AppHereException
getUserId
public int getUserId()
getEmail
public java.lang.String getEmail()
- Returns:
getCurrentLocation
public Pan getCurrentLocation()
- Returns:
- Location
getTagId
public java.lang.String getTagId()
- Returns:
copyValueIn
public void copyValueIn(UserValue val)
throws AppHereException
- Throws:
AppHereException
setValue
public void setValue(UserValue val)
throws AppHereException
- Throws:
AppHereException
setFirstName
public void setFirstName(java.lang.String name)
setSurname
public void setSurname(java.lang.String string)
setSessions
public void setSessions(SessionManager sessions)
- Sets the sessions.
- Parameters:
sessions
- The sessions to set
setEmail
public void setEmail(java.lang.String string)
- Parameters:
string
-
setCurrentPan
public void setCurrentPan(Pan location)
- Parameters:
location
-
setTagId
public void setTagId(java.lang.String string)
- Parameters:
string
-
save
public void save()
throws AppHereException
- Throws:
AppHereException