org.androidpn.server.dao
Interface UserDao

All Known Implementing Classes:
UserDaoHibernate

public interface UserDao

User DAO (Data Access Object) interface.

Author:
Sehwan Noh (devnoh@gmail.com)

Method Summary
 boolean exists(java.lang.Long id)
           
 User getUser(java.lang.Long id)
           
 User getUserByUsername(java.lang.String username)
           
 java.util.List<User> getUsers()
           
 void removeUser(java.lang.Long id)
           
 User saveUser(User user)
           
 

Method Detail

getUser

User getUser(java.lang.Long id)

saveUser

User saveUser(User user)

removeUser

void removeUser(java.lang.Long id)

exists

boolean exists(java.lang.Long id)

getUsers

java.util.List<User> getUsers()

getUserByUsername

User getUserByUsername(java.lang.String username)
                       throws UserNotFoundException
Throws:
UserNotFoundException