Constructor and Description |
---|
UserDaoImpl() |
Modifier and Type | Method and Description |
---|---|
void |
create(User aUser)
Create a new
User |
int |
delete(String aUsername)
delete a user using the username (currently disabled, 1.0.0)
|
void |
delete(User aUser)
delete this
User |
boolean |
exists(String aUsername)
check if a user with this username exists
|
User |
get(String aUsername)
get a
User using a username |
User |
getCurrentUser() |
List<User> |
list()
get all users in the system
|
List<Authority> |
listAuthorities(User aUser)
Returns a role of a user, globally we will have ROLE_ADMIN and ROLE_USER
|
User |
update(User aUser)
Update existing
User |
@Transactional public boolean exists(String aUsername)
UserDao
@Transactional public void create(User aUser)
UserDao
User
@Transactional public User update(User aUser)
UserDao
User
@Transactional public int delete(String aUsername)
UserDao
@Transactional public void delete(User aUser)
UserDao
User
@Transactional public User get(String aUsername)
UserDao
User
using a username@Transactional public List<User> list()
UserDao
@Transactional public User getCurrentUser()
getCurrentUser
in interface UserDao
@Transactional(noRollbackFor=javax.persistence.NoResultException.class) public List<Authority> listAuthorities(User aUser)
UserDao
listAuthorities
in interface UserDao
aUser
- the User
objectCopyright © 2012–2018. All rights reserved.