Interface UserService<T extends de.digitalcollections.model.api.security.User>
-
- Type Parameters:
T- domain object
- All Known Implementing Classes:
UserServiceImpl
public interface UserService<T extends de.digitalcollections.model.api.security.User>Service for User.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tactivate(UUID uuid)TcreateAdminUser()Tdeactivate(UUID uuid)booleandoesActiveAdminUserExist()de.digitalcollections.model.api.paging.PageResponse<T>find(de.digitalcollections.model.api.paging.PageRequest pageRequest)List<T>findActiveAdminUsers()Tget(UUID uuid)TloadUserByUsername(String string)Tsave(T user, org.springframework.validation.Errors results)Tupdate(T user, org.springframework.validation.Errors results)
-
-
-
Method Detail
-
createAdminUser
T createAdminUser()
-
doesActiveAdminUserExist
boolean doesActiveAdminUserExist()
-
find
de.digitalcollections.model.api.paging.PageResponse<T> find(de.digitalcollections.model.api.paging.PageRequest pageRequest)
-
loadUserByUsername
T loadUserByUsername(String string) throws org.springframework.security.core.userdetails.UsernameNotFoundException
- Throws:
org.springframework.security.core.userdetails.UsernameNotFoundException
-
-