Interface UserStub

All Known Implementing Classes:
UserService

public interface UserStub
  • Method Summary

    Modifier and Type
    Method
    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>
     
    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.JsonObject>
    updateInformation(String userId, io.vertx.core.json.JsonObject params)
    Update employee information
  • Method Details

    • fetchOUser

      io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchOUser(String userKey)
      Fetch ouser by client_id
    • createUser

      io.vertx.core.Future<io.vertx.core.json.JsonObject> createUser(io.vertx.core.json.JsonObject params)
      create user: SUser and OUser
    • deleteUser

      io.vertx.core.Future<Boolean> deleteUser(String userKey)
      delete user including related roles and groups
    • updateInformation

      io.vertx.core.Future<io.vertx.core.json.JsonObject> updateInformation(String userId, io.vertx.core.json.JsonObject params)
      Update employee information
    • fetchInformation

      io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchInformation(String userId)