public interface UserService extends PagerService
UserService interface.
Modifier and Type | Method and Description |
---|---|
Boolean |
disableUser(String id)
disable a user
|
List<UserDTOLight> |
getDisabledUsers(Pager pager)
Retrieve the disabled users
|
List<UserDTOLight> |
getEnabledUsers(Pager pager)
getEnabledUsers
|
Object |
getIdUser(String username)
Retrieve the id of user by username
|
UserView |
getUser(String id)
retrieve a user
|
UserDTO |
getUserCredentials(String id)
retrieve a user with credentials
|
Integer |
getUsersNumber()
getUsersNumber
|
UserAuthoritiesDTO |
getUserWithAuthorities(String username)
retrieve a user with their authorities
|
UserAuthoritiesDTO |
getUserWithAuthoritiesByID(Integer sid)
retrieve a user with their id
|
boolean |
save(UserAuthoritiesDTO user)
save
|
boolean |
save(UserDTO user)
Method only for admin, insert a user or change the user password
|
getTotalItemsNumber
List<UserDTOLight> getEnabledUsers(Pager pager)
getEnabledUsers
List<UserDTOLight> getDisabledUsers(Pager pager)
Object getIdUser(String username)
username
- a String
object.Boolean disableUser(String id)
id
- a String
object.UserAuthoritiesDTO getUserWithAuthorities(String username)
username
- a String
object.UserAuthoritiesDTO
with their rolesUserAuthoritiesDTO getUserWithAuthoritiesByID(Integer sid)
sid
- a Integer
object.UserAuthoritiesDTO
with their authoritiesInteger getUsersNumber()
getUsersNumber
boolean save(UserDTO user)
user
- a UserDTO
object.boolean save(UserAuthoritiesDTO user)
save
user
- a UserAuthoritiesDTO
object.Copyright © 2015. All Rights Reserved.