org.androidpn.server.service
Interface UserService

All Known Implementing Classes:
UserServiceImpl

public interface UserService

Business service interface for the user management.

Author:
Sehwan Noh (devnoh@gmail.com)

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

Method Detail

getUser

User getUser(java.lang.String userId)

getUsers

java.util.List<User> getUsers()

saveUser

User saveUser(User user)
              throws UserExistsException
Throws:
UserExistsException

getUserByUsername

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

removeUser

void removeUser(java.lang.Long userId)