public interface UserDAO
Context,
UserService| Modifier and Type | Method and Description |
|---|---|
void |
changeHashedPassword(User user,
java.lang.String hashedPassword,
java.lang.String salt) |
void |
changePassword(java.lang.String pw,
java.lang.String pw2) |
void |
changePassword(User u,
java.lang.String pw) |
void |
changeQuestionAnswer(java.lang.String pw,
java.lang.String q,
java.lang.String a) |
void |
changeQuestionAnswer(User u,
java.lang.String question,
java.lang.String answer) |
void |
deletePrivilege(Privilege privilege) |
void |
deleteRole(Role role) |
void |
deleteUser(User user) |
java.lang.Integer |
generateSystemId() |
java.util.List<Privilege> |
getAllPrivileges() |
java.util.List<Role> |
getAllRoles() |
java.util.List<User> |
getAllUsers() |
java.lang.Integer |
getCountOfUsers(java.lang.String name,
java.util.List<Role> roles,
boolean includeRetired) |
LoginCredential |
getLoginCredential(User user) |
LoginCredential |
getLoginCredentialByUuid(java.lang.String uuid)
Auto generated method comment
|
Privilege |
getPrivilege(java.lang.String p) |
Privilege |
getPrivilegeByUuid(java.lang.String uuid)
Auto generated method comment
|
Role |
getRole(java.lang.String r) |
Role |
getRoleByUuid(java.lang.String uuid)
Auto generated method comment
|
User |
getUser(java.lang.Integer userId) |
User |
getUserByUsername(java.lang.String username) |
User |
getUserByUuid(java.lang.String uuid)
Auto generated method comment
|
java.util.List<User> |
getUsers(java.lang.String name,
java.util.List<Role> roles,
boolean includeRetired,
java.lang.Integer start,
java.lang.Integer length) |
java.util.List<User> |
getUsersByName(java.lang.String givenName,
java.lang.String familyName,
boolean includeVoided) |
java.util.List<User> |
getUsersByPerson(Person person,
boolean includeRetired) |
boolean |
hasDuplicateUsername(java.lang.String username,
java.lang.String systemId,
java.lang.Integer userId) |
boolean |
isSecretAnswer(User u,
java.lang.String answer) |
Privilege |
savePrivilege(Privilege privilege) |
Role |
saveRole(Role role) |
User |
saveUser(User user,
java.lang.String password) |
void |
updateLoginCredential(LoginCredential credential)
Updates a user's login credentials.
|
User saveUser(User user, java.lang.String password) throws DAOException
DAOExceptionUserService.saveUser(org.openmrs.User, java.lang.String)User getUser(java.lang.Integer userId) throws DAOException
DAOExceptionUserService.getUser(Integer)User getUserByUsername(java.lang.String username) throws DAOException
DAOExceptionUserService.getUserByUsername(java.lang.String)boolean hasDuplicateUsername(java.lang.String username,
java.lang.String systemId,
java.lang.Integer userId)
throws DAOException
DAOExceptionUserService.hasDuplicateUsername(org.openmrs.User)void deleteUser(User user) throws DAOException
DAOExceptionUserService.purgeUser(org.openmrs.User)java.util.List<User> getAllUsers() throws DAOException
DAOExceptionUserService.getAllUsers()Role saveRole(Role role) throws DAOException
DAOExceptionUserService.saveRole(org.openmrs.Role)void deleteRole(Role role) throws DAOException
DAOExceptionUserService.purgeRole(org.openmrs.Role)Role getRole(java.lang.String r) throws DAOException
DAOExceptionUserService.getRole(java.lang.String)java.util.List<Role> getAllRoles() throws DAOException
DAOExceptionUserService.getAllRoles()Privilege savePrivilege(Privilege privilege) throws DAOException
DAOExceptionUserService.savePrivilege(org.openmrs.Privilege)Privilege getPrivilege(java.lang.String p) throws DAOException
DAOExceptionUserService.getPrivilege(java.lang.String)java.util.List<Privilege> getAllPrivileges() throws DAOException
DAOExceptionUserService.getAllPrivileges()void deletePrivilege(Privilege privilege) throws DAOException
DAOExceptionUserService.purgePrivilege(org.openmrs.Privilege)java.util.List<User> getUsersByName(java.lang.String givenName, java.lang.String familyName, boolean includeVoided)
void changePassword(User u, java.lang.String pw) throws DAOException
DAOExceptionUserService.changePassword(org.openmrs.User, java.lang.String)void changePassword(java.lang.String pw,
java.lang.String pw2)
throws DAOException
DAOExceptionUserService.changePassword(java.lang.String, java.lang.String)void changeHashedPassword(User user, java.lang.String hashedPassword, java.lang.String salt) throws DAOException
DAOExceptionUserService.changeHashedPassword(User, String, String)void changeQuestionAnswer(User u, java.lang.String question, java.lang.String answer) throws DAOException
DAOExceptionUserService.changeQuestionAnswer(User, String, String)void changeQuestionAnswer(java.lang.String pw,
java.lang.String q,
java.lang.String a)
throws DAOException
boolean isSecretAnswer(User u, java.lang.String answer) throws DAOException
DAOExceptionUserService.isSecretAnswer(org.openmrs.User, java.lang.String)Privilege getPrivilegeByUuid(java.lang.String uuid)
uuid - Role getRoleByUuid(java.lang.String uuid)
uuid - User getUserByUuid(java.lang.String uuid)
uuid - LoginCredential getLoginCredential(User user)
user - LoginCredential getLoginCredentialByUuid(java.lang.String uuid)
uuid - void updateLoginCredential(LoginCredential credential)
credential - java.lang.Integer generateSystemId()
throws DAOException
DAOExceptionUserService.generateSystemId()java.util.List<User> getUsers(java.lang.String name, java.util.List<Role> roles, boolean includeRetired, java.lang.Integer start, java.lang.Integer length) throws DAOException
DAOExceptionUserService.getUsers(String, List, boolean, Integer, Integer)java.lang.Integer getCountOfUsers(java.lang.String name,
java.util.List<Role> roles,
boolean includeRetired)
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.