Package sk.gursky.films.persist.users
Interface UserDao
- All Known Implementing Classes:
MemoryUserDao
public interface UserDao
-
Method Summary
Modifier and Type Method Description java.lang.StringauthorizeAndGetToken(java.lang.String name, java.lang.String password)UserauthorizeByToken(java.lang.String token)java.util.List<java.lang.String>conflict(User user)voiddeleteToken(java.lang.String token)java.util.List<User>getAll()java.util.List<User>getByGroupId(java.lang.Long groupId)UsergetById(java.lang.Long userId)MyUsergetMyUserById(java.lang.Long userId)java.util.List<SimpleUser>getSimpleUsers()booleanremove(java.lang.Long userId)Usersave(User user)
-
Method Details
-
authorizeAndGetToken
java.lang.String authorizeAndGetToken(java.lang.String name, java.lang.String password) -
authorizeByToken
-
getMyUserById
-
getById
-
getSimpleUsers
java.util.List<SimpleUser> getSimpleUsers() -
getAll
java.util.List<User> getAll() -
getByGroupId
-
save
- Throws:
DaoException
-
remove
boolean remove(java.lang.Long userId) -
deleteToken
void deleteToken(java.lang.String token) -
conflict
-