cluster5.server.datastorage.dao
Class UserDao

java.lang.Object
  extended by cluster5.server.datastorage.dao.UserDao

public class UserDao
extends java.lang.Object


Constructor Summary
UserDao()
           
 
Method Summary
 void clearToken(java.lang.String token)
          Clears a token on a user specified with this token.
 User get(java.lang.String loginName, java.lang.String password)
           
 User getById(java.lang.Long userId)
           
 User getByToken(java.lang.String token)
           
 User save(User user)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDao

public UserDao()
Method Detail

get

public User get(java.lang.String loginName,
                java.lang.String password)
Parameters:
loginName -
password -
Returns:
instance of user if the combination loginName and password is correct, null otherwise

getById

public User getById(java.lang.Long userId)
Parameters:
userId -
Returns:
instance of User if there is a user with such an ID

save

public User save(User user)

clearToken

public void clearToken(java.lang.String token)
Clears a token on a user specified with this token.

Parameters:
token -

getByToken

public User getByToken(java.lang.String token)
Parameters:
token -
Returns:
instance of user by specified token