public interface UserStub
| Modifier and Type | Method and Description |
|---|---|
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
createUser(io.vertx.core.json.JsonObject params)
create user: SUser and OUser
|
io.vertx.core.Future<Boolean> |
deleteUser(String userKey)
delete user including related roles and groups
|
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
fetchEmployee(String userId) |
io.vertx.core.Future<io.vertx.core.json.JsonArray> |
fetchGroupIds(String userKey)
R_USER_GROUP
|
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
fetchOUser(String userKey)
Fetch ouser by client_id
|
io.vertx.core.Future<io.vertx.core.json.JsonArray> |
fetchRoleIds(String userKey)
R_USER_ROLE
|
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
fetchUser(String userKey)
modified by Hongwei at 2019/12/06 add fetchUser method to get user information: user information and related roles and groups add createUser method to create user entity: create user record in SUser and OUser tables modify updateUser method: save user information and related roles and groups add deleteUser method to delete user information: delete user information and related roles and groups
|
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
updateEmployee(String userId,
io.vertx.core.json.JsonObject params)
Update employee information
|
io.vertx.core.Future<io.vertx.core.json.JsonObject> |
updateUser(String userId,
io.vertx.core.json.JsonObject params)
Update user information
|
io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchOUser(String userKey)
Fetch ouser by client_id
io.vertx.core.Future<io.vertx.core.json.JsonArray> fetchRoleIds(String userKey)
R_USER_ROLE
userKey -> Relation to Role
io.vertx.core.Future<io.vertx.core.json.JsonArray> fetchGroupIds(String userKey)
R_USER_GROUP
userKey -> Relation to Group
io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchEmployee(String userId)
io.vertx.core.Future<io.vertx.core.json.JsonObject> updateUser(String userId, io.vertx.core.json.JsonObject params)
Update user information
io.vertx.core.Future<io.vertx.core.json.JsonObject> updateEmployee(String userId, io.vertx.core.json.JsonObject params)
Update employee information
io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchUser(String userKey)
modified by Hongwei at 2019/12/06 add fetchUser method to get user information: user information and related roles and groups add createUser method to create user entity: create user record in SUser and OUser tables modify updateUser method: save user information and related roles and groups add deleteUser method to delete user information: delete user information and related roles and groups
io.vertx.core.Future<io.vertx.core.json.JsonObject> createUser(io.vertx.core.json.JsonObject params)
create user: SUser and OUser
Copyright © 2020. All rights reserved.