@Service @Transactional(readOnly=true) public class UserServiceImpl extends Object implements UserService<User>
| Constructor and Description |
|---|
UserServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
User |
activate(UUID uuid) |
long |
count() |
User |
create() |
User |
create(User user,
String password1,
String password2,
org.springframework.validation.Errors results) |
User |
createAdminUser() |
User |
deactivate(UUID uuid) |
boolean |
doesActiveAdminUserExist() |
de.digitalcollections.core.model.api.paging.PageResponse<User> |
find(de.digitalcollections.core.model.api.paging.PageRequest pageRequest) |
List<User> |
findAll() |
User |
findOne(UUID uuid) |
org.springframework.security.core.userdetails.UserDetails |
loadUserByUsername(String username) |
User |
update(User user,
String password1,
String password2,
org.springframework.validation.Errors results) |
@Transactional(readOnly=false) public User activate(UUID uuid)
activate in interface UserService<User>public User create()
create in interface UserService<User>@Transactional(readOnly=false) public User create(User user, String password1, String password2, org.springframework.validation.Errors results)
create in interface UserService<User>public User createAdminUser()
createAdminUser in interface UserService<User>@Transactional(readOnly=false) public User deactivate(UUID uuid)
deactivate in interface UserService<User>public boolean doesActiveAdminUserExist()
doesActiveAdminUserExist in interface UserService<User>public de.digitalcollections.core.model.api.paging.PageResponse<User> find(de.digitalcollections.core.model.api.paging.PageRequest pageRequest)
find in interface UserService<User>public User findOne(UUID uuid)
findOne in interface UserService<User>public List<User> findAll()
findAll in interface UserService<User>@Transactional(readOnly=true,
noRollbackFor=org.springframework.security.core.userdetails.UsernameNotFoundException.class)
public org.springframework.security.core.userdetails.UserDetails loadUserByUsername(String username)
throws org.springframework.security.core.userdetails.UsernameNotFoundException
loadUserByUsername in interface org.springframework.security.core.userdetails.UserDetailsServiceorg.springframework.security.core.userdetails.UsernameNotFoundException@Transactional(readOnly=false) public User update(User user, String password1, String password2, org.springframework.validation.Errors results)
update in interface UserService<User>public long count()
count in interface UserService<User>Copyright © 2018. All rights reserved.