public interface UserDAO
| Modifier and Type | Method and Description |
|---|---|
int |
createUser(Map params)
Create user
|
int |
deleteUsers(Map params)
Delete users
|
int |
enableUsers(Map params)
Enable/disable users
|
List<User> |
getAllUsers(Map params)
Get all users
|
List<User> |
getAllUsersForSite(Map params)
Get all users for given site
|
int |
getAllUsersForSiteTotal(Map params)
Get total number of users
|
int |
getAllUsersTotal()
Get total number of users
|
User |
getUserByGitName(String gitName)
Get user by git name
|
User |
getUserByIdOrUsername(Map params)
Get user by id or username
|
List<Group> |
getUserGroups(Map params)
Get user groups
|
List<Long> |
getUserIdsForUsernames(Map params)
Get ids for users
|
Integer |
isUserMemberOfGroup(Map params)
Check if user is member of given group
|
int |
setUserPassword(Map params)
Set password for user
|
int |
updateUser(Map params)
Update user
|
Integer |
userExists(Map params)
Check if user exists
|
List<User> getAllUsersForSite(Map params)
params - SQL query parametersList<User> getAllUsers(Map params)
params - SQL query parametersint createUser(Map params)
params - SQL query parametersint updateUser(Map params)
params - SQL query parametersList<Long> getUserIdsForUsernames(Map params)
params - SQL query parametersint deleteUsers(Map params)
params - SQL query paramsUser getUserByIdOrUsername(Map params)
params - SQL query parametersint enableUsers(Map params)
params - SQL query parametersList<Group> getUserGroups(Map params)
params - SQL query parametersint getAllUsersForSiteTotal(Map params)
int getAllUsersTotal()
int setUserPassword(Map params)
params - SQL query parametersInteger userExists(Map params)
params - Integer isUserMemberOfGroup(Map params)
params - SQL query parametersCopyright © 2020 CrafterCMS. All rights reserved.