net.sourceforge.apphere
Class UserManager
java.lang.Object
   net.sourceforge.apphere.UserManager
net.sourceforge.apphere.UserManager
- public class UserManager- extends java.lang.Object
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
UserManager
public UserManager()
fetchUserFromToken
public User fetchUserFromToken(java.lang.String token)
                        throws InvalidTokenException,
                               AppHereException
- Method fetchUser.
 
- 
- Parameters:
- token-
- Returns:
- UserProfile
- Throws:
- InvalidTokenException
- AppHereException
 
login
public java.lang.String login(java.lang.String username,
                              java.lang.String password,
                              java.lang.String clientIP)
                       throws java.net.UnknownHostException,
                              AppHereException
- Method login.
 
- 
- Parameters:
- username-
- password-
- clientIP-
- Returns:
- String token
- Throws:
- java.net.UnknownHostException
- AppHereException
 
getUser
public User getUser(int userId)
             throws AppHereException
- 
- Throws:
- AppHereException
 
addDevice
public void addDevice(DeviceValue newDev)
               throws AppHereException
- 
- Parameters:
- newDev-
- Throws:
- AppHereException
 
removeDevice
public void removeDevice(int userId,
                         int deviceId)
                  throws AppHereException
- 
- Parameters:
- userId-
- Returns:
- 
- Throws:
- AppHereException
 
updateUser
public void updateUser(UserValue usr)
                throws AppHereException
- 
- Throws:
- AppHereException