Package cn.vertxup.rbac.service.business
Class UserService
java.lang.Object
cn.vertxup.rbac.service.business.UserService
- All Implemented Interfaces:
UserStub
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Future<io.vertx.core.json.JsonObject>createUser(io.vertx.core.json.JsonObject params) create user: SUser and OUserio.vertx.core.Future<Boolean>deleteUser(String userKey) delete user including related roles and groupsio.vertx.core.Future<io.vertx.core.json.JsonObject>fetchInformation(String userId) io.vertx.core.Future<io.vertx.core.json.JsonObject>fetchOUser(String userKey) Fetch ouser by client_idio.vertx.core.Future<io.vertx.core.json.JsonObject>updateInformation(String userId, io.vertx.core.json.JsonObject params) Update employee information
-
Constructor Details
-
UserService
public UserService()
-
-
Method Details
-
fetchInformation
- Specified by:
fetchInformationin interfaceUserStub
-
fetchOUser
Description copied from interface:UserStubFetch ouser by client_id- Specified by:
fetchOUserin interfaceUserStub
-
updateInformation
public io.vertx.core.Future<io.vertx.core.json.JsonObject> updateInformation(String userId, io.vertx.core.json.JsonObject params) Description copied from interface:UserStubUpdate employee information- Specified by:
updateInformationin interfaceUserStub
-
createUser
public io.vertx.core.Future<io.vertx.core.json.JsonObject> createUser(io.vertx.core.json.JsonObject params) Description copied from interface:UserStubcreate user: SUser and OUser- Specified by:
createUserin interfaceUserStub
-
deleteUser
Description copied from interface:UserStubdelete user including related roles and groups- Specified by:
deleteUserin interfaceUserStub
-